WordPress禁止作者为文章设置标签的方法

追格官方小助手/ 2023年03月15日/ WordPress/ 浏览 2094

WordPress禁止作者为文章设置标签,可能有些原因还是因为觉得用户在发布文章时,设置的标签不是很专业吧,所以想禁用该功能。


方法也比较简单,在当前WordPress模板的函数文件functions.php中,添加以下代码即可。


/**
 * WordPress 禁止作者为文章设置标签
 */
function zhuige_disallow_tags_for_author( $taxonomy ) {
    global $wp_taxonomies;
    if ('post_tag' === $taxonomy) {
        $wp_taxonomies[$taxonomy]->cap->assign_terms = 'edit_others_posts';
    }
}
add_action('registered_taxonomy', 'zhuige_disallow_tags_for_author');


上述代码,即管理员和编辑这两个角色以外的用户角色,无法设置文章标签。

发表评论

暂无评论,抢个沙发...

客服 工单