WordPressでプロフィール画像を登録する方法

WordPress

今回は、WordPressのユーザープロフィールページにプロフィール画像を登録する方法について記事にしました。
最初はプラグインで実装しようと思ったのですが、無料枠ではパッとしたのがなかったので、
カスタムフィールドを利用して、プロフィール画像を簡単にアップロード・表示できる機能を追加しました。
コードはすべてfunctions.phpに記述しています。

完成後は、以下のような動作が可能になります。

ユーザー一覧ページにも画像を表示。

ユーザープロフィール編集ページで画像を登録できる。

登録した画像がプロフィール写真として表示される。

それでは早速手順を見ていきましょう。

プロフィール画像登録フィールドの作成

まずは、ユーザープロフィール編集ページにプロフィール画像を登録するためのフィールドを追加します。
今回は下記のコードをfunctions.phpに記述しました。

このコードにより、ユーザープロフィール編集ページに画像をアップロードするためのフィールドを追加してます。

画像を保存する処理の追加

次に、アップロードした画像を保存する処理を追加します。
以下のコードをfunctions.phpに追加しました。

これで、画像アップロードフィールドで選択した画像が保存されるようになります。

ユーザー一覧にカスタムアバターを表示

次に、登録した画像をユーザー一覧に表示するためのコードを記述。
以下のコードをfunctions.phpに記述しました。

これで、ユーザー一覧ページでも画像が表示されるようになります。

登録画像を表示するコード

最後に、登録したプロフィール画像を表示するコードを追加します。
これにより、プロフィール写真として画像を表示できます。

プロフィール写真の表示

投稿者情報のページに画像を表示する場合は以下のコードをテーマファイルに追加。
今回はsingle.phpに下記のコードを記述しました。

まとめ

以上の手順で、WordPressのユーザープロフィールページにプロフィール画像を登録する機能を追加できます。
プロフィール画像があることで、ユーザー同士の視覚的な認識が容易になり、サイト全体のデザインも向上します。

投稿者情報の詳細表示方法については、こちらの記事でも詳しく解説しています。ぜひチェックしてみてください!

エックスサーバーでWordPressを始めてみませんか?

この記事で紹介したように、WordPressではユーザーごとのプロフィール画像を簡単に登録し、表示することができます。
こうした便利な機能を活用するためには、まずWordPressサイトを運営する環境が必要です。

もしまだWordPressを始めていない方は、エックスサーバーの利用をおすすめします!
エックスサーバーは以下のような特徴があり、初心者から上級者まで幅広いユーザーに支持されています。

高速・安定したサーバー環境
表示速度が速く、アクセスが集中しても安定して動作します。

簡単なWordPressインストール
WordPress簡単インストール機能で、わずか数分でサイトを立ち上げられます。

手厚いサポート体制
電話やメールでのサポートが充実しているので、初めての方でも安心です。

エックスサーバーの新規登録はこちら
エックスサーバーの新規登録は、期間限定でお得なキャンペーンを実施中です!今ならドメインが無料で取得できる特典も付いています。

WordPressでのサイト運営を考えている方は、この機会にぜひエックスサーバーでサイトをスタートしてみてください。

おすすめレンタルサーバー Xserver

高速・多機能・高安定レンタルサーバー『エックスサーバー』

私も使ってるレンタルサーバーになります
独自ドメインが永久無料 ・マルチドメイン、メールアドレス無制限!



YouTube動画も作成してます

コメント