我想让人们在我的博客上写,我可以在草稿中编辑他们自己的帖子。然而,一旦他们的帖子发布,我不希望他们能够编辑/删除任何已发布的帖子,即使是他们所写的帖子。
有没有办法做到这一点?
我想让人们在我的博客上写,我可以在草稿中编辑他们自己的帖子。然而,一旦他们的帖子发布,我不希望他们能够编辑/删除任何已发布的帖子,即使是他们所写的帖子。
有没有办法做到这一点?
将tham降级为参与者用户角色。
将此代码添加到函数中。php文件或只使用代码段插件将其添加到您的WP站点。如果您不知道如何使用这种代码,只需搜索一下即可。
function wpb_change_author_role(){
global $wp_roles;
$wp_roles->remove_cap( \'author\', \'delete_posts\' );
$wp_roles->remove_cap( \'author\', \'delete_published_posts\' );
$wp_roles->remove_cap( \'author\', \'publish_posts\' );
$wp_roles->remove_cap( \'author\', \'edit_published_posts\' );
#$wp_roles->remove_cap( \'author\', \'edit_posts\' );
}
add_action(\'init\', \'wpb_change_author_role\');
插件更新和wordpress更新是如何工作的?如果我修改了一个插件的代码,过了一段时间,我会用wordpress和这些插件的最新更新来更新它,那么它会有什么影响?