你想限制作者在WordPress中编辑他们自己的文章吗?
如果您运行一个多作者网站或允许访问者发帖,最好将投稿人限制在仪表板中他们自己的博客帖子,并防止他们在发布前查看其他作者的帖子。
在这篇文章中,我们将向你展示如何限制作者在WordPress仪表盘中只能查看和管理他们自己的帖子。
为什么在wordpress管理中将作者限制在他们自己的帖子上?默认情况下,你的WordPress网站会向所有用户显示所有的文章和页面,不管他们在管理区域的用户角色是什么。无论您是作者、编辑、投稿人还是管理员,您都可以查看所有文章。
如果作者是你公司或团队的一员,这通常不是问题。
然而,限制人们查看他们的帖子在某些情况下是有用的。例如,如果你运行一个多作者的网站,阻止作者查看其他作者的文章是很有用的。
说到这里,我们来看看如何在WordPress管理中限制作者查看自己的帖子。
使用插件限制作者只能发表自己的文章。有了WordPress插件,你可以很容易地允许作者只查看他们自己的帖子,而不用编辑代码。
在本教程中,我们将使用PublishPress权限插件。它是一个免费的插件,允许你管理WordPress的权限,开箱即用,你可以限制作者自己的文章。
PublishPress Pro捆绑包中还有一个高级版本,提供了更多的权限设置,比如谁可以访问媒体库。但是,您可以从免费版本开始。
首先,您需要安装并激活PublishPress权限插件。要了解更多细节,你可以按照我们的指南来安装WordPress插件。
当插件被激活时,它会自动只向作者显示文章。
例如,如果您以管理员身份登录,并从仪表板转到发布所有帖子,您将看到所有帖子。
然而,如果你从作者的帐户登录到WordPress管理区域,你会注意到只有作者创建的文章是可见的。
现在,如果你想让你的编辑访问所有的文章,这样他们就可以查看它们,该怎么办呢?让我们看看你是怎么做的。
如何允许编辑查看所有帖子上述方法的问题在于,它只允许管理员查看所有帖子。
许多WordPress网站都有编辑,他们负责校对其他作者和客座撰稿人提交的文章。使用这个插件将限制编辑只能发表自己的文章。
但是,您可以通过使用插件(如PublishPress功能插件)或向网站的主题文件添加代码,允许编辑查看不同作者的内容。我们将向您展示这两种方法。
使用PublishPress函数插件。
PublishPress Capabilities是PublishPress创建的另一个插件。对于本教程,我们将使用免费版本。当您订阅PublishPress Pro帐户时,您还可以获得专业版。
首先,您需要在WordPress网站上安装并激活PublishPress功能插件。你可以按照我们的逐步指南来安装WordPress插件。
插件激活后,继续点击WordPress管理菜单中的“功能”。这将打开“角色能力”页面,您可以在其中更改不同用户角色的权限。
接下来,从左上角的下拉菜单中选择要编辑的用户角色。
选择编辑角色后,您需要确保在编辑功能设置下启用编辑其他人复选框。
这将允许编辑编辑其他帖子。
之后,向下滚动到“附加功能”部分,确保“列出其他帖子”复选框已启用。
这样,任何具有编辑角色的人都可以看到其他作者的帖子。
现在,保存您的设置,并通过以编辑身份登录来查看您网站上的帖子部分。如果您可以查看和编辑其他作者的帖子,则您的设置是正确的。
向您的主题添加自定义代码
允许编辑查看所有帖子的另一种方法是向主题文件添加自定义代码。但是,我们不建议初学者使用这种方法,因为它涉及到编辑代码。
首先,您可以将这段代码添加到主题的functions.php文件或特定于站点的插件中。
函数posts _ for _ current _ author($ query){ global $ page now;if( 'edit.php ')!= $pagenow ||!$ query -& gt;is_admin)返回$ query如果(!current _ user _ can(' edit _ others _ posts '){ global $ user _ ID;$ query -& gt;set('author ',$ user _ ID);} return $ query}add_filter('pre_get_posts ',' posts _ for _ current _ author ');这段代码允许任何有能力编辑他人帖子的人查看所有帖子。这意味着编辑和管理员将能够看到所有帖子。具有其他角色(如贡献者或作者)的用户只能看到他们自己的帖子。
如果您在您的网站上使用自定义用户角色,您需要记住,可以编辑其他用户添加的帖子的用户也可以在仪表板中看到这些帖子。
奖励:限制作者查看特定的帖子或页面。您还可以限制作者、编辑、贡献者和其他用户角色查看、编辑和删除某些博客帖子和页面。
使用PublishPress权限插件,您可以轻松地决定人们可以在您网站的仪表板上查看哪些特定的帖子和页面。
首先,在您的网站上安装并激活PublishPress权限插件。你可以参考我们关于如何安装WordPress插件的教程。
现在,假设你想让一篇特定的文章只被网站的编辑编辑,其他任何人都不能编辑。
为此,您可以编辑帖子。进入WordPress块编辑器后,只需向下滚动到“许可:编辑这篇文章”元框。
接下来,您必须单击所有其他用户角色的下拉菜单,并选择Block选项。默认情况下,权限将设置为“默认:是”,每个人都可以编辑帖子。
之后,一定要保持编辑器的设置为启用或默认:是。设置权限后一定要更新博文。
我们希望这篇文章能帮助你理解如何限制作者在WordPress管理区发表他们自己的文章。你可能也想看看我们关于如何选择最佳博客平台的教程,或者我们关于最佳电子邮件营销服务的专家比较。
微信扫描二维码联系我们!期待您在微信24小时语音提供外贸路由器设备产品,轻松翻墙,回答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境建设等!
需要提供中文WordPress主题/插件服务,请随时联系我们!此外,成品WordPress网站和半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian server WP特殊环境建设,WP cache服务器建设都是你的首选。我们有多年的WP开源程序服务经验,一直坚持客户体验。没有最好,只有更好!随机推荐总计v 5 . 5 . 2 & # 8211;2022年9月29日,响应式多功能WordPress,Total的主题是a & hellip
All in One SEO Pack Pro v 4 . 2 . 4 . 2 Advanced WordPress插件2022年9月4日关于all-in-one SEO & hellip
WP Rocket v3.12.0.5 WordPress高级缓存插件下载2022年9月4日在WP Rock & hellip
如何创建你的第一个WordPress页面并发布它?2020年5月21日建立新的WordPress网站后,将开始添加内部& hellip
如何设计一个顶级的SEO友好型网站2021年3月31日搜索引擎优化围绕着一系列帮助网站改善搜索的策略& hellip
represp插件会把你的WordPress变成一个在线代理网站。2021年1月11日,所有的好东西(一些互联网工具)都不敢拿出来,只好& hellip
如何降低WordPress网站建设成本2019年4月29日随着网络的飞速发展,更多的企业了解到网站管理的重要性& hellip
上一篇文章:一个WordPress网站的成本是多少下一篇文章:Dreaming DedeCMS到WordPress网站的图形和模板转换WordPress dynamicsWordPress简介Google AMP(加速移动页面)是一个& hellip
WordPress网站建设要素品牌目标和品牌专长广度Wordpress网站目标层次定位于任何产品& hellip
WordPress themeThemes Security Pro v 6 . 2 . 0-最佳WordPress安全插件最佳WordPress安全插件的新版本已经& hellip
Permalink Manager Pro v 2 . 2 . 9 . 3最先进但用户友好的-Wordpress Permalink插件不用& hellip
随机阅读Engage Box v4.0.4-Joomla弹窗Engage Box是最好的Joomla扩展& hellip
简单图像库专业版v 3 . 6 . 6 & # 8211;Joomla的画廊使用简单的图像加勒& hellip
WordPress网站建设与设计-Mac163 WordPress最新主题源代码资源,为您处理企业/个人专属定制网站解决方案,官方一手资源,建站服务,中文Wordpress主题/插件定制,全方位售后技术支持!
版权2023 -网站建设-版权所有-网站RSS友情链接:阿里云ECS分享S6回顶#rs-demo-id{}
评论前必须登录!
注册