تعليمات لإضافة الترقيم في ملف tag.php بوردبريس
عند بناء ثيم ووردبريس من الصفر، قد تواجه تحديات متعددة، ومن أبرز هذه التحديات هو إضافة نظام الترقيم أوpagination في ملف العلامات (tag.php). يمكن أن يكون سبب مشكلة "صفحة غير موجودة" عند النقر على زر الترقيم مرتبطًا بعدة عوامل، مثل إعدادات الروابط الدائمة أو الكود المُستخدم. في هذا المقال، نستعرض خطوات إضافة الترقيم في ملف tag.php بشكل صحيح وواضح.
أهمية الترقيم في ووردبريس
يعد نظام الترقيم أمرًا ضروريًا لتحسين تجربة المستخدم في مواقع الويب. يسمح للزوار بالتنقل السريع بين الصفحات، مما يحسن من سهولة الوصول إلى المحتوى المحدد. بالإضافة إلى ذلك، يعد الترقيم عنصرًا مهمًا لتحسين محركات البحث (SEO)، حيث يسهل على الزوار البقاء لفترة أطول في الموقع مستكشوفين محتوى إضافي.
التأكد من إعدادات الروابط الدائمة
أولى خطوات حل مشكلة الترقيم في ملف tag.php هي التأكد من إعدادات الروابط الدائمة. يجب عليك الدخول إلى لوحة التحكم في ووردبريس، ثم إلى "الإعدادات" ومن ثم "الروابط الدائمة". بعد ذلك، قم باختيار هيكل الرابط المناسب، مثل %postname%
أو %category%
. تأكد من حفظ التعديلات حتى يتسنى للموقع تطبيق الإعدادات الجديدة.
إدراج كود الترقيم في ملف tag.php
بعد التأكد من إعداد الروابط الدائمة، تحتاج إلى إضافة كود الترقيم. يمكنك استخدام كود بسيط مثل:
global $wp_query;
$big = 999999999; // أرقام كبيرة لضمان عدم وجود تعارض
$pagination_links = paginate_links(array(
'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))),
'format' => '?paged=%#%',
'current' => max(1, get_query_var('paged')),
'total' => $wp_query->max_num_pages,
));
if ($pagination_links) {
echo '<div class="pagination">' . $pagination_links . '</div>';
}
يعمل هذا الكود على توليد روابط الترقيم تلقائيًا بناءً على عدد الصفحات المتاحة. تأكد من إدراجه في المكان الصحيح داخل ملف tag.php.
اختبار نظام الترقيم
بعد إدراج الكود، يجب عليك اختبار ما إذا كانت المشكلة قد حُلت. انتقل إلى صفحة العلامات الخاصة بموقعك وتأكد من ظهور روابط الترقيم، ثم انقر على أي من الروابط. إذا كانت جميع الروابط تعمل بشكل صحيح، فهذا يعني أن العملية قد تمت بنجاح.
ملاحظات إضافية
لا تنسَ أن تعدل على وأن تُنسق تصميم الترقيم الخاص بك ليناسب تصميم وثيم الموقع الخاص بك. يُمكنك استخدام CSS لتخصيص شكل الأزرار والألوان، مما يُعطي لمسة جمالية للواجهة.
إضافة الترقيم في ووردبريس ليست مهمة معقدة، ولكن تحتاج إلى دقة وعناية. عند اتباع الخطوات المذكورة، ستتمكن من إضافة نظام الترقيم في ملف tag.php بسلاسة.
بهذا نكون قد استعرضنا كيفية إضافة الترقيم في ووردبريس، مما يسهل عليك وإلى زوار موقعك التنقل بين المحتوى بسهولة. يمكنك كذلك تجربة استخدام تكوينات مختلفة للروابط الدائمة والأنماط بحسب احتياجات موقعك، مما يعزز من تجربة الاستخدام ويساعد في تحسين نتائج محركات البحث.