Wordpress自动限制用户只能编辑一个页面

时间:2013-02-12 08:01:30

标签: wordpress

当用户注册时,我想创建一个包含用户名标题的页面,然后设置权限,以便用户只能从后端查看和编辑该页面。

我已经搜索了很多,试图找出它唯一可以找到的是这个代码可用于创建页面,但我如何设置权限? 所有这些都将在用户注册时自动发生。 如果有更好的方法或解决方案,我很乐意听到它

function my_create_page($user_id){
  $the_user = get_userdata($user_id);
  $new_user_name = $the_user->user_login;
  $my_post = array();
  $my_post['post_title'] = $new_user_name;
  $my_post['post_type'] = 'page';
  $my_post['post_content'] = '';
  $my_post['post_status'] = 'publish';
  wp_insert_post( $my_post );
}
add_action('user_register', 'my_create_page');

由于

0 个答案:

没有答案