عندما تم إصدار نظام قائمة التنقل باستخدام WordPress 3.0 ، كان هذا أحد العوامل التي حولت WordPress من منصة تدوين إلى نظام إدارة محتوى قوي.

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

لكن في بعض الأحيان لا ترغب في الاعتماد عليه. إذا كنت تقوم بتطوير موقع ويب لعميل سيضيف صفحات إلى موقعه على الويب ، فمن غير المرجح أن يقوم بتحديث قائمة (قوائم) التنقل عندما يفعل ذلك أو يفتقر إلى المهارات. .

هذا هو المكان الذي تكون فيه قائمة التنقل الآلية مفيدة.

في هذا البرنامج التعليمي ، سأوضح لك كيفية إنشاء قائمة تنقل تلقائية تعرض جميع صفحات موقع الويب الخاص بك ، بالإضافة إلى الصفحات الفرعية المعروضة كإدخالات المستوى الثاني في قائمة التنقل.

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

ولكن ، إذا لم تقم بتثبيت WordPress ، فاكتشف كيفية تثبيت وورد بلوق الخطوات 7 et كيفية العثور عليها، وتثبيت وتفعيل موضوع ورد على بلوق 

ثم عد إلى سبب وجودنا هنا.

إليك ما ستحتاج إليه لأتمتة قوائم التنقل في WordPress:

  • تطوير WordPress أو تثبيت تجريبي ، مع إضافة بضع صفحات وصفحات فرعية
  • محرر الكود.

كود وضع

سأضيف هذا الرمز إلى مكون إضافي بحيث يكون دائمًا ، حتى إذا قمت بتغيير سمة WordPress. بهذه الطريقة ، يمكنني إضافة وظيفة المكون الإضافي في السمة الخاصة بي لإضافة قائمة التنقل حيث أريد. إذا كان موضوع WordPress الخاص بك يحتوي على " السنانير يمكنك استخدام واحد أو أكثر لحقن هذا الرمز.

انظر أيضا لدينا قائمة 10 ووردبريس الإضافات لإنشاء العد التنازلي

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

المرحلة الأولى

الخطوة الأولى هي إنشاء البرنامج المساعد. أقوم بإنشاء مجلد في " wp-content/plugins ". يعني إنشاء مجلد أنه يمكنني إضافة المزيد من الملفات إلى المكون الإضافي في المستقبل إذا احتجت إلى ذلك ، مثل ورقة أنماط أو تضمين ملفات.

أولاً ، تحتاج إلى إضافة رمز تسجيل الدخول للمكون الإضافي الخاص بك ، في التعليقات ، لإخبار WordPress بما هو:

<?php
/**
 * اسم البرنامج المساعد: البرنامج المساعد
 * عنوان URI للمكون الإضافي: http://blogpascher.com
 * الوصف: البرنامج المساعد ووردبريس
 * الإصدار: 1.0
 * المؤلف : هيرفيه
 * عنوان المؤلف: http://blogpascher.com
 *
 */

الآن تفعيل البرنامج المساعد الخاص بك.

بعد ذلك ، إذا كنت تستخدم سمة فرعية ، فقم بتكوينها. أنا أستخدم السمة الفرعية من موضوع Twenty Seventeen - إليكم ورقة الأنماط الخاصة بي:

<?php
/**
 * اسم البرنامج المساعد: البرنامج المساعد
 * عنوان URI للمكون الإضافي: http://blogpascher.com
 * الوصف: البرنامج المساعد ووردبريس
 * الإصدار: 1.0
 * المؤلف : هيرفيه
 * عنوان المؤلف: http://blogpascher.com
 *
 */

@import url( " ../twentyseventeen/style.css " );

بمجرد القيام بذلك ، إذا لم يكن موقع الويب الخاص بك يحتوي على أي صفحات بعد ، فأضف القليل منها. يجب أن يكون لديهم هيكل على عدة مستويات. هذا ما تبدو عليه صفحاتي المزيفة:

وورد خلق التسلسل الهرمي الصفحة

الآن ، لنبدأ بإضافة الرمز إلى البرنامج المساعد.

قم بإنشاء وظيفة لسرد جميع الصفحات بشكل هرمي

سوف نستخدم وظيفة « wp_list_pages () لاسترداد كافة الصفحات وإدراجها بروابط. لكن أولاً ، نحتاج إلى تحديد بعض الحجج المؤيدة لذلك. ابدأ بإنشاء وظيفتك وأضف هذه الوسائط:

wpmu_list_pages () {wpmu_list_pages () {$ args = array ('deep' => 2) ؛ }

الحجج بسيطة للغاية - هناك واحدة فقط لمستوى الصفحات التي نريد القيام بها. تعيين "2" يعني أنه سيتم عرض صفحات المستوى الأعلى وصفحاتها الفرعية ، ولكن ليس أكثر.

اكتشف الأخطاء الشائعة اتصال 5 وحلولها على وورد

الآن دعنا نضيف وظيفة “wp_list_pages ()” بعد الوسيطات:

wp_list_pages ($ سائط)؛

هذه هي الوظيفة الكاملة:

wpmu_list_pages () {wpmu_list_pages () {$ args = array ('deep' => 2) ؛ wp_list_pages ($ args) ؛ }

إضافة الوظيفة إلى السمة

في الوقت الحالي ، لا تظهر الوظيفة أي شيء على موقع الويب الخاص بي. لتغيير هذا ، نحتاج إلى إضافة نسخة من رأس القالب الرئيسي إلى السمة الفرعية وتعديلها.

انظر أيضا: كيفية حماية عمل WordPress الخاص بك على مواقع العملاء

ابدأ بنسخ ملف الرأس الخاص بك إلى نسق طفلك وافتحه. في Twenty Seventeen ، يمكن العثور على رمز قائمة التنقل في " القوالب - الأجزاء / التنقل / التنقل - top.php مما يعني أنني بحاجة إلى إضافة نسخة من هذا الملف إلى نفس المكان في سمة طفلي.

اكتشاف للذهاب أبعد من ذلك كيفية تثبيت موضوع الطفل ورد

في الموضوع الخاص بك ، يمكن أن يكون هذا الملف header.php على يجب نسخها.

اعتمادًا على المظهر الخاص بك ، سيكون رمز القائمة مختلفًا. في الرمز الذي أستخدمه ، هذا هو الكود الذي أحتاج إلى استبداله:

'top'، 'menu_id' => 'top-menu'،)) ؛ ؟>

تعديل رمز قائمة التنقل الخاصة بك لإضافة وظيفة جديدة ، مع رمز موجود في إعلان "آخر {}":

'top'، 'menu_id' => 'top-menu'،)) ؛ }؟>

العبارات الشرطية مهمة: أولاً ، تتحقق من وجود الوظيفة التي أضفتها إلى المكون الإضافي (على سبيل المثال ، إذا تم تنشيط البرنامج المساعد) وإذا كان الأمر كذلك ، فإنه يؤدي الوظيفة من ذلك. خلاف ذلك ، فإنه يعمل بشكل طبيعي.

انظر أيضا دليلنا على كيفية عرض كتل الإعلانية على وورد

الآن انظر إلى موقع الويب الخاص بي:

مثال على موقع ووردبريستظهر الروابط ، لكن هناك بعض المشكلات. لا أرغب في عرض "الصفحات" في الأعلى (وهو الافتراضي للوظيفة wp_list_pages () ) وأريد ترتيب الصفحات بشكل أكثر كفاءة. ستلاحظ أن الصفحة الرئيسية في منتصف القائمة ، وهذا ليس مثاليًا.

تحسين الوظيفة

دعنا نعود إلى رمز البرنامج المساعد وتكييفه لتصحيح هذه المشاكل.

ابحث عن الوسائط التي حددتها بالفعل wp_list_pages ():

$ args = مجموعة ('عمق' => 2) ؛

وتحريرها:

$ args = مصفوفة ($ args = array ('deep' => 2، 'title_li' => ' ". __ ("القائمة" ، "تكلفة النقرة"). " 'Sort_column' => 'ترتيب القائمة') ؛

هذا يضيف وسيطين إضافيين:

  • العلامات قبل القائمة ، والتي تقول الآن " القائمة " في مكان " الصفحات ".
  • الترتيب الذي يتم عرض الصفحات به.

يجب عليك العودة إلى شاشات التحرير لصفحاتك وتحديد ترتيب الصفحات لكل منها. قم بتعيين صفحتك الرئيسية على القيمة "0" وتكون صفحات المستوى الأعلى الأخرى أعلى من هذه. 

اقرأ أيضا دليلنا على : كيفية تحميل تدريجيا الفيسبوك و Disqus التعليقات

الآن ، عند عرض القائمة ، سيبدو كما يلي:

قائمة وورد التلقائي

يمكنك أيضًا تغيير ترتيب القائمة لصفحات المستوى الثاني. لن يظهر هذا مطلقًا فوق صفحات المستوى الأعلى ، لذا يمكنك البدء من 0 أو 1 لكل مجموعة من الصفحات الفرعية.

اكتشف أيضًا بعض الإضافات المتميزة لبرنامج WordPress  

يمكنك استخدام ملفات أخرى الإضافات وورد لإضفاء مظهر عصري ولتحسين الاتصال بمدونتك أو موقع الويب الخاص بك.

نحن نقدم لك هنا بعض الإضافات WordPress المتميزة التي سوف تساعدك على القيام بذلك.

1. أشكال الجاذبية

بصفتك صاحب عمل ، فإن السماح لعملائك بالاتصال بك يجب أن يكون من أولوياتك. أشكال الجاذبية هو المكون الإضافي لـ نموذج الاتصال الأكثر شهرة على WordPress.

gravityformsيمكنك استخدامه من أجل إنشاء أي نوع من الأشكال، مثل نموذج عرض الأسعار والاستطلاعات والمزيد.

تحميل | عرض استضافة المواقع

2. eForm

eForm هو منشئ نماذج متقدم ومرن يمكن دمجه في موقع WordPress موجود. إنه حل كامل لإدارة النماذج. يتعلق هذا ، من بين أمور أخرى ، بالاختبارات والاستطلاعات وجمع البيانات وتقدير الدفع وتعليقات المستخدمين.eForm WordPress Form Builder وورد البرنامج المساعد

باستخدام مصمم النماذج ، يمكنك تصميم النماذج بطريقة غير محدودة وإدارتها من لوحة المعلومات. يتم تخزين جميع الطلبات في قاعدة البيانات الخاصة بك ، ستتمكن من رؤية البيانات التي قمت بحفظها وتعقبها وتحليلها والتصرف فيها.

اقرأ أيضا مقالتنا على كيف محتوى التسويق يؤثر على كبار المسئولين الاقتصاديين من بلوق الخاص بك

بالإضافة إلى ذلك ، تتيح بوابة المستخدم للمستخدمين المسجلين أيضًا مراجعة طلباتهم وتتبعها.

تحميل | عرض | استضافة المواقع

3. Mailster

Mailster هو ملف وورد البرنامج المساعد قسط سهل الاستخدام سيساعدك على دمج رسالة إخبارية في موقع الويب الخاص بك. باستخدام هذا الأخير ، ستتمكن من إنشاء حملاتك وإرسالها وتتبعها دون الكثير من المتاعب.Mailster Email Newsletter Plugin لـ WordPress

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

تحميل | عرض | استضافة المواقع

الموارد الموصى بها

تعرف على الموارد الأخرى الموصى بها لمساعدتك في بناء وإدارة موقع الويب الخاص بك.

وفي الختام

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

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

ولكن في هذه الأثناء ، شارك هذا المقال على الشبكات الاجتماعية المختلفة.

...