Gravatar頭像不顯示,頭像被牆的解決方法

安裝好WP User Avatar外掛後,你可以使用預設使用者頭像,也可以自訂使用者的預設頭像。讓神秘人、空白、Gravatar 標誌、抽象圖形、Wavatar、小怪物滾蛋吧!

Gravatar 頭像無法訪問,如何解決這個問題?

預設Gravatar 頭像的解決方法,讓神秘人、空白、Gravatar 標誌、抽象圖形、Wavatar、小怪物滾蛋吧!

在外掛程式中下載插件。

WP User Avatar

WordPress目前僅允許您使用通過Gravatar上傳的自訂頭像。WP用戶頭像使您可以將上傳到媒體庫中的任何照片用作頭像。這意味著您使用與帖子相同的上傳器和庫。不需要額外的資料夾或影像編輯功能。

WP User Avatar還可讓您:

  • 在WP用戶頭像設定中上傳自己的預設頭像。
  • 如果使用者沒有WP使用者頭像影像,則顯示使用者的Gravatar頭像或預設頭像。
  • 停用Gravatar頭像,僅使用本地頭像。
  • 使用[ avatar_upload ]簡碼將獨立的上傳器新增至首頁或視窗小工具。此上載器僅對已登入的使用者可見。
  • [ avatar ]在您的貼文中使用簡碼。這些簡碼適用於任何主題,無論它是否具有頭像支援。
  • 允許貢獻者和訂閱者上傳自己的化身。
  • 限制貢獻者和訂閱者的上傳檔案大小和圖像尺寸。

進階設定

有關更多資訊和文檔,請訪問WP用戶頭像

將WP User Avatar加入您自己的個人資料編輯頁面

您可以使用[ avatar_upload ]簡碼將獨立的上傳器新增到任何頁面。最好單獨使用此上傳器,不要使用其他設定檔欄位。

如果您要使用其他欄位來建立自己的個人資料編輯頁面,則WP User Avatar會自動新增至show_user_profileedit_user_profile掛鉤中。如果您希望在自己的部分中包含WP User Avatar,則可以添加另一個掛鉤:
do_action('edit_user_avatar', $current_user);

然後,要將WP User Avatar新增至該鉤子並將其從管理面板之外的其他鉤子中刪除,您可以將此程式碼新增至functions.php主題檔案:
function my_avatar_filter() {
// Remove from show_user_profile hook
remove_action('show_user_profile', array('wp_user_avatar', 'wpua_action_show_user_profile'));
remove_action('show_user_profile', array('wp_user_avatar', 'wpua_media_upload_scripts'));

//從edit_user_profile移除鉤子
remove_action('edit_user_profile',array('wp_user_avatar','wpua_action_show_user_profile'));
remove_action('edit_user_profile',array('wp_user_avatar','wpua_media_upload_scripts'));

//加入edit_user_avatar鉤子
add_action('edit_user_avatar',array('wp_user_avatar','wpua_action_show_user_profile'));
add_action('edit_user_avatar',array('wp_user_avatar','wpua_media_upload_scripts'));
}

//僅在管理面板之外加載
if(!is_admin()){
add_action('init','my_avatar_filter');
}

HTML包裝器

您可以透過使用該功能來改變WP使用者頭像部分的HTML包裝wpua_before_avatar和wpua_after_avatar。預設情況下,頭像程式碼的結構如下:

Avatar

Original Size

Thumbnail

若要刪除div容器和h3標題,您可以functions.php在主題中的檔案中新增以下篩選器:
remove_action('wpua_before_avatar', 'wpua_do_before_avatar');
remove_action('wpua_after_avatar', 'wpua_do_after_avatar');

要添加自己的包裝器,可以創建以下內容:
function my_before_avatar() {
echo '

';
}
add_action('wpua_before_avatar', 'my_before_avatar');

function my_after_avatar() {
echo '

';
}
add_action('wpua_after_avatar', 'my_after_avatar');

這將輸出:

Original Size

Thumbnail

WP User Avatar外掛程式後台管理介面


安裝好WP User Avatar外掛後,你可以使用預設使用者頭像,也可以自訂使用者的預設頭像。讓神秘人、空白、Gravatar 標誌、抽象圖形、Wavatar、小怪物滾蛋吧!

國內如果想保留wp的頭像功能,可以使用「Useso take over Google」插件,使用geekzu提供的公共CDN加速服務。

評分

1 留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *