我怎麼可以顯示用戶的所有信息登錄時,我怎麼可以顯示用戶登錄WordPress的
像
名字 姓氏 電子郵件上wp_users所有的信息和wp_usermeta
自定義字段 -address - 電話
我來到這裏的代碼行,我不知道該怎麼用它做
$all_meta_for_user = get_user_meta(userid);
我怎麼可以顯示用戶的所有信息登錄時,我怎麼可以顯示用戶登錄WordPress的
像
名字 姓氏 電子郵件上wp_users所有的信息和wp_usermeta
自定義字段 -address - 電話
我來到這裏的代碼行,我不知道該怎麼用它做
$all_meta_for_user = get_user_meta(userid);
可以使用的函數是get_currentuserinfo以獲取當前登錄的用戶詳細信息。使用的用戶自定義字段
<?php global $current_user;
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";
?>
一旦你的用戶ID登錄,您可以使用get_user_meta獲得詳細信息。
<?php
$all_meta_for_user = get_user_meta($current_user->ID);
print_r($all_meta_for_user);
?>
希望這會有所幫助。
非常感謝。得到另一個問題 我可以轉換這個腳本<?php echo $ all_meta_for_user ['address'] [0]; ?>成的JavaScript,這樣我可以將其插入值 例如 <輸入類型=「text」size =「40」value =「在這裏插入腳本」name =「your-email」> 因爲我使用聯繫表7並且它不允許php內部 –
是的,你可以 並且你可以在js中使用「emailaddress」變量..不確定它是否正確的方法.. –
重複的問題:http://stackoverflow.com/questions/13558075/list-custom-wordpress-user-meta-based-on-id – WeloSefer
感謝您的信息 –