هناك الكثير من المواقف التي قد تحتاج فيها إلى معرفة هوية صفحة أو منشور معين في وورد بريس. A المساعد قد تحتاج إلى استبعاد تلك الصفحة من ميزة، على سبيل المثال. بدلاً من ذلك ، إذا كنت مطورًا ، فقد تضطر إلى الاستعلام عن هذا المعرف.
أرقام معرف الصفحة والمنشور هي الطريقة التي يحدد بها وورد بريس كل جزء من المحتوى على موقع الويب الخاص بك. تقليديًا ، لا تعرض المنصة هذه المعلومات بشكل علني ، ولكن من السهل العثور عليها إذا كنت تعرف مكان البحث عنها. في الواقع ، هناك الكثير من الطرق التي يمكنك من خلالها الحصول على معرّفات النشر في وورد بريس.
في هذه المقالة ، سنعرض لك خمس طرق مختلفة للحصول على معرّفات المنشورات في وورد بريس ، بدءًا من التقليدية إلى غير التقليدية.
لماذا من المفيد معرفة كيفية التعرف على منشورات وورد بريس ومعرفات الصفحة
داخليًا ، يتعرف وورد بريس على صفحات ومنشورات معينة من خلال أرقام معرفاتهم. تكون هذه المعلومات ضرورية في بعض الأحيان إذا كنت تستخدم مكونًا إضافيًا يسألك عن المشاركات التي تريد تضمينها أو استبعادها من آثارها.
تعد معرفات منشورات وورد بريس ضرورية أيضًا في بعض الحالات لإنشاء رموز قصيرة مخصصة . إذا كنت تستخدم رمزًا قصيرًا يتطلب منك تحديد منشور ، فسيطلب منك إدخال معرف المنشور كجزء من معلماته.
يحدث مثال آخر أكثر تقدمًا إذا كنت تضيف رمزًا مخصصًا إلى موقع الويب الخاص بك ، لكنك تريد فقط استهداف صفحات معينة. في هذا السيناريو ، يمكنك إخبار وورد بريس أنه إذا تطابق المنشور أو الصفحة المعرف (المعرفات) الذي قمت بتعيينه ، فيجب أن يقوم بتشغيل الكود الذي تريده:
if(is_single(POST_ID))
بغض النظر عن السيناريو الذي تواجهه ، هناك العديد من الطرق التي يمكنك من خلالها معرفة أي منشور أو معرف صفحة في وورد بريس.
دعنا نتحدث عما هم عليه.
هل تريد معرفة معرف صفحة معينة أو منشور معين؟ لا حاجة للتجسس 🕵️♂️ إليك 5 طرق مضمونة للعثور على ما تبحث عنه
انقر للتغريد
كيفية الحصول على معرّفات المنشورات في وورد بريس (5 طرق)
يعد العثور على معرّفات المنشورات في وورد بريس أمرًا بسيطًا بشكل ملحوظ إذا كنت تعرف مكان البحث. لنبدأ بالطريقة الأكثر مباشرة ، ثم ننتقل إلى أسفل القائمة.
ابحث عن المعرف داخل عنوان URL لكل منشور
استخدم رمز مخصص لعرض معرّفات المنشورات في علامة تبويب المنشورات
استخدم البرنامج المساعد لعرض معرّفات المنشور في وورد بريس
ابحث عن معرّفات المنشورات داخل قاعدة بيانات وورد بريس
استخدم الوظائف لجلب معرفات منشورات وورد بريس
1. ابحث عن المعرف داخل عنوان URL لكل منشور
أسهل طريقة للعثور على معرف آخر وورد هو الذهاب إلى لوحة التحكم وانقر على المشاركات خيار القائمة. يجب أن ترى قائمة بجميع المنشورات على موقع الويب الخاص بك ، والعثور على معرّفاتهم سهل مثل تمرير الماوس فوق كل عنوان:
تحوم فوق المنشور لرؤية معرفه
تمرير الماوس فوق عنوان المنشور لمعرفة معرفه.
في المثال أعلاه ، معرف المنشور هو 1 ، ويأتي هذا الرقم بعد المعلمة posts = .
إذا لم تتمكن من تحديد المعرف بوضوح لسبب ما ، فيمكنك فتح المنشور باستخدام محرر وورد بريس. بهذه الطريقة ، سيظهر عنوان URL الخاص به في شريط التنقل ، مما يسهل اكتشاف المعرف:
البحث عن وظيفة عن طريق التحقق من عنوان url
العثور على معرف منشور وورد بريس عن طريق التحقق من عنوان URL الخاص به.
ضع في اعتبارك أن عناوين URL المنشورة التي تراها في لوحة التحكم قد تكون مختلفة عن تلك التي يواجهها زوارك. ذلك لأن الكثير من مواقع وورد بريس تستخدم هياكل مخصصة للروابط الثابتة لا تعرض معرّفات المنشور على الإطلاق.
بنيان الرابطان الثابتان الوحيدان اللذان يشتملان على معرّفات نشر وورد بريس هما الخياران Plain و Numeric .
فيما يلي مثالان سريعان لما تبدو عليه هياكل عناوين URL هذه:
yourwebsite.com/؟p=1
yourwebsite.com/archives/1
في كلتا الحالتين ، يكون معرف المنشور هو 1. على الرغم من أن كلا بنيتي URL ليسا سيئين بالضرورة ، في معظم الحالات ، سترغب في استخدام الروابط الثابتة التي تمنح الزائرين فكرة عن المحتوى الذي يمكنهم توقعه من كل صفحة.
2. استخدم رمز مخصص لعرض معرّفات المنشورات في علامة تبويب المنشورات
إذا كنت نلقي نظرة على الخاص المشاركات التبويب، ستلاحظ أنه يتضمن الكثير من المعلومات حول كل قطعة من المحتوى، بما في ذلك في مؤلف، والعلامات، والفئات، وأكثر من ذلك:
علامة تبويب مشاركات ووردبريس
علامة التبويب منشورات وورد بريس.
فمن الممكن لتعديل موضوع الخاص بك functions.php ملف لإضافة عمود جديد إلى هذا الجدول. سيعرض هذا العمود معرف كل منشور ، لذلك لا يتعين عليك البحث في عنوان URL الخاص به للعثور على تلك المعلومات.
ستحتاج إلى استخدام عميل بروتوكول نقل الملفات (FTP) لتعديل هذا الملف. قم بالوصول إلى موقع الويب الخاص بك عبر FTP ، وافتح المجلد الجذر لـ وورد بريس ، وانتقل إلى wp-content / theme . ابحث عن مجلد القالب بالداخل (نأمل أن تستخدم سمة فرعية !) ، وافتح ملف function.php الموجود بداخله.
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
سيقوم عميل FTP بتنزيل الملف وفتحه باستخدام المحرر الافتراضي الخاص بك . إليك الرمز الذي تريد إضافته إلى هذا الملف:
function add_column( $columns ){
$columns['post_id_clmn'] = 'ID'; // $columns['Column ID'] = 'Column Title';
return $columns;
}
add_filter('manage_posts_columns', 'add_column', 5);
function column_content( $column, $id ){
if( $column === 'post_id_clmn')
echo $id;
}
add_action('manage_posts_custom_column', 'column_content', 5, 2);
ويشمل هذا الرمز عمود إضافي في حياتك المشاركات الجدول. ضع في اعتبارك أنه إذا كنت تستخدم مكونًا إضافيًا يضيف بيانات إضافية إلى نفس الجدول ، فقد تحتاج إلى تعديل الموضع المشار إليه في المقتطف أعلاه. يضيف مثالنا العمود الجديد في الموضع الخامس (ومن هنا “5” الذي تراه أعلاه) ، ولكن يمكنك ضبط الكود وفقًا لذلك إذا لزم الأمر.
مرة واحدة المتكررة في مكان، حفظ التغييرات إلى functions.php ، وبك المشاركات التبويب ينبغي أن تبدو هذه الآن:
عمود معرف آخر
عمود يعرض معرّفات النشر.
من هذه النقطة فصاعدًا ، ستتمكن من عرض معرفات النشر مباشرة من هذا الجدول.
3. استخدم البرنامج المساعد لعرض معرّفات المنشور في وورد بريس
إذا كنت لا ترغب في تعديل موضوع الخاص بك functions.php الملف، يمكنك استخدام البرنامج المساعد الذي يقوم بالعمل القذر نيابة عنك. توصيتنا هي إظهار المعرفات بواسطة 99 روبوتًا :
معرفات العرض بواسطة 99 Robots plugin
معرفات العرض بواسطة 99 Robots plugin.
يقوم هذا المكون الإضافي بالتحديد بما فعلناه بالضبط خلال القسم الأخير ، ويذهب إلى أبعد من ذلك. علاوة على عرض المعرفات لمنشوراتك ، فإنه يتضمن أيضًا تلك المعلومات للصفحات والفئات والعلامات وملفات الوسائط والمزيد.
بمجرد تنشيط المكون الإضافي ، سترى عمود معرف جديد يظهر عند التحقق من القائمة الكاملة لأي من العناصر التي ذكرناها أعلاه. على سبيل المثال ، إليك ما تبدو عليه علامة تبويب الصفحات عند إعداد المكون الإضافي:
الصفحات مع تنشيط البرنامج المساعد للمعرفات للعرض
تم تنشيط علامة تبويب الصفحات مع إظهار معرفات 99 روبوت المكوّن الإضافي.
أي وقت كنت في حاجة الى ID آخر، كل ما عليك القيام به هو الذهاب إلى كل صفحة ونسخه.
هل سئمت من مواجهة مشكلات مع موقع وورد بريس الخاص بك؟ احصل على أفضل وأسرع دعم استضافة مع Kinsta! تحقق من خططنا
4. ابحث عن معرّفات المنشورات داخل قاعدة بيانات وورد بريس
كما تعلم ، تخزن قاعدة بيانات وورد بريس جميع المعلومات الموجودة على موقع الويب الخاص بك ، بما في ذلك المعرفات لكل منشور فردي وصفحة وقطعة من المحتوى. يمكّنك بعض مضيفي الويب ، بمن فيهم نحن ، من الوصول إلى قاعدة بيانات موقعك باستخدام واجهة مخصصة.
إذا كنت من مستخدمي Kinsta ، فيمكنك الوصول إلى قاعدة البيانات الخاصة بك من خلال MyKinsta ، لوحة التحكم المخصصة لدينا:
الوصول إلى phpmyadmin عبر لوحة معلومات kinsta
الوصول إلى phpMyAdmin عبر Kinsta Dashboard.
نحن نمكنك من الوصول إلى قاعدة البيانات الخاصة بك باستخدام phpMyAdmin . بمجرد الدخول ، افتح قاعدة بيانات موقعك وانتقل إلى جدول wp_posts . يجب أن ترى معرف كل منشور بالداخل أسفل عمود المعرف على يسار post_author :
قاعدة بيانات آخر معرف
البحث عن معرّفات المنشور داخل قاعدة بيانات وورد بريس الخاصة بك.
كالعادة ، كل ما عليك فعله الآن هو نسخ ولصق معرّف المنشور أو الصفحة الذي تحتاجه ، وستكون خارج السباقات.
5. استخدم الوظائف لجلب معرفات منشورات وورد بريس
إذا كنت مطورًا ، فقد لا تحتاج إلى البحث عن معرّفات منشورات وورد بريس على الإطلاق. باستخدام قواك الخارقة ، يمكنك استخدام الوظائف لجلب المعرفات التي تحتاجها باستخدام المعلمات الصحيحة.
على سبيل المثال، يمكنك استخدام و get_the_id () وظيفة للعودة معرف آخر حيث انها تنفيذه:
get_the_id();
إذا كنت ترغب في الحصول على مزيد من المتعة ، يمكنك أيضًا جلب معرفات المنشورات من خلال عناوينها أو الرخويات ، على الرغم من أن هاتين الوظيفتين أقل عملية:
$mypost = get_page_by_title( 'Your post title goes here', '', 'post' );
$mypost->ID;
$mypost = get_page_by_path('post-slug', '', 'post');
$mypost->ID;
هناك طريقة أخرى يمكنك استخدامها وهي جلب معرف المنشور من عنوان URL الخاص به ، باستخدام الوظيفة التالية:
$mypost_id = url_to_postid( 'https://yourwebsite.com/your-post' );
إذا كنت ترغب في العثور على معرّفات المنشور داخل حلقة وورد بريس ، يمكنك استخدام الكود التالي:
$id_query = new WP_Query( 'posts_per_page=6 );
while( $id_query-have_posts() ) : $id_query->the_post();
$id_query->post->ID;
endwhile;
يمكن أن يكون استخدام الوظائف لجلب معرفات منشورات وورد بريس مفيدًا إذا كنت تضيف وظائف مخصصة أو تقوم ببناء المكونات الإضافية الخاصة بك. ومع ذلك ، إذا كنت تحتاج فقط إلى العثور على المعرفات لعدد قليل من المنشورات المحددة ، فمن الأفضل لك استخدام أحد الأساليب الأخرى التي ناقشناها أعلاه.
هل تبحث عن معرف صفحة أو منشور معين؟ 🔍 لا مزيد من البحث. يحتوي هذا الدليل على 5 طرق سهلة للعثور عليهم!
انقر للتغريد
ملخص
على الرغم من أن وورد بريس لا يعرض بشكل واضح معرّفات المنشورات أو الصفحة ، إلا أن هناك العديد من الطرق للعثور عليها. يمكن أن تكون معرفة معرف كل منشور مفيدًا لتمكين الميزات داخل المكونات الإضافية ، واستخدام الرموز القصيرة ، وحتى مشاريع التطوير الخاصة بك.
إذا كنت تبحث عن معرف منشور وورد بريس معين ، فهناك خمس طرق يمكنك من خلالها تحديد موقعه:
ابحث عن المعرف داخل عنوان URL لكل منشور.
استخدام التعليمات البرمجية المخصصة لعرض معرفات بعد في المشاركات التبويب.
استخدم مكونًا إضافيًا لعرض معرّفات المنشور في وورد بريس.
ابحث عن معرّفات المنشور داخل قاعدة بيانات وورد بريس.
استخدم الدوال لجلب معرّفات منشورات وورد بريس.

