如何在所有帖子页面中添加额外的帖子状态栏

时间:2021-07-31 作者:techno tech

我怎样才能添加一个额外的管理列,其中包含如下图所示的帖子状态。我知道这项工作的管理列插件,但我不想使用任何插件。。因此,请建议我是否有任何代码添加一个额外的管理列与职位状态

Smale image

1 个回复
SO网友:Kiriakos Grhgoriadhs

这是添加自定义列的最简单用法:

// Add the custom columns to the post type:
add_filter( \'manage_post_posts_columns\', \'set_custom_edit_book_columns\' );
function set_custom_edit_book_columns($columns) {
    $columns[\'status\'] = __( \'Status\', \'your_text_domain\' );  // or simply "Status";
    return $columns;
}

// Add the data to the post columns:
add_action( \'manage_post_posts_custom_column\' , \'custom_post_column\', 10, 2 );
function custom_post_column( $column, $post_id ) {
    if ( $column == "status" ) {
               $p_status = get_post_meta($post->ID, \'status\', true);
                echo $p_publish;
    }
}
当然,您也可以对该列进行排序,等等!没有测试过,但应该可以,你说得对

您也可以查看这些链接,描述与您的问题几乎相同的问题:

添加自定义列:http://www.deluxeblogtips.com/add-custom-column/

添加可排序列:https://wordpress.org/support/topic/admin-column-sorting/

相关推荐

Wp-admin直接转到404

最近,我有一个问题,所有的wp管理页面。我可以登录并查看仪表板,但每次我转到另一个管理页面时,我都会得到一个404。因此,在进行了一些搜索之后,我开始遵循一些提示。首先是查看htaccess文件。那里似乎没有什么不对劲的地方。存在htaccess。bk文件和正常htaccess。不确定bk是什么。我把两者都删除了,看看会发生什么,什么都没有。接下来,我更改了插件文件夹的名称。现在我无法访问wp admin中的任何内容,甚至无法登录。我再次将插件文件夹重命名为原始名称,但仍然一无所获。我有一个插件叫做;WP