كيف تجد معرف صفحة ووردبريس ومعرف المشاركة؟
نشرت: 2022-11-20كيف تجد معرف صفحة WordPress الخاصة بك ومعرف النشر؟ هناك العديد من المواقف التي قد تحتاج فيها إلى تحديد معرف منشور أو صفحة معينة.
مثال على ذلك قد يكون مكونًا إضافيًا يحتاج إلى استبعاد تلك الصفحة من إحدى الميزات. ومع ذلك ، إذا كنت مطورًا ، فقد تضطر إلى الاستعلام عن هذا المعرف للقيام بذلك.
يمكنك تحديد كل جزء من المحتوى على موقع الويب الخاص بك عن طريق رقم المعرف الخاص به ، والذي يتم تعيينه بواسطة WordPress لكل صفحة ومنشور.
تقليديًا ، لا تعرض المنصة هذه المعلومات بشكل علني كما هو متوقع. ومع ذلك ، إذا كنت تعرف المكان الذي تبحث فيه ، فمن السهل جدًا تحديد موقعه. يمكن الحصول على معرّفات المنشورات في WordPress بعدة طرق مختلفة.
خلال هذه المقالة ، سنناقش ماهية منشورات WordPress ومعرفات الصفحة والطرق المختلفة للحصول على معرّفات المنشورات والصفحات في WordPress.
ما المقصود بـ WordPress Post and Page IDs؟
يحتوي كل محتوى في WordPress على معرّف رقمي خاص به ، بما في ذلك المنشورات والصفحات ومرفقات الوسائط والفئات والعلامات وأنواع المنشورات المخصصة.
افترض أن WordPress يحتاج إلى تقديم جزء من المحتوى. في هذه الحالة ، يستعلم عن قاعدة البيانات باستخدام معرف المنشور للعثور على المحتوى والبيانات الوصفية المرتبطة به.
يعد امتلاك هذا المعرف الفريد أمرًا ضروريًا لأنه ثابت. قد تتغير عناوين المنشورات والرموز الثابتة ، لكن معرّفات المنشورات والصفحات لن تتغير أبدًا. لذلك ، لا يمكنك تغيير معرف الصفحة في WordPress.
هذا هو السبب في أن المكونات الإضافية التي تحتاج إلى تضمين أو استبعاد منشورات معينة ، مثل مكون إضافي للمنشورات ذات الصلة أو مكون إضافي للمشاركة الاجتماعية ، ستطلب عادةً معرف منشور معين.
في بعض الحالات ، من الضروري أيضًا إدخال معرفات منشور WordPress لإنشاء رموز قصيرة مخصصة. عندما تستخدم رمزًا قصيرًا يطلب منك تحديد منشور معين ، يجب عليك تقديم معرف ذلك المنشور.
مثال متقدم آخر هو عند إضافة رمز مخصص إلى موقع الويب الخاص بك. ومع ذلك ، فأنت ترغب في تشغيله فقط على صفحات محددة.
في هذا السيناريو ، يمكنك إخبار WordPress بضرورة تشغيل الكود إذا كان معرف المنشور أو الصفحة يطابق المعرفات التي تحددها.
كيفية الحصول على معرّفات المنشورات والصفحة في WordPress؟
من السهل نسبيًا تحديد موقع المعرف لصفحة أو منشور WordPress ، على الرغم من أنه قد يبدو معقدًا في البداية.
هناك العديد من الطرق التي يمكنك من خلالها اكتشاف معرّف المنشور أو الصفحة في WordPress ، بغض النظر عن السيناريو الخاص بك.
سنقدم في هذا القسم بعضًا من هذه الطرق:
الطريقة الأولى: ابحث عن معرف صفحة WordPress ومعرف النشر بدون مكون إضافي
يمكن إكمال عملية تحديد منشور WordPress الخاص بك أو معرف الصفحة في غضون ثوانٍ.
اتبع هذه الخطوات للعثور على معرف الصفحة:
- انتقل إلى Pages في لوحة معلومات WordPress الخاصة بك.
- انقر فوق كل الصفحات .

- انقر فوق الصفحة التي تريد العثور على المعرف الخاص بها.

في هذه الحالة ، قمت بتحديد صفحة سياسة الخصوصية.
- انظر إلى عنوان URL في شريط عنوان متصفح الويب الخاص بك عند فتح الصفحة.
- ابحث عن رقم معرف الصفحة المعروض داخل عنوان URL للصفحة.

اتبع نفس الإجراء على النحو التالي للحصول على معرف منشور من عنوان URL لـ WordPress:
- انتقل إلى المنشورات في لوحة معلومات WordPress الخاصة بك.
- انقر فوق كل المنشورات .

- انقر فوق المنشور المحدد الذي تحتاج إلى معرف له.

- اعرض عنوان URL للمنشور في شريط عنوان متصفح الويب الخاص بك عندما تكون في محرر النشر للعثور على رقم المعرف .

الطريقة 2: ابحث عن معرف علامة WordPress ومعرف الفئة بدون مكون إضافي
مثل الصفحات والمنشورات ، يمكنك العثور على معرف العلامة أو معرف الفئة لمنشور أو صفحة WordPress باتباع الخطوات التالية:
- انتقل إلى المنشورات في لوحة معلومات WordPress الخاصة بك.
- انقر فوق الفئات أو العلامات .

- انقر فوق الفئة التي تريد معرّفها .

- ابحث عن عنوان URL في عنوان متصفح الويب الخاص بك عندما تكون في شريط صفحة تحرير الفئة المحددة للعثور على معرف العلامات.

الطريقة الثالثة: استخدم البرنامج الإضافي المجاني للكشف عن معرفات للعثور على معرّفات المنشور والصفحة
من الممكن استخدام مكون WordPress الإضافي لمساعدتك في العثور على معرّفات المحتوى على موقعك إذا كنت تريد عرض جميع معرفات الصفحة ومعرفات النشر في قائمة المسؤول في وقت واحد.
نتيجة لذلك ، ستتمكن من توفير الوقت والجهد من خلال عدم الاضطرار إلى التبديل بين المحررين كما هو ضروري مع الطريقة الأولى التي ناقشناها.
المكوّن الإضافي Reveal IDs هو مكون إضافي مجاني من WordPress يسهل تثبيته ويعمل على الفور.
باستخدام هذا المكون الإضافي ، سيتم عرض جميع معرّفات المنشورات والصفحة وتعليقات فئة العلامات والمستخدمين وأنواع أخرى من معرّفات المحتوى ضمن قائمة محتوى WordPress.
اتبع هذه الخطوات لاستخدام البرنامج المساعد:
- قم بتثبيت البرنامج المساعد وتنشيطه .
- انتقل إلى Pages في لوحة معلومات WordPress الخاصة بك.
- انقر فوق كل الصفحات .

ستلاحظ على الفور إضافة عمود معرف إضافي إلى قائمة الصفحات الخاصة بك. يعرض هذا العمود رقم معرف كل صفحة.


أيضًا ، اتبع هذه الخطوات لعرض معرّفات النشر:
- انتقل إلى المنشورات في لوحة معلومات WordPress الخاصة بك.
- انقر فوق كل المنشورات .

سيتم بعد ذلك عرض معرّفات المنشورات في قسم المنشورات بصفحتك.

باستخدام هذا المكون الإضافي ، يمكن عرض العلامات والفئات والأنواع الأخرى من معرفات المحتوى بشكل مشابه من خلال القوائم الخاصة بكل منها.
قد يكون تضمين عمود معرّف لجميع أنواع المحتوى اختياريًا.
اتبع هذه الخطوات لإخفاء عمود المعرف لقائمة خاصة:
- اذهب إلى صفحة القائمة .
- انقر فوق خيارات الشاشة في الجزء العلوي من الصفحة.
- قم بإلغاء تحديد عمود المعرف من قائمة المنشورات.
- انقر فوق خيار التطبيق .

الطريقة الرابعة: رمز مخصص لعرض معرفات النشر في أعمدة صفحة المنشورات
في علامة التبويب المنشورات ، ستلاحظ أن كل جزء من المحتوى يحتوي على عدة أجزاء من المعلومات ، بما في ذلك المؤلف والعلامات والفئات وما إلى ذلك.
يمكن أيضًا إضافة عمود جديد إلى هذا الجدول عن طريق تحرير ملف function.php في قالبك. سيعرض هذا العمود معرف كل منشور حتى لا تضطر إلى البحث في عنوان URL للمنشور لاسترداد هذه المعلومات.
اتبع هذه الخطوات لاستخدام عميل بروتوكول نقل الملفات (FTP) لتعديل هذا الملف:
- انتقل إلى موقع الويب الخاص بك عبر FTP .
- افتح مجلد جذر WordPress.
- انتقل إلى wp-content / theme .
- ابحث عن مجلد المظهر بالداخل.
- افتح ملف jobs.php .
ستتمكن من تنزيل الملف وفتحه باستخدام المحرر الافتراضي الخاص بك من خلال عميل FTP.
- أضف هذا الرمز إلى الملف:
function betterstudio_add_column( $columns ){ $columns['post_id_clmn'] = 'ID'; // $columns['Column ID'] = 'Column Title'; return $columns; } add_filter('manage_posts_columns', 'betterstudio_add_column', 5); function betterstudio_column_content( $column, $id ){ if( $column === 'post_id_clmn') echo $id; } add_action('manage_posts_custom_column', 'betterstudio_column_content', 5, 2);
سيتضمن جدول المنشورات الآن عمودًا إضافيًا بسبب هذا الرمز. لنفترض أنك تستخدم مكونًا إضافيًا يضيف بيانات إضافية إلى هذا الجدول. في هذه الحالة ، قد تحتاج إلى تعديل الموضع الموضح في مقتطف الشفرة أعلاه.
كما هو موضح أعلاه ، تمت إضافة العمود الجديد إلى الموضع الخامس ، ولكن قد تحتاج إلى تعديل الرمز حسب الحاجة.
- احفظ التغييرات التي أجريتها على jobs.php .
باستخدام هذا التحديث ، يمكنك عرض معرّفات المنشور مباشرةً في الجدول:

الطريقة الخامسة: البحث عن معرّفات المنشور داخل قاعدة بيانات WordPress
كما تعلم ، يحتفظ WordPress بقاعدة بيانات تخزن جميع المعلومات المتعلقة بموقعك على الويب ، بما في ذلك المنشور ومعرفات الصفحة وأجزاء من معرفات المحتوى.
يمكنك الوصول إلى قاعدة بيانات موقعك من خلال واجهة مخصصة يوفرها العديد من مضيفي الويب.
اتبع هذه الخطوات للعثور على معرّفات المنشور داخل قاعدة بيانات WordPress:
- انتقل إلى قاعدة البيانات الخاصة بك باستخدام phpMyAdmin .
- افتح قاعدة بيانات موقعك.
- انتقل إلى جدول wp_posts .
على يسار post_author يوجد عمود المعرف ، حيث يجب أن تكون قادرًا على العثور على معرف كل منشور.

- انسخ والصق المنشور أو معرفات الصفحة التي تحتاجها.
الطريقة 6: استخدم وظائف WordPress لجلب معرفات المنشور
بناءً على تجربتك ، قد لا تحتاج إلى البحث عن معرف منشور WordPress إذا كنت مطورًا. يمكن الحصول على المعرفات التي تطلبها باستخدام وظائف ذات معلمات مناسبة.
يمكنك ، على سبيل المثال ، استخدام وظيفة 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' );
يمكنك استخدام الكود التالي لتحديد معرّفات المنشور في حلقة WordPress:
$id_query = new WP_Query( 'posts_per_page=10' ); while( $id_query-have_posts() ) : $id_query->the_post(); $id_query->post->ID; endwhile;
يمكن أن تكون وظيفة جلب معرف منشور WordPress مفيدة إذا كنت تضيف وظائف مخصصة أو تطور المكونات الإضافية الخاصة بك.
افترض أنك مهتم فقط بالعثور على المعرفات لعدد قليل من المنشورات المحددة. في هذه الحالة ، يجب عليك استخدام أحد الأساليب البديلة التي تمت مناقشتها أعلاه.
استنتاج
قدمت هذه المقالة فهمًا لمنشورات WordPress ومعرفات الصفحة والطرق المختلفة للحصول عليها في WordPress.
إنه لمن دواعي سرورنا أن تأخذ الوقت الكافي لقراءة هذا المقال. نقدر أي أسئلة أو تعليقات لديك في قسم التعليقات.
إذا كنت ترغب في البقاء على اطلاع دائم بمقالاتنا ، فننصحك بمتابعتنا على Facebook و Twitter.