是否仅以自定义发布类型显示列?

时间:2018-03-07 作者:jockebq

我有一个插件,默认情况下,它会在所有列中显示额外的列,而不仅仅是在该帖子类型中。如何更改此代码,使其仅显示在此特定插件页面/帖子类型上?

function modified_column_register( $columns ) {
$columns[\'time_range\'] = __( \'Display\', \'vs\' );
$columns[\'active\'] = __(\'Active\', \'vs\');
return $columns;
}
add_filter( \'manage_posts_columns\', \'modified_column_register\' );
谢谢大家!我试着在没有任何运气的情况下添加这个:

$screen = get_current_screen();
if  ( \'visitors\' == $screen->post_type ) {

1 个回复
最合适的回答,由SO网友:jockebq 整理而成

解决了它。已更改为管理{$post\\u type}\\u posts\\u列,这使其正常工作!

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register