ووردبريس

إزالة ‘الفئة’ و ‘التاغ’ من رابط ووردبريس دون إعادة تحميل

في بيئة عمل نظام إدارة المحتوى "وردبريس"، يسعى الكثير من المطورين وأصحاب المواقع إلى تحسين تجربة المستخدمين وزيادة وضوح الروابط الخاصة بمحتواهم. من بين الأمور التي يمكن أن تعيق هذه التجربة هي ظهور الـ "سلاugs" الخاصة بالفئات (Categories) والعلامات (Tags) في عناوين URL. لذا، يطرح سؤال مهم: كيف يمكنني استبعاد الـ "slug" الخاص بالفئة والعلامة من عنوان URL في وردبريس دون إعادة تحميل الموقع إلى جديد؟

إزالة Slug الفئة والعلامة من URL في وردبريس

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

function remove_category($query) {
    if (!is_admin() && ($query->is_category() || $query->is_tag())) {
        $category = get_queried_object();
        $query->set('post_type', 'post');
        $query->set('category_name', $category->slug);
        $category_id = $category->term_id;
        $category_link = get_category_link($category_id);
        $url = $category_link;
        $arr = parse_url($url);
        $path = $arr['path'];
        $str_to_arr = explode("/", $path);
        $archive = $str_to_arr[2];
        $new_url = str_replace("/" . $archive, '', $url);
        echo "New URL: {$new_url}";
    }   
    return $new_url;
}

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

التأكد من عدم كسر الموقع

إذا كان لديك أي مشاكل عند استخدام "hook" لإعداد عنوان الموقع، يمكن أن تكون تلك معقدة قليلاً. علاوة على ذلك، يجب التأكد بأن أي تغييرات يتم إجراؤها لا تؤثر على أداء الموقع العام. قد تستدعي بعض التعديلات الاختبارات الملائمة لتجنب كسر الهيكل الرئيسي للموقع.

تحسين العناوين URL لزيادة السيو

اختصار عنوان URL يمكن أن يكون له تأثيرات إيجابية كبيرة في تحسين محركات البحث (SEO). عندما تنجح في استبعاد الـ "slug" الخاص بالفئة والعلامة، يصبح العنوان أكثر وضوحًا، مما يسهل على محركات البحث والزائرين فهم محتوى الصفحة بشكل أفضل. يعتبر استخدام عناوين واضحة ونظيفة من العناصر الأساسية التي تساهم في تسريع عملية التصنيف في نتائج البحث.

استنتاجات حول تحسين تجربة المستخدم

من خلال التركيز على تنظيف الروابط وإزالة العناصر غير الضرورية، تضمن توفير تجربة مستخدم أكثر سلاسة. كما أن الاستغناء عن الـ "slug" يجعل الروابط أكثر احترافية ويعزز انطباع الزوار عن موقعك. إذا كنت تبحث عن طرق مبتكرة لتحسين واجهة الموقع، فإن استبعاد "Category" و"Tag" من عنوان URL في ووردبريس هو خيار يجب أن تفكر فيه بجدية.

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

احمد علي

متخصص في مجال تطوير وإدارة المواقع الإلكترونية، يتمتع بخبرة واسعة في التعامل مع منصات إدارة المحتوى، خاصة ووردبريس. يقدم أحمد حلولاً مبتكرة واستراتيجيات فعالة لتحسين أداء المواقع وتطوير تصميماتها بما يتناسب مع احتياجات المستخدمين. كما يتميز بقدرته على تبسيط المفاهيم التقنية وكتابة محتوى تعليمي يساعد الأفراد والشركات على تحسين تواجدهم الرقمي وتحقيق أهدافهم على الإنترنت.
زر الذهاب إلى الأعلى
Don`t copy text!