我正在尝试弄清楚如何get_current_user_id()正确使用该功能。
我需要它来分离用户数据,就像普通的 PHP 代码使用$_SESSION.
我找到了我放入的以下代码示例,Function.php它工作正常,但它似乎在每个页面上执行,这不是本意。
function hf_Function(){
$user_ID = get_current_user_id();
_SESSION["uid"] = user_ID;
}
add_action('init', 'hf_Function');
Run Code Online (Sandbox Code Playgroud)
我只需要它执行一次并将信息保存在$_SESSION我可以从我自己的 PHP 页面访问的变量或全局变量中。
我尝试将上面的行放入我自己的 PHP 脚本中,但它似乎不起作用。
这是正确的方法还是我做错了什么?
get_current_user_id()使用和其他内置功能时的最佳实践是什么?
wordpress ×1