Simple Local Avatars|プロフィールからアバターを簡単アップロード

Simple Local Avatars|プロフィールからアバターを簡単アップロード

概要

メディアをアップロードできる権限を持つユーザー向けに、プロフィール画面へ「アバター」用の画像フィールドを追加するプラグインです。画像は通常のメディアと同じくアップロードフォルダに保存され、表示に必要なサイズは要求に応じて自動生成されます。Gravatar やデフォルトアバターとの併用や、Gravatar を完全に無効化する運用にも対応しています。

plugin banner
配布ページ: https://ja.wordpress.org/plugins/simple-local-avatars/

結論

ローカルにアバターを置きたい・メールアドレスを外部サービスに紐づけたくないというサイトなら、まずはこれで問題ありません。設定項目も多すぎず、導入の負担は小さめです。

おすすめポイント

  • 管理画面で完結
    「ユーザー」→「プロフィール」からアバター設定ができるので、説明がしやすく運用も楽です
  • 標準関数と互換
    get_avatar() を使っているテーマやコメント表示ともそのまま連携できます
  • 権限制御が柔軟
    購読者・寄稿者など、権限の低いユーザーにアップロードを許可するかを「設定」→「ディスカッション」で調整できます

できること

  • アバター画像アップロード
    プロフィール画面から画像をアップロードし、トリミングやサイズ調整を自動処理
  • メディアライブラリ統合
    アップロード先をメディアと同じ領域にまとめて管理
  • Gravatarとの併用
    ローカル未設定時は Gravatar やデフォルトアバターをそのまま使う(Gravatar 無効化も可能)
  • サイズ自動生成
    表示サイズごとに画像を生成し、一度作ったサイズは保存して再利用
  • レーティング対応
    Gravatar と同様の「アバターのレーティング」設定に対応

使いどころ

  • 社内ブログや会員制サイトで、執筆者の顔写真をコメント一覧や著者欄に出したいとき
  • Gravatar アカウントを持っていない人が多いコミュニティで、プロフィールだけ触れば済む運用をしたいとき
  • 外部サービスへの依存を減らし、アバターをサイト内で完結させたいとき

注意点

  • 開発方針
    作者側の説明では、大きな新機能追加は積極的に進めず、バグ対応とセキュリティ対応が中心です。将来の機能拡張まで期待するなら一度 README を確認してください
  • テーマ依存の注意
    テーマで get_simple_local_avatar() を直接使うと、このプラグイン前提のコードになります。汎用テーマを配布する場合はその点だけ注意してください

まとめ

「アバターをサイト内の画像として管理したい」という要件に対して、手堅い一本だと感じます。要件がシンプルなら、試すコストは低い方です。