إضافة سلاسل URL ثابتة قبل المشاركات الفرعية في ووردبريس
عند استخدام نظام إدارة المحتوى ووردبريس، قد يحتاج بعض المستخدمين إلى تخصيص الروابط الخاصة بمشاركاتهم، خاصة عندما يتعلق الأمر بالمشاركات الفرعية (Child Posts) في نوع محتوى مخصص (Custom Post Type). تعتبر إضافة عبارة ثابتة على مسار الرابط (URL slug) قبل المشاركات الفرعية وسيلة رائعة لتحسين تجربة المستخدم وزيادة وضوح الروابط في محركات البحث. في هذا المقال، سنستعرض كيفية إضافة عبارة ثابته في مسار الرابط للمشاركات الفرعية وأنواع المحتوى المخصص في ووردبريس.
ما هو slug الرابط في ووردبريس؟
قبل أن نتعمق في الموضوع، من المهم فهم معنى "slug" في عالم ووردبريس. يمثل "slug" جزءًا من الرابط الذي يشير إلى المحتوى المحدد. عادةً ما يكون هذا الجزء من الرابط هو الذي يظهر بعد عنوان المجال. على سبيل المثال، إذا كان لدينا مقال بعنوان "أفضل تقنيات التسويق"، فإن "أفضل-تقنيات-التسويق" هو الـ "slug".
أهمية إضافة عبارة ثابتة لـ slug الرابط
إن استعمال عبارات ثابتة قبل slug المشاركات الفرعية يوفر فائدة متعددة. أولاً، يساعد ذلك في توضيح نوع المحتوى للمستخدم ويحسن من تجربة التصفح. كما أن وجود عبارة ثابتة يعد طريقة فعالة لتحسين السيو (SEO) للموقع، حيث يمكن أن يساعد في زيادة قابلية الاكتشاف في محركات البحث.
خطوات إضافة عبارة ثابتة لـ slug الرابط في المشاركات الفرعية
لإضافة عبارة ثابتة إلى الرابط في المشاركات الفرعية، يمكن القيام بعدة خطوات بسيطة من خلال تعديل الكود الخاص بموقعك.
-
إنشاء نوع محتوى مخصص: يجب أولاً التأكد من أن لديك نوع محتوى مخصص، سواء كان ذلك لمدونة، متجر إلكتروني أو أي نوع آخر. يمكنك استخدام مكونات ووردبريس أو كتابة الكود الخاص بك.
-
تعديل وظيفة التسجيل: عند تسجيل نوع المحتوى المخصص، تحتاج إلى تعديل الوظيفة (function) المستخدمة للتسجيل لتحقيق ما تريد. استخدم دالة
register_post_type
لإضافة قوالب URL مخصصة. -
إضافة الدالة لتغيير الـ slug: يمكنك استخدام فلتر
post_type_link
لتعديل شكل الرابط. تحتاج إلى إضافة الكود المناسب الذي يدمج العبارات الثابتة قبل الـ slug. إليك مثال على الكود:add_filter('post_type_link', 'add_static_slug', 10, 2); function add_static_slug($post_link, $id) { $post = get_post($id); if ($post->post_type == 'custom_post_type') { return home_url('/my-static-slug/' . $post->post_name . '/'); } return $post_link; }
- التأكد من صحة الروابط: بعد إضافة الكود، تحتاج إلى التأكد من أن الروابط تعمل بشكل صحيح. يمكنك زيارة صفحة المشاركة الفرعية للتحقق من صحة الرابط ورؤية كيف تمت إضافة الكلمات الثابتة بشكل صحيح.
معالجة المشاكل المحتملة
قد تواجه بعض النقاط التي تتطلب منك الحذر أثناء تنفيذ هذه العملية. من المهم جدًا استخدام النسخ الاحتياطي (backup) قبل إجراء أي تعديلات في الكود. إذا واجهت أي مشاكل، يمكنك الرجوع إلى النسخة الأساسية بسهولة.
أيضًا، احرص على التحقق من الروابط الداخلية والخارجية في موقعك بعد إجراء التعديلات لضمان عدم وجود أي أعطال في الروابط.
في النهاية، إن إضافة عبارة ثابتة على مسار الرابط للمشاركات الفرعية في نوع محتوى مخصص في ووردبريس تعد خيارًا مثاليًا لتحسين تجربة المستخدمين وزيادة فرص ظهور موقعك في محركات البحث. من خلال اتباع الخطوات المذكورة أعلاه، يمكنك بسهولة تخصيص الروابط الخاصة بمحتواك وتعزيز الهدف التسويقي لموقعك.