我在我的網站上發佈了一個到PHP頁面的帖子。我似乎無法讓我的PHP代碼更新當前登錄用戶的用戶元數據。該頁面旨在允許用戶在按下按鈕時更改特定的元鍵。 有誰知道我在做什麼錯?任何幫助是極大的讚賞。在PHP中使用PHP更新當前用戶的元數據
<?php
if(isset ($_POST ['go']){
$user_ID = $current_user->ID;
$CustomMeta = "4";
update_user_meta($user_ID, 'CustomMeta', $CustomMeta);
}
?>
我已將上面的$ user_ID行替換爲您提供的代碼,但它不起作用。我還應該使用「 - >」嗎?我甚至都在談論這個權利?對不起,我對此很新。 – zelon88
試試這個 - $ current_user = wp_get_current_user(); $ user_ID = $ current_user-> ID; –
當你從任何用戶登錄時,它的工作正常。 –