最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressで円形のGravatar画像を表示する方法

最近、コメントレイアウトのスタイル設定方法コメントフォームのスタイル設定方法をご紹介しました。ユーザーの1人から「Gravatar画像を丸くするにはどうすればいいですか?Gravatar画像をローカルに保存して丸くしているのですか?」というメールをいただきました。この記事では、WordPressで丸いGravatar画像を表示する方法をご紹介します。CSS3のborder-radiusプロパティを使用して、円形のGravatar画像を作成します。

まず、テーマのstyle.cssファイルを編集する必要があります。FTPプログラムを使用するか、WordPress管理画面の外観 » エディターに移動して行うことができます。次に、CSSファイルに以下のコードを追加します。

.avatar {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}

これはほとんどのWordPressテーマで機能するはずです。ただし、お使いのテーマで機能しない場合は、おそらく何らかのプラグインまたはテーマの機能が、WordPressのGravatarに使用されているデフォルトのクラスを妨害している可能性があります。お使いのテーマでGravatar画像がどのCSSクラスを使用しているかを見つけるには、コメントがあるブログ投稿を開く必要があります。コメントセクションまでスクロールし、Gravatar画像を右クリックして「要素を検証」を選択します。これにより、Gravatarのソースコードが表示されます。次のようになります。

gravatarアイコンが使用するCSSクラスを見つける

gravatar画像がavatar以外のものになっている場合は、上記のCSSコードの**avatar**の代わりにそれを使用してください。

この記事がWordPressブログに円形のGravatar画像を表示するのに役立ったことを願っています。以下にコメントを残して、質問やフィードバックがあればお知らせください。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

20 CommentsLeave a Reply

  1. こんにちは、うまくいきました、ありがとう、しかし、説明が少し高すぎるように見えます。写真の上に、写真の横に表示させる方法を知っていますか?

  2. I can’t make it work. :(
    I can’t figure out where exactly to put it, nothing seams to change. I’ve looked at the source code and it’s got avatar just like the example source code.

      • はい、しました。Twenty Twelve テーマを使っています。
        特定の場所に入れる必要がありますか? style.css に

        Edit: Never mind it suddenly worked now! :D

        アバターのサイズを変更する方法を教えていただけますか?それとも、どこかにすでに書き留めましたか?

        本当にありがとうございます!

  3. これ本当にありがとうございます。達成するために何時間も費やしました。最も簡単な解決策を提供してくれました!

  4. ブラザー、このコードをありがとう。WP初心者ですが、あなたのブログを本当に楽しんでいます。ありがとう、そしてすべてのチュートリアルをありがとう…。

  5. このヒントを伝えようと思って、もちろんまず自分のサイトの1つで試してみました。

    うまくいきました。ボーダーのmozとwebkitのCSSをpxから%に変更しただけです。

    ここで興味深いことが起こりました。

    別のサイトに行って同じ調整をしましたが、うまくいきませんでした。少し頭を悩ませた後、うまくいったサイトにはWP User Avatarプラグインがインストールされており、うまくいかなかったサイトにはインストールされていなかったことを思い出しました。

    プラグインをインストールしたら、うまくいきました。

    両方のサイトで、Pressworkフレームワーク上に構築されたカスタムテーマを使用しています。

    要するに、プラグインを使えば機能させることができました。

    何かアイデアはありますか?

  6. 同意します。私はIEを約4%しか使用しませんが、顧客の多くはまだ8を使用しています。

    ありがとうございます。
    ボブ

  7. 素晴らしいヒントです。IE8はネイティブでは角丸(border-radius)をレンダリングしないことに注意してください。これにはJavaScriptやpieなどが必要になりますが、それだけの価値はありません。幸いなことに、IE9は現在の標準を認識しています…

    ありがとう。

    • IE6のサポートを維持しようとしていた日々を覚えています。今度は角丸のためにIE8です。幸いなことに、IE9が普及しています。

      また、FF 3.0はHTML 5をサポートしていません。*悲しい顔*

      でもクールなCSSトリックですね!

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。