2
我正在使用wp 3.5我有一个自定义帖子(sp_product)
并且我也有自定义分类。我想删除该自定义分类过滤器列,但我不想让'show_admin_column' => false
。从我的自定义帖子类型列中删除自定义分类专栏
我想从$columns['']
取消设置。
我该怎么做?我也想在列和顶部选择菜单中显示时添加一些css/js。 (这样的图像显示)
我正在使用wp 3.5我有一个自定义帖子(sp_product)
并且我也有自定义分类。我想删除该自定义分类过滤器列,但我不想让'show_admin_column' => false
。从我的自定义帖子类型列中删除自定义分类专栏
我想从$columns['']
取消设置。
我该怎么做?我也想在列和顶部选择菜单中显示时添加一些css/js。 (这样的图像显示)
隐藏在自定义类型后屏幕列,你需要的过滤器manage_{$this->screen->id}_columns
。
add_filter('manage_edit-sp_product_columns', 'hide_cpt_columns_so_14257172');
function hide_cpt_columns_so_14257172($columns)
{
// Change categories for your custom taxonomy
unset($columns['categories']);
return $columns;
}
要添加自定义CSS/Javascript语言,具体的屏幕,你可以使用动作admin_head-$hook_suffix
。下面的代码隐藏显示所有日期,查看所有类别和过滤元素:
add_action('admin_head-edit.php', 'custom_css_js_so_14257172');
function custom_css_js_so_14257172()
{
// Apply only in the correct CPT, otherwise it would print in Pages/Posts
global $current_screen;
if('sp_product' != $current_screen->post_type)
return;
?>
<style>
select[name="m"] { display:none }
select[id="cat"] { display:none }
#post-query-submit { display:none }
</style>
<?php
}
可能,取消设置列会像增加一个简单:在'manage_edit-CPT_columns'和'未设置($ columns ['CUSTOM-TAXONOMY'])',你试过了吗? :::你能澄清一下:*“添加一些CSS/JS时,它会显示在列和顶部选择菜单”*,我甚至不明白截图... – brasofilo
对不起,我的英语不好。在图片中使用选择的(jQuery插件),所以我想在我的滤镜菜单中使用那种js/css。所以,我应该怎么做,我应该在哪里放这些js/css鳕鱼? – zxprince