Wordpress - 在QuickEdit中隐藏分类法字段

时间:2015-02-05 21:54:13

标签: wordpress hide taxonomy

在为自定义帖子类型创建分类后,它们都显示在QuickEdit中。我试图隐藏它们以使用其他自定义字段的菜单,但不知道该怎么做。感谢任何帮助。

3 个答案:

答案 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;