تحقق if_parent وif_child في وورد
-
06-07-2019 - |
سؤال
ولست بحاجة لخلق وظيفة لWP من شأنها أن تحقق إذا كانت الفئة الحالية على حد سواء طفل من الفئة X والأم إلى Z الفئة.
والأفكار؟
المحلول 3
وأخيرا حصلت لكتابة هذا حل بسيط للحصول على كل من الأم وشكل الأطفال فئة ينظر الحالية في وورد:
$children = $wp_query->query_vars[category__in]; $count = 0; echo 'Parent: ' . $wp_query->queried_object->parent; echo ' | '; echo 'Children: '; foreach ($children as $child) { if (($wp_query->query_vars[category__in][$count]) != ($wp_query->query_vars[cat])) { echo $wp_query->query_vars[category__in][$count]; echo ' '; } $count++; }
نصائح أخرى
والتي لم تختبر ماي الاستعلام للحصول على انك بدأته:
SELECT x.cat_ID, y.cat_ID, z.cat_ID
FROM categories y,
LEFT JOIN categories x ON y.parent = x.cat_ID,
LEFT JOIN categories z ON z.parent = y.cat_ID,
WHERE y.cat_name = ? AND
x.cat_name = ? AND
z.cat_name = ?
وجرب هذا:
<?php
$catid = get_query_var('cat');
if (cat_is_ancestor_of($catid,$test_child_cat) && cat_is_ancestor_of($test_parent_cat,$catid)) {
echo "Current Category is child of X and Parent of Y";
}
?>
لا تنتمي إلى StackOverflow