發佈:<input hidden="hidden" type="text" value="<?php wp_get_current_user(); ?>" name="USER" />
在WordPress獲得用戶名和WordPress中使用此代碼形式
我試圖登錄的用戶(WordPress的)當前發佈到另一個PHP文件。它適用於我所有其他輸入,但不知何故USER返回空白。任何想法爲什麼會發生這種情況?
謝謝您的建議。
發佈:<input hidden="hidden" type="text" value="<?php wp_get_current_user(); ?>" name="USER" />
在WordPress獲得用戶名和WordPress中使用此代碼形式
我試圖登錄的用戶(WordPress的)當前發佈到另一個PHP文件。它適用於我所有其他輸入,但不知何故USER返回空白。任何想法爲什麼會發生這種情況?
謝謝您的建議。
這似乎工作:)
<?php
$user = get_current_user();
echo $current_user->user_login;
?>
您使用的input
元素的無效性:沒有名爲hidden
財產。此外,你想要type
財產等於hidden
。試試這個:
<input type="hidden" value="<?php wp_get_current_user(); ?>" name="USER" />
哇。停在這裏!你不是在做我認爲你是我的希望?不要相信用戶名!!!爲什麼你需要通過用戶名的方式。只需在處理表單的頁面中使用'wp_get_current_user();'。 – PeeHaa 2012-02-27 20:09:32
由於輸入字段可以由用戶更改。 – PeeHaa 2012-02-27 20:11:14
會嘗試:)。 – cmplieger 2012-02-27 20:11:21