إليك بعض المرشحات المتقدمة المتوفرة في Yoast SEO للتخصيص:
1. تعديل مخرجات مسار التنقل: يمكنك استخدام مرشح `wpseo_breadcrumb_links` لتخصيص مخرجات مسار التنقل. يتيح لك هذا إضافة روابط إضافية أو تعديل الروابط الموجودة.[1]
2. إضافة متغيرات قالب مخصص: يتيح لك الإجراء `wpseo_register_extra_replacements` تسجيل المتغيرات المخصصة التي يمكن استخدامها في عناوين وأوصاف تحسين محركات البحث الخاصة بك.[1]
3. تغيير عدد إدخالات خريطة الموقع: يمكن استخدام مرشح `wpseo_sitemap_entries_per_page` لتغيير الحد الأقصى لعدد الإدخالات في خرائط مواقع XML الخاصة بك.[1]
4. تحديث عناوين URL للصور الخاصة بـ SEO: يمكن استخدام مرشح `wpseo_image_urls` لتحديث عناوين URL للصور المستخدمة في بيانات SEO الخاصة بك.[1]
5. إضافة بيانات مخصصة إلى تحليل الصفحة: يمكنك إنشاء مكون إضافي مخصص لـ JavaScript يسجل تعديلاً في تحليل محتوى Yoast SEO باستخدام طريقة `YoastSEO.app.registerModification()`.[1]
6. تغيير قوالب عنوان SEO: يتيح لك مرشح `wpseo_title_template` تخصيص قالب العنوان الذي يستخدمه Yoast SEO.[1]
7. تخصيص فهرس خريطة الموقع: يمكن استخدام مرشح `wpseo_sitemap_index` لتعديل ملف فهرس خريطة الموقع.[1]
8. تغيير إمكانيات Yoast SEO للأدوار: تتيح لك مرشحات `{$capability}_roles` إضافة أدوار أو إزالتها من إمكانيات Yoast SEO محددة.[3]
توفر هذه المرشحات طريقة لتوسيع وتخصيص وظائف Yoast SEO لتناسب احتياجاتك الخاصة. توفر نتائج البحث نماذج التعليمات البرمجية وأمثلة لاستخدام عوامل التصفية هذه.
الاستشهادات:[1] https://yoast.com/yoast-seo-snippets-to-customize-your-site/
[2] https://yoast.com/help/customize-your-yoast-seo-experience/
[3] https://developer.yoast.com/customization/yoast-seo/filters/capability-roles-filter/
[4] https://wordpress.stackexchange.com/questions/119879/advanced-custom-fields-and-yoast-seo-keyword-analogy
[5] https://www.youtube.com/watch?v=nKtt9qnJV7I