لقد حصلت على سمة مخصصة قمت بتطويرها ، وهي في الأساس موقع كتيب مكون من 4 صفحات للعميل وتمكّنت من التخلص من بعض الإضافات عن طريق إنشاء أنواع مخصصة بعد النشر ، gzipping عبر .htaccess والتقليل عبر بلع الخ الخ.
سأحتفظ بمكوّن الحماية الإضافي على الموقع ، لكنني أريد إزالة Yoast ، الفائدة الوحيدة التي يحققها ، مع الأخذ في الاعتبار مدى تحسين الموقع ، هي أنه يتيح لي إضافة علامات meta
و المقتطفات لكل صفحة لأغراض كبار المسئولين الاقتصاديين.
هل هناك وظيفة يمكنني إضافتها إلى ملف function.php الخاص بي الذي يسمح لي بإضافة علامات <meta>
إلى صفحات مختلفة عبر معرف الصفحة؟
عندما تحصل على هذا الموضوع من Google ، كل ما تحصل عليه هو مقالات إضافية ، أو معلومات حول بيانات wp العامة.
أي مساعدة ستكون رهيبة.
بول.
الخطاف الذي تبحث عنه هو على وجه التحديد wp_head
والتي قد تبدو بشكل ما مثل هذا:
function theme_xyz_header_metadata() {
// Post object if needed
// global $post;
// Page conditional if needed
// if( is_page() ){}
?>
<meta name="abc" content="xyz" />
<?php
}
add_action( 'wp_head', 'theme_xyz_header_metadata' );
أنا أؤمن على المدى الطويل ، نظرًا لأن WordPress محمول للغاية ، فمن المحتمل أن يكون Yoast SEO هو الرهان الأكثر موثوقية ومرونة بالنسبة لكبار المسئولين الاقتصاديين من أي شيء ستفعله بنفسك لذا فإنني أنصح ضد هذا شخصيًا.