所以我一直在研究,但无济于事。我是php和后端WordPress函数的新手。
我想创建一个功能,当用户点击链接时,它会更新用户角色。
这个功能是必需的,因为我正在创建一个员工归纳网站,他们必须阅读一个页面,然后点击一个链接将它们带到网站的下一部分,更改角色会让我知道他们已经阅读并转到下一部分。
我对functions.php文件有基本的了解,并且一直在使用教程来了解它是如何工作的,但我似乎无法理解为实现这一目标所需要的东西。
我尝试过的一些类似链接是:
但我无法从那些需要的东西中解脱出来。
任何帮助都会受到超级赞赏。
谢谢!
答案 0 :(得分:3)
所以我最终弄清楚了,我使用的代码是:
function change_role($atts) {
$current_user = wp_get_current_user();
$current_user->remove_role( 'induction_intro' );
$current_user->add_role( 'getting_started' );
echo 'User ID: ' . $current_user->ID . '<br />';
}
add_shortcode('changerole', 'change_role');
我还有更多内容可以加入,但我可以很容易地解决这些问题。我现在觉得愚蠢地发布这个问题,在做完之后,它似乎很简单。