Gravatarアバターが表示されない、またはブロックされる問題の解決策

WP User Avatarプラグインをインストールすると、デフォルトのユーザーアバターを使用することも、カスタマイズすることもできます。謎の人物、空白、Gravatarロゴ、抽象的なグラフィック、Wavatar、小さなモンスターなどの不要なアバターを一掃しましょう!

Gravatarのプロフィール写真にアクセスできません。どうすれば修正できますか?

デフォルトの Gravatar アバターの解決策は、謎の人物、空白、Gravatar ロゴ、抽象的なグラフィック、Wavatar、小さなモンスターを取り除くことです。

プラグインでダウンロードプラグイン。

WPユーザーアバター

WordPressでは現在、グラバターカスタムアバターをアップロードします。WPユーザーアバターメディアライブラリにアップロードした写真をアバターとして使用できます。投稿と同じアップローダーとライブラリを使用できます。追加のフォルダや画像編集機能は必要ありません。

WPユーザーアバターまた、次のことも可能になります:

  • WP ユーザーアバター設定で独自のデフォルトアバターをアップロードします。
  • ユーザーがWPユーザーアバター画像を持っていない場合、ユーザーのグラバターアバターまたはデフォルトのアバター。
  • 無効にするグラバターアバター、ローカルアバターのみを使用します。
  • [avatar_upload] ショートコードを使用して、ホームページまたはウィジェットにスタンドアロンのアップローダーを追加します。このアップローダーはログインしたユーザーのみに表示されます。
  • [ アバター ] 投稿でショートコードを使用してください。これらのショートコードは、アバター対応の有無にかかわらず、どのテーマでも機能します。
  • 投稿者と購読者が独自のアバターをアップロードできるようにします。
  • 投稿者と購読者のアップロード ファイル サイズと画像のサイズを制限します。

詳細設定

詳細情報とドキュメントについては、WPユーザーアバター

自分のプロフィール編集ページにWPユーザーアバターを追加する

[avatar_upload] ショートコードを使用すると、任意のページにスタンドアロンのアップローダーを追加できます。他のプロフィール項目を使用せずに、このアップローダーのみを使用することをお勧めします。

追加のフィールドを持つ独自のプロフィール編集ページを作成している場合、WPユーザーアバターは自動的に追加されます。ユーザープロフィールを表示そしてユーザープロフィールの編集WP ユーザーアバターを独自の部分に含める場合は、別のフックを追加できます。
do_action('edit_user_avatar', $current_user);

次に、そのフックに WP User Avatar を追加し、管理パネルの外部にある他のフックからそれを削除するには、functions.php テーマ ファイルに次のコードを追加します。
関数 my_avatar_filter() {
// show_user_profile フックから削除
アクションを削除します('show_user_profile'、配列('wp_user_avatar'、'wpua_action_show_user_profile'));
アクションを削除します('show_user_profile'、配列('wp_user_avatar'、'wpua_media_upload_scripts'));

//edit_user_profileからフックを削除する
アクションを削除します('edit_user_profile'、配列('wp_user_avatar'、'wpua_action_show_user_profile'));
アクションを削除します('edit_user_profile'、配列('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', 配列('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関数を使って変更できます。デフォルトでは、アバターコードは以下の構造になっています。

アバター

オリジナルサイズ

サムネイル

div コンテナと h3 タイトルを削除するには、テーマの functions.php ファイルに次のフィルターを追加します。
アクションを削除します('wpua_before_avatar'、'wpua_do_before_avatar');
アクションを削除します('wpua_after_avatar'、'wpua_do_after_avatar');

独自のラッパーを追加するには、以下を作成します。
関数 my_before_avatar() {
エコー '

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

関数 my_after_avatar() {
エコー '

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

出力は次のようになります:

オリジナルサイズ

サムネイル

WP User Avatarプラグインのバックグラウンド管理インターフェース


WP User Avatarプラグインをインストールすると、デフォルトのユーザーアバターを使用することも、カスタマイズすることもできます。謎の人物、空白、Gravatarロゴ、抽象的なグラフィック、Wavatar、小さなモンスターなどの不要なアバターを一掃しましょう!

中国でwpのアバター機能を維持したい場合は、「Useso take over Google」プラグインを使用し、geekzuが提供するパブリックCDNアクセラレーションサービスを利用できます。

スコア

のコメント 1件

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です