it-swarm.asia

يمكن إزالة حقول كبار المسئولين الاقتصاديين YOAST من نوع آخر مخصص

المكوِّن الإضافي Yoast SEO رائع ، لكن يبدو أنه يظهر في أماكن أكثر ، ثم مطلوب (الأعمدة ، وصفحات نوع المنشورات المخصصة ، إلخ). أريد إزالة هذا الخيار لأنه كما هو الحال حتى عندما أتجاهل الحقول إذا قمت بحفظ نوع المنشور المخصص الخاص بي ، فقد أضفت عدة حقول إلى قاعدة البيانات الخاصة بي.

_yoast_wpseo_google-plus-description
_yoast_wpseo_linkdex
_yoast_wpseo_opengraph-description
_yoast_wpseo_redirect
_yoast_wpseo_canonical
_yoast_wpseo_sitemap-html-include
_yoast_wpseo_sitemap-prio
_yoast_wpseo_sitemap-include
_yoast_wpseo_meta-robots-adv
_yoast_wpseo_meta-robots-nofollow
_yoast_wpseo_meta-robots-noindex
_yoast_wpseo_metadesc
_yoast_wpseo_title

وبالتالي فإن الهدف هو عدم ظهورها في صفحة المسؤول على الإطلاق حتى لا يتم إدخالها كقيم. ويرجع الفضل في ذلك مسبقا لأية مساعدة في هذا الصدد

8
Xtremefaith

كما هو موضح في التعليقات أعلاه ، وجدت حلاً واستخدمت هذا الكود للقيام بذلك:

function remove_yoast_metabox_reservations(){
    remove_meta_box('wpseo_meta', 'reservation', 'normal');
}
add_action( 'add_meta_boxes', 'remove_yoast_metabox_reservations',11 );

في هذه الحالة ، كان "التحفظ" هو نوع منشوري المخصص. و "wpseo_meta" كان معرّف metabox. لذلك يمكن استخدام نفس الكود في أي صندوق تعريف في منشور أو صفحة أو cpt أو ما إلى ذلك.

يعود الفضل أيضًا إلى Mamaduke لمشاركته هنا: https://wordpress.stackexchange.com/a/62579/12691

17
Xtremefaith