在为自定义帖子类型创建分类后,它们都显示在QuickEdit中。我试图隐藏它们以使用其他自定义字段的菜单,但不知道该怎么做。感谢任何帮助。
答案 0 :(得分:5)
派对有点晚了,但为了将来参考,你可以使用过滤器,因为Wordpress 4.2.0:quick_edit_show_taxonomy
。比javascript方法更清洁:)
答案 1 :(得分:4)
更好的是,在注册分类法时,您现在可以将其传递给register_taxonomy函数,如下所示:
'show_in_quick_edit' => false
自从Wordpress 4.2以来,这似乎有效。
答案 2 :(得分:-3)
尝试使用javascript。 (我使用jquery)。
jQuery(document).ready(function($){'use strict';
if ($('.post-type-custom').length) {
$('.taxonomy-checklist').prev().prev().hide(); // to hide title
$('.taxonomy-checklist').hide(); //to hide box
} });
将此代码添加到js文件中(假设 customadmin.js 并假设它位于主题文件夹中的 js 文件夹 )并将文件排入管理员端:
if(!function_exists('addstyle_to_admin')):
function addstyle_to_admin() {
if(is_admin()){
wp_enqueue_script('myadminpanelscript',get_template_directory_uri() . '/js/customadmin.js',array('jquery'),false,false);
}
}
add_action('admin_enqueue_scripts','addstyle_to_admin');
endif;