您可以有条件地控制user role has the capability 编辑帖子的步骤
edit_posts
默认情况下,贡献者可以编辑他们的帖子,但您可以添加或删除不同角色和用户ID的功能。
add_action( \'init\', \'new_role_edit_posts\' );
function new_role_edit_posts() {
if ( is_single(\'007\') {
$role = get_role( \'new-role\' );
$role->add_cap( \'edit_posts\' );
}
}
这使名为new role的新用户角色能够编辑帖子ID为007的单个帖子
你需要create a new role 命名的新角色