السلام عليكم
لدي مقال مصنف بهذا الشكل :
- المدن
-- القاهرة
اريد الحصول فقط على اسم المدينة
كيف يمكنني ذلك ب php
نعم ، يمكنك استخدام get_categories () باستخدام سمة child_of على سبيل المثال ، جميع الفئات الفرعية للفئة بمعرف مثلاً 15
$args = array('child_of' => 15); $categories = get_categories( $args ); foreach($categories as $category) { echo '<p>التصنيف: <a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "عرض جميع المنشورا %s" ), $category->name ) . '" ' . '>' . $category->name.'</a> </p> '; echo '<p> الوصف:'. $category->description . '</p>'; echo '<p> عدد المنشورات: '. $category->count . '</p>'; }
إذا كنت تريد عرض الفئات ( الفرعية ) بشكل مباشر فقط، يمكنك استخدام سمة "parent".
$args = array('parent' => 15); $categories = get_categories( $args ); foreach($categories as $category) { echo '<p>التصنيف: <a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "عرض جميع المنشورا %s" ), $category->name ) . '" ' . '>' . $category->name.'</a> </p> '; echo '<p> الوصف:'. $category->description . '</p>'; echo '<p> عدد المنشورات: '. $category->count . '</p>'; }
ليس هذا المقصود ، انا اريد الحصول على التصنيفات الفرعية للأب داخل المقال وليس تصنيفات الموقع، حتى اعرضها بهذا الشكل في المقال :
المدينة المستضيفة : القاهرة.
يعني باضافة
$post->ID
التعليقات