WordPress SEO: كيفية تعديل عنوان التعريف ديناميكيًا؟
يعد العنوان التعريفي، وهو محتوى علامة العنوان في علامة الرأس للصفحة، مهمًا جدًا لتحسين محركات البحث. في بعض الأحيان نحتاج إلى […]
يعد العنوان التعريفي، وهو محتوى علامة العنوان في علامة الرأس للصفحة، مهمًا جدًا لتحسين محركات البحث. في بعض الأحيان، نحتاج إلى تعديل العنوان التعريفي لـ WordPress ديناميكيًا.
الخطوة الأولى: دعم السمة: add_theme_support('title-tag');
تأكد من وجود هذا السطر من التعليمات البرمجية في ملف وظائف القالب الخاص بك:
add_theme_support('title-tag');
الخطوة 2: احذف عنوان التعريف الافتراضي: Remove_action( 'wp_head', '_wp_render_title_tag', 1 );
أضف التعليمة البرمجية التالية في بداية ملف قالب الصفحة حيث يحتاج عنوان التعريف إلى التعديل ديناميكيًا:
Remove_action( 'wp_head', '_wp_render_title_tag', 1 );
ملاحظة: لا تضع هذا السطر من التعليمات البرمجية في أي وظيفة.
الخطوة 3: أدخل عنوان التعريف المخصص
في ملف قالب الصفحة الذي يحتاج إلى تعديل عنوان التعريف ديناميكيًا، بعد حذف رمز عنوان التعريف الافتراضي، أضف الكود التالي:
وظيفة custom_title() { $post العالمية؛ صدى " " . $post->post_title . "-"; echo "xxx -"; _e(bloginfo('name'), 'themoon'); echo " "; } add_action("wp_head", "custom_title");
لخص
المفتاح هو إزالة عنوان Meta الافتراضي. لأنه إذا لم يتم حذفه، فسيظهر عنوانان Meta في النهاية.