كيفية إضافة ترقيم الصفحات إلى موضوع WordPress Magbook WordPress الخاص بك
نشرت: 2022-10-18تعد إضافة ترقيم الصفحات في WordPress Magbook WordPress Theme أمرًا سهلاً. كل ما عليك فعله هو اتباع هذه الخطوات البسيطة: 1. اذهب إلى مجلد WordPress Magbook WordPress Theme الخاص بك. 2. ابحث عن الملف المسمى "page.php" وافتحه في محرر النصوص المفضل لديك. 3. حدد موقع الكود الذي يقول "the_posts_pagination () ؛" واستبدله بـ "pagination_links () ؛" 4. حفظ الملف وتحميله على الخادم الخاص بك. هذا كل ما في الامر! الآن عندما تزور موقع WordPress الخاص بك ، سترى روابط ترقيم الصفحات في أسفل كل صفحة.
يعد المكون الإضافي PageNavi أداة رائعة لإضافة دعم ترقيم الصفحات إلى سمات WordPress. هناك ميزة رائعة في WordPress تسمى روابط الصفحات ، والتي تمت إضافتها في WordPress 2.1. هذه طريقة بسيطة للغاية لإرجاع وظيفة ترقيم الصفحات . لاستخدام المظهر الخاص بك ، يجب عليك إضافة الكود التالي.
كيف أقوم بإنشاء سمة ترقيم الصفحات المخصصة في WordPress؟

إذا كنت تريد إنشاء سمة ترقيم صفحات مخصصة في WordPress ، فيمكنك استخدام فئة WP_Pagination. تسمح لك هذه الفئة بتخصيص طريقة عرض ترقيم الصفحات على موقع WordPress الخاص بك.
تستخدم العديد من المدونات الشعبية ترقيم الصفحات الرقمي لتسهيل تنقل الزائرين في صفحات الأرشيف الخاصة بهم. يسمح نظام الأرقام في الأرشيف للزوار بتصفح صفحة معينة عن طريق إدخال سلسلة من الأرقام. يعد المكون الإضافي WP-PageNavi أبسط طريقة لتكوين ترقيم رقمي للصفحات . يمكنك الآن التحكم بشكل كامل في ترقيم الصفحات في موقعك باستخدام WP-PageNavi. ليست هناك حاجة لاستخدام النص الافتراضي لترقيم الصفحات. يمكنك تغيير النص الذي يظهر عند عرض روابط "الصفحة الأولى" و "الصفحة الأخيرة" لموقعك على الويب. يتم زيادة الرقم تلقائيًا بمقدار عشرة لكل مشاهدة لاحقة.
لإنشاء أرشيف في قالب WordPress الخاص بك ، ستحتاج عادةً إلى تعديل الكود في ملفات index.php أو archive.php ، بالإضافة إلى أي ملفات قالب أرشيف أخرى. لتغيير كود WP-PageNavi الخاص بك ، قم ببساطة بلصقه في ملف style.html الخاص بالقالب ، متبوعًا بالتغييرات داخل ملف السمة. نتيجة لذلك ، عند تحديث المكون الإضافي ، لن تفقد أيًا من تخصيصاتك. الروابط "الأقدم" و "الأحدث" ، بالإضافة إلى ترقيم الصفحات الرقمي الافتراضي ، مدمجة في العديد من قوالب WordPress. يمكن إضافة هذا الرمز يدويًا إلى قالبك باستخدام إما عميل FTP أو مدير ملفات موفر استضافة WordPress. قد تحتاج إلى عرض الشفرة في الجزء السفلي من صفحات الأرشيف لأن هذا يؤثر على مكان ظهور الرمز على موقع الويب الخاص بك. يحتوي ملف style.html على الكود الذي ستحتاج إلى لصقه في الملف التالي. بعد ذلك ، يمكنك حفظ التغييرات الخاصة بك عن طريق النقر فوق الزر تحديث الملف. عندما تزور صفحة أرشيف موقع الويب الخاص بك ، يمكنك مشاهدة ترقيم الصفحات الرقمية مباشرة.
كيف أحصل على ترقيم الصفحات على ووردبريس؟
يمكن عرض قائمة ترقيم الصفحات الرقمية تلقائيًا في WordPress بفضل عدد من الميزات. إذا كنت تريد ترقيم صفحات أكثر قوة ، فيمكن استخدام وظيفة_posts_pagination () لإصدار WordPress 4.x أو أعلى. ستكون قادرًا على تحديد المشاركات التي تم ربطها في صف واحد من خلال النقر على أرقام الصفحات الخاصة بهم.
كيف أحصل على أرقام الصفحات في ووردبريس؟
لا فرق سواء كانت المقارنة حقيقية أم لا. مع WP الإصدار 3.9. 0 ، من الممكن إضافة وسيطة ثانية بالقيمة الافتراضية في الوسيطة $ paged = get_query_var ('paged'، $ default). بعبارة أخرى ، يكفي استخدام $ paged = get_query_var ('paged'، 1) أو $ paged = get_query_var ('paged، 0).
كيف أضيف ترقيم الصفحات الرقمي إلى موضوع WordPress الخاص بي؟

يتم استخدام المكون الإضافي WP-PageNavi لإنشاء ترقيم صفحات رقمي في قالب WordPress الخاص بك. يجب عليك أولاً تثبيت وتفعيل المكون الإضافي WP-PageNavi. انتقل إلى الإعدادات - ** ملفات البرنامج *** PageNavi لتكوين إعدادات البرنامج المساعد بعد تنشيطه. من الممكن تثبيت ترقيم الصفحات باستخدام الوظيفة.
تتوفر خيارات ترقيم الصفحات الثلاثة الأكثر شيوعًا في WordPress للمواضيع المجانية والمتميزة. في هذا الدرس ، سنوضح لك كيفية إنشاء وظيفة بسيطة لإضافة عدد من الأعمدة إلى مدونتك. يركز هذا البرنامج التعليمي على الوظيفة التي تنشئ روابط أكورديون في WordPress ، والتي تحتوي على المعلمات التالية: في معظم الحالات ، سيتم العثور على ترقيم الصفحات في ملف archive.html أو ملف index.html في بعض السمات. استبدل رمز ترقيم الصفحات الافتراضي باستدعاء الوظيفة في بداية كل ملف من هذه الملفات. يمكن الآن تطبيق أنماط CSS المحددة على ترقيم الصفحات المرقّم الذي يتوافق مع لون القالب وتصميمه.
البرنامج المساعد Wp-pagenavi: ترقيم الصفحات تلقائيًا
عند استخدام المكون الإضافي WP-PageNavi ، يمكنك اختيار الحصول على قائمة ترقيم الصفحات .
كيفية إضافة ترقيم الصفحات في WordPress بدون البرنامج المساعد
هناك عدة طرق لإضافة ترقيم الصفحات في WordPress دون استخدام مكون إضافي. إحدى الطرق هي استخدام وظيفة ووردبريس paginate_links (). يمكن إضافة هذه الوظيفة إلى ملف jobs.php الخاص بالقالب أو في ملحق مخصص. هناك طريقة أخرى لإضافة ترقيم الصفحات في WordPress وهي استخدام فئة WP_Query. يمكن استخدام هذا الفصل في ملفات قالب القالب الخاص بك أو في مكون إضافي مخصص. أخيرًا ، يمكنك أيضًا استخدام وظيفة ووردبريس display_posts_navigation (). تشبه هذه الوظيفة وظيفة paginate_links () ولكنها مصممة للاستخدام مع حلقة WordPress.
هذه هي البيانات التي يتم عرضها على صفحات متعددة والتي يتم عرضها في كل تطبيق ويب تقريبًا. ستتمكن من تحسين قيمة مدونتك عن طريق إضافة ترقيم صفحات مخصص. ستتمكن روبوتات محركات البحث أيضًا من الزحف إلى مشاركاتك بشكل أسرع. بعد تحميل ملف function.php في مجلد السمة ، ستحتاج إلى إضافة الوظيفتين التاليتين. فيما يلي رابط لقائمة من الملفات المتعددة حيث يمكنك نسخ الرمز ولصقه. من الضروري وضع الكود في المكان الذي يجب أن يظهر فيه التنقل في الصفحة. إذا كنت تريد حذف رمز التنقل الافتراضي ، فانتقل إلى إعدادات الصفحة.
بعد ذلك ، سنحتاج إلى تصميم رمز ترقيم الصفحات باستخدام CSS. إذا كنت بحاجة إلى تضمين هذا الرمز ، فقم بنسخه إلى ملف CSS الخاص بالقالب (والذي عادةً ما يكون النمط. CSS).
اختر إعدادات ترقيم صفحات WordPress الخاصة بك
يمكن الوصول إلى خيارات ترقيم الصفحات في إعدادات القراءة بالنقر فوق "إعدادات" والتمرير لأسفل إلى "قراءة". إذا كنت تريد ترقيم منشور ما ، فيمكنك القيام بذلك من خلال عدد الصفحات أو عدد الكلمات في كل صفحة. إذا كنت لا تريد عرض رقم الصفحة في الصفحة الأولى ، فيمكنك تحديد "تحديد صفحة أولى مختلفة". إذا كنت تريد البدء بواحد في الصفحة الثانية ، فانتقل إلى "رقم الصفحة" وحدد "تنسيق أرقام الصفحات" ، واضبط "البدء عند" على "1."
كود ترقيم الصفحات في ووردبريس

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

إنه مدمج في WordPress بحيث يمكنك التنقل بسهولة بين المنشورات. عند استخدام حلقات متعددة (قوائم المنشورات) في ملف قالب قالب ، يمكن ترقيم حلقة واحدة فقط - أي الحلقة الرئيسية. عندما ينكسر ترقيم الصفحات ، هناك دائمًا نتائج مفاجئة. يحدث هذا عادةً بسبب التعديل غير الصحيح للقالب الخاص بك للحلقة الرئيسية. إذا كنت تواجه مشكلات في ترقيم الصفحات في قالب WordPress الخاص بك ، فمن المحتمل أنك تواجه بعض خطوات استكشاف الأخطاء وإصلاحها التي يجب عليك اتخاذها. إذا لم تقم بذلك ، فيجب عليك تضمين المعلمة Paged في استعلام للتأكد من أنه يفهم الصفحة التي يحاول الاستعلام عنها. يمكن استبدال استعلام الحلقة الرئيسية بالربط في pre_get_posts وتغيير الاستعلام الرئيسي في هذه الحالة. بهذه الطريقة ، توجد ظروف أكثر موثوقية. عندما نحتاج إلى تغيير الاستعلام ، يمكننا استخدام العلامات الشرطية (is_home is_category () وما إلى ذلك).
7 أفضل ملحقات ترقيم الصفحات لـ WordPress
لاستخدام ملحق ترقيم الصفحات ، مطلوب أحد الحلول السبعة التي تمت مناقشتها مسبقًا. يمكنك تغيير الإعدادات في علامة التبويب "ترقيم الصفحات" في لوحة إدارة WordPress بمجرد تنشيط المكون الإضافي.
ترقيم الصفحات الديناميكي في ووردبريس
يُعد ترقيم الصفحات طريقة رائعة لتقسيم المحتوى على موقع الويب الخاص بك ، ويسهل WordPress القيام بذلك. بشكل افتراضي ، سيقوم WordPress بترقيم المحتوى الخاص بك عن طريق تقسيمه إلى صفحات ، ويمكنك التحكم في عدد المشاركات التي تظهر في كل صفحة في إعداداتك. إذا كنت تريد المزيد من التحكم في ترقيم الصفحات ، فيمكنك استخدام مكون إضافي مثل WP-Paginate. يتيح لك هذا المكون الإضافي اختيار عدد المنشورات التي تظهر في كل صفحة ، ويمكنك أيضًا إعداد ترقيم الصفحات الديناميكي ، مما يعني أنه يتم تحميل المنشورات الأقدم تلقائيًا أثناء قيام المستخدم بالتمرير لأسفل.
ترقيم صفحات WordPress بالأرقام
باستخدام المكون الإضافي WP-PageNavi ، يكون ترقيم الصفحات الرقمي بسيطًا مثل إضافته إلى WordPress. ستظل بحاجة إلى إجراء تغييرات طفيفة على رمز السمة الخاصة بك ، ولكن WP-PageNavi يجعل الأمر أسهل بكثير من طريقة الشفرة الكاملة لأنها تتيح لك التحكم في ما يحدث لصفحات موقعك.
إذا كنت تستخدم موقع WordPress ، فستحتاج إلى إضافة حشوة رقمية. ترقيم الصفحات هو مكون إضافي مجاني يتيح لك إنشاء ترقيم صفحات رقمية قائمة على الصفحات والمدونات والمحفوظات ونتائج البحث والمؤلفين والفئات والعلامات. باستخدام هذا التطبيق ، يمكنك إنشاء تخطيط بسيط وأنيق مع مجموعة من الإعدادات الصديقة للمبتدئين لموضع ترقيم الصفحات وأجزائه وتصميمه ، بالإضافة إلى إخفاء تخطيط خاص بموضوع معين. للوصول إلى الإعدادات ، انتقل إلى ترقيم الصفحات. توجد ثلاثة خيارات يمكن العثور عليها هنا: الأنماط العامة ، وتقسيم الصفحات الرقمي ، والأنماط المخصصة. يمكنك تغيير نطاق الصفحات عن طريق إدخال عدد الروابط التي ستظهر قبل رقم الصفحة وبعده عندما يظهر رقم الصفحة في ترقيم الصفحات. إذا اخترت موضع الوظيفة المخصص كقيمة لخيار Pagination Position ، فسترى القسم الفرعي Custom Pagination بجوار القسم المبوب الرئيسي.
الخيارات متاحة فقط لقسم ترقيم الصفحات وروابط الصفحات والتسميات المرتبطة به. لا يتم استخدامها لتنظيم العناصر المختلفة التي يتم عرضها على صفحة الويب. يمكنك إضافة ترقيم صفحات رقمي إلى موقع WordPress الخاص بك باستخدام رمز مخصص بدلاً من مكون إضافي. في هذه المقالة ، سنوضح لك كيفية استخدام مقتطف PHP بسيط لعرض ترقيم الصفحات الرقمي على صفحة المدونة وصفحة البحث والأرشيف. تم إنشاء الوظيفة qodef_custom_pagination () لعرض ترقيم الصفحات الرقمي في هذا الرمز. من أجل تحقيق ذلك ، تستدعي الكود وظيفة paginate_links (). يجب تنفيذ الوظائف المخصصة بإحدى طريقتين إذا كانت ستعمل على موقع WordPress.
تتمثل الخطوة الأولى في إدراج استدعاء الوظيفة مباشرة في ملف القالب أو توصيله بالربط المحدد في ملف القالب. من ناحية أخرى ، يعد إدراج مقتطف مشابه داخل ملف قالب عبر FTP طريقة أكثر ملاءمة. ستتناول هذه المقالة طريقتين لتكوين وظائف مخصصة في WordPress. تتمثل الخطوة الأولى في وضع استدعاء الوظيفة داخل ملف قالب معين. هناك أيضًا خيار توصيل الوظائف المخصصة بخطافات WordPress. بمعنى آخر ، هذه الروابط هي عناصر نائبة داخل الكود يمكن استخدامها لإنشاء وظائف مخصصة جديدة. إليك نموذج مقتطف من التعليمات البرمجية التي استخدمناها لعرض قسم ترقيم الصفحات في موقعنا على الويب.
تم تسمية الوظيفة qodef_custom_pagination بعد اسمها في الفقرة السابقة. لاستخدامه ، يجب إدراج ملف jobs.php الخاص بقالب الطفل أو المكون الإضافي الخاص بالموقع. يجب عليك استشارة مؤلفي القالب الخاص بك لتحديد خطاف إجراء معين مناسب لموضوعك. باستخدام CSS ، يمكنك إخفاء ترقيم الصفحات الافتراضي على قالبك. قبل محاولة عرض ترقيم الصفحات ، يجب عليك أولاً فحص أدوات المطور لمتصفحك الحالي. عند النقر فوق عنصر قمت بتحديده ، ستحتاج بالتأكيد للعثور على عناصر الالتفاف. يمكنك إخفاء عناصر HTML الإضافية بهذه الطريقة أيضًا.
يمكنك إخفاء قسم ترقيم الصفحات في صفحة HTML باستخدام مقتطف بسيط. سيتم استبدال محدد CSS الذي كان يفحص بنية HTML سابقًا ، كما ستحتاج إلى القيام به. نظرًا لأن theqodef-m-pagination.px يمثل عنصر التغليف الخارجي الخاص بنا ، فقد اخترنا إخفائه. بتثبيت ملحق ترقيم الصفحات ، يمكنك تضمين محدد CSS هذا في حقل الإدخال. ستتناول هذه المقالة طريقتين لتكوين ترقيم الصفحات الرقمي على مواقع WordPress. إنها مخصصة لأنواع مختلفة من مستخدمي WordPress ، لكن لديهم بعض نفس الخطوات المشتركة. بمساعدة هذه المقالة ، سيتمكن مستخدمو WordPress المتوسطون من توسيع معرفتهم بمفاهيم ترميز WordPress المتقدمة التي تم تناولها في المقالة السابقة.
إضافة ترقيم الصفحات لنتائج البحث وورد
يُعد ترقيم الصفحات طريقة رائعة لتحسين إمكانية استخدام صفحات نتائج البحث الخاصة بك على WordPress. بشكل افتراضي ، سيعرض WordPress 10 نتائج لكل صفحة ، ولكن يمكنك بسهولة تغيير هذا الرقم لإظهار نتائج أكثر أو أقل لكل صفحة. للقيام بذلك ، ما عليك سوى الانتقال إلى لوحة إدارة WordPress الخاصة بك والانتقال إلى الإعدادات> القراءة. من هنا ، يمكنك تغيير إعداد "تظهر صفحات المدونة على الأكثر" لأي رقم تريده. بالإضافة إلى ذلك ، يمكنك أيضًا تمكين أو تعطيل ترقيم الصفحات في صفحات نتائج البحث عن طريق تحديد أو إلغاء تحديد مربع الاختيار "ترقيم الصفحات".
كيف يتم إدراج ترقيم الصفحات؟
حدد إدراج> رقم الصفحة ، ثم اختر الموقع والنمط الأنسب لاحتياجاتك. اختر صفحة أولى مختلفة إذا كنت لا تريد أن يظهر رقم الصفحة في الصفحة الأولى. إذا كنت تريد أن تبدأ من 0 ، فيجب عليك الانتقال إلى رقم الصفحة> تنسيق أرقام الصفحات ثم تعيين البدء على 1.
ما هو Wp Paginate؟
يعمل WP-Paginate ، وهو مكون إضافي لتقسيم الصفحات بسيط ومرن ، على تحسين التنقل لمواقع WordPress من خلال تزويد المستخدمين بواجهة أكثر سهولة. بالإضافة إلى تحسين تجربة الزائرين ، تم الإبلاغ عن ترقيم الصفحات على نطاق واسع لزيادة مُحسّنات محرّكات البحث لموقعك ، مما يسمح لك بتوفير المزيد من الروابط إلى المحتوى الخاص بك.