在wordpress onclick中获取并更新usermeta



我试图为我的网站添加一个功能。当用户按下一个链接时,它会指向一个PHP文件。URL中有一个请求,如下所示:

    <a href="'. plugins_url() .'/gps_konkurranse/gps_konkurranse.phpfunnet=true&user_ID='. $user_ID .'" target="_blank">

在打开的文件中,必须运行一个php函数来检索现有的用户元,添加1并更新相同的用户元。

这是我目前掌握的代码。有人能帮我吗

    <?php
    if($_GET['funnet'] == 'true'){
        $funn = get_user_meta($_GET['user_ID'], 'gps_funn', true );
        $funn++
        update_user_meta( $_GET['user_ID'], 'gps_funn', $funn );
    }
    ?>

该代码位于一个独立的php文件

假设您的代码的其余部分正常工作,那么您的URL中似乎缺少了一个问号。它应该是:

gps_konkurranse.php?funnet=true

最新更新