如何在作者的 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 仪表板上隐藏已发布的选项卡?的主要内容,如果未能解决你的问题,请参考以下文章