it-swarm.asia

كيف يمكنني إزالة تعريف نشر مخصص معين من مجموعة حقول "الحقول المخصصة"؟

لقد قمتُ بإنشاء مربع meta مخصص للتعامل مع بعض حقول meta post post المخصصة ولا أريد ازدواجية تكرار هذه الحقول المخصصة في منطقة "Custom Fields".

كيف يمكنني إزالة تعريف نشر مخصص معين من مجموعة حقول "الحقول المخصصة"؟

1
Scott B

لإخفاء حقل مخصص من قسم "الحقول المخصصة" ، بادئة مع تسطير أسفل السطر. بحيث يصبح add_post_meta($id, 'name', 'value');add_post_meta($id, '_name', 'value');.

فيما يلي مرجع جيد للنسخ الاحتياطي:

1
EAMann

يمكنك ربط عامل التصفية is_protected_meta والعودة إلى أي حقل مخصص تريد إخفاءه.

add_filter('is_protected_meta', 'my_is_protected_meta_filter', 10, 2);
function my_is_protected_meta_filter($protected, $meta_key) {
    return $meta_key == 'meta-name' ? true : $protected;
}
1
Sayzar Rahman Akash