如何删除管理仪表板内帖子中的评论计数栏?

时间:2021-09-02 作者:robert0

我知道如何从页面中删除:

function remove_pages_count_columns($defaults) {
  unset($defaults[\'comments\']);
  return $defaults;
}
add_filter(\'manage_pages_columns\', \'remove_pages_count_columns\');
但找不到如何删除帖子的答案。

我尝试过:

add_filter(\'manage_posts_columns\', \'remove_posts_count_columns\');
以及

add_filter(\'manage_post_columns\', \'remove_post_count_columns\');
但以上都不起作用。

任何帮助都将不胜感激。

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

如果使用过滤器,应该可以工作manage_posts_columns.钩子很好,参见https://core.trac.wordpress.org/browser/tags/5.8/src/wp-admin/includes/class-wp-posts-list-table.php#L714

文档包括示例-https://developer.wordpress.org/reference/hooks/manage_posts_columns/

示例:

function remove_posts_columns( $columns, \'post\' ) {

    unset( $columns[\'comments\'] );
    return $columns;
}
add_filter( \'manage_posts_columns\',  \'remove_posts_columns\', 10, 2 );