Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wordpress允许用户更改其角色_Wordpress - Fatal编程技术网

wordpress允许用户更改其角色

wordpress允许用户更改其角色,wordpress,Wordpress,我有一个我正在开发的wordpress会员网站 我希望能够给用户的能力,关闭那里的帐户,如果他们不再希望使用它 我会使用wp_delete_user,但我们希望保留该用户的数据,以备将来营销之用 我的想法是给他们关闭账户的选择权,但当他们这么做的时候,实际上只是把他们的角色改成“待定”或类似的角色 我是否可以使用wordpress功能/挂钩,允许用户在其个人资料区域的网站前端执行此操作 干杯Dan设法解决了这个问题,所以我想我会把它贴出来,以防其他人也有同样的问题: <?php $user

我有一个我正在开发的wordpress会员网站

我希望能够给用户的能力,关闭那里的帐户,如果他们不再希望使用它

我会使用wp_delete_user,但我们希望保留该用户的数据,以备将来营销之用

我的想法是给他们关闭账户的选择权,但当他们这么做的时候,实际上只是把他们的角色改成“待定”或类似的角色

我是否可以使用wordpress功能/挂钩,允许用户在其个人资料区域的网站前端执行此操作


干杯Dan设法解决了这个问题,所以我想我会把它贴出来,以防其他人也有同样的问题:

<?php $user_id = $current_user->ID ; $new_role = 'pending'; wp_update_user( array ('ID' => $user_id, 'role' => $new_role ) ) ; ?>