2014-09-28 62 views
1

我有一個網站,並希望允許用戶提交個人資料照片。我很好,他們給我發電子郵件給我手動添加的照片(需要做這個,因爲我有自定義PHP頁面,並關閉WordPress欄)。如何在PHP頁面上顯示用戶照片?

我的問題是這樣的:

我可以使用動態獲得WordPress的用戶信息:

$user_info = get_userdata($theID); 

但我怎麼能顯示照片的用戶,當有人點擊該用戶查看他們的個人資料。由於我使用的是PHP,路徑和代碼可能會調用該用戶的照片並將其顯示在頁面上?

+0

這取決於。當你在他們的個人資料中提供他的信息時,你如何識別用戶? – 2014-09-28 02:00:32

回答

2

您是否嘗試過使用get_avatar()?考慮這個例子:

$user_info = get_userdata($theID); // return an object with the corresponding info 
if (($user_info instanceof WP_User)) { 
    echo get_avatar($user_info->user_email, 32); // second paramter size 
    // return an <img> tag with the users avatar 
} 
+1

究竟是什麼,你打我吧 – Devin 2014-09-28 02:07:56

+0

@Fabio哈哈,如果你提前發佈我也會提高投票,在我看來這是合乎邏輯的答案 – Ghost 2014-09-28 02:12:46

+1

不,我發佈了答案,看到一個答案已經發布,而且它或多或少相同,所以我不需要,只是投了你的,因爲它是正確的(至少對於我所瞭解的問題) – Devin 2014-09-28 02:14:53

相關問題