一些发表过的分类文章不想让别人看,仅允许管理员自己查看,可以用下面的代码实现:[full_img]
[/full_img]
将代码添加到当前主题函数模板functions.php中:
// 分类文章访问权限
add_action( 'template_redirect', 'zm_access_rights', 0 );
function zm_access_rights(){
//判断管员登录,其他角色不允许访问ID为1和2的分类文章
if( is_category( array( 1,2 ) ) && !is_home() && !current_user_can( 'manage_options' ) || in_category( array( 1,2 ) ) && !is_home() && !current_user_can( 'manage_options' )){
// 跳转到首页
$url = home_url();
wp_safe_redirect( $url );
exit();
}
}
只允许管理员登录查看分类ID为 1,2 的文章,同时分类归档页面其他角色也不能查看,直接跳转到首页。
可以修改其中manage_options为其他排除角色。
如遇夸克/网盘资源失效,请发帖反馈。站长会积极补链,同时在您的帖子下方评论告知。
© 版权声明
资源来源于互联网,供学习交流。如涉侵权,请邮件联系,将予七日内处理。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
THE END

![图片[1]-为WordPress 分类文章添加访问权限_综合工具](http://static.527wan.top/wp-content/uploads/2021/08/0bbqka.jpg)






![[一键安装] 寻仙一键端精修版本-七玩网](http://static.527wan.top/wp-content/uploads/replace/2026/10/2e4dcfbdf8a18325c17130a6ff54130f.png)






暂无评论内容