如何在作者的 Wordpress 仪表板上隐藏已发布的选项卡?

Posted

技术标签:

【中文标题】如何在作者的 Wordpress 仪表板上隐藏已发布的选项卡?【英文标题】:How to hide a Published Tab on Author's Wordpress Dashboard? 【发布时间】:2019-07-05 15:29:21 【问题描述】:

我在 WordPress 网站上有几个作者,当作者登录并查看他的仪表板时,他会看到一个已发布选项卡,其中包含其他作者发布的所有帖子。

我需要一个脚本来隐藏仪表板上的已发布选项卡。或者如果脚本只隐藏其他作者的已发布帖子而不隐藏已发布选项卡本身,则更好。

请看截图:https://i.stack.imgur.com/HyQEY.png

谢谢

新蜜蜂

【问题讨论】:

【参考方案1】:

以下代码将从帖子列表中删除发布选项卡。这仅适用于帖子列表。

add_action( 'views_edit-book-review', 'remove_edit_post_views' );
function remove_edit_post_views( $views ) 

    unset($views['publish']);
    return $views;


希望这会对你有所帮助。

【讨论】:

谢谢 抱歉没有提前清除。我需要在自定义帖子“书评”上隐藏该标签。所以我修改了代码:function remove_views( $views ) unset($views['all']); unset($views['publish']); unset($views['trash']); return $views; add_action( 'views_edit-book-review', 'remove_views' ); 但是代码不起作用。选项卡(全部、已发布)仍会显示 也可以这样做,在取消设置之前,您需要检查帖子类型。让我换个答案 请检查答案views_edit-book-review 是您自定义帖子类型的钩子 是的,书评是那个自定义帖子的主要内容。 复制粘贴代码,希望对你有用。

以上是关于如何在作者的 Wordpress 仪表板上隐藏已发布的选项卡?的主要内容,如果未能解决你的问题,请参考以下文章

隐藏Wordpress仪表板';帮助';选项卡

查看 wordpress 版本以及如何隐藏版本号

如何在仪表板帖子列表中显示自定义字段(替换标题)

WordPress仪表板上的自定义内容

除非管理员,否则无法访问 WordPress 仪表板

wordpress如何搜索作者