it-swarm.asia

الحصول على القائمة الحالية

يقوم WordPress بتنفيذ وظيفة ترتيب بسيطة بشكل افتراضي.

ما هي الطريقة الشائعة لاسترداد menu_order للنشر الحالي أو الصفحة الحالية؟

7
mate64

إذا كان لديك المنشور برمز $id:

$thispost = get_post($id);
$menu_order = $thispost->menu_order;

لا يوفر WordPress نفسه وظيفة للحصول على menu_order ، لذلك عليك الاستعلام عن post- الكائن. إذا كنت خارج الحلقة ، فيمكنك استخدام الوظيفة أعلاه ، ولكن داخل الحلقة يمكنك أيضًا تحقيق ذلك عن طريق:

global $post;
$menu_order = $post->menu_order;

يتم استخدام Menuorder بشكل رئيسي لاستعلامات قاعدة البيانات ، كما يقول الاسم ، حدد ترتيب الإخراج (إذا تم اختيار شريط التسجيل ليكون معايير الطلب).

14
fischi

يمكنك تجربة الكود التالي:

 get_post_field( 'menu_order', $post_id);
14
Rijo K P