設定このサイトは投稿者が2人いるのでそれぞれのプロフィールをサイドバーに表示したいと思います。サイドバーにプロフィールを表示するプラグインもありますが、大体がプラグインにプロフィール情報を持たせる形です。プロフィール情報はwordpressのユーザープロフィールを使いたいので一工夫しました。ショートコードの作成ショートコードを使ってテキストウィジェット内で自分でデザインしてプロフィールを表示します。以下のコードをfunctions.phpに追加。'do_shortcode');[userdata]というショートコードを作成しました。ユーザーID(id)と取得したい項目(property)を指定することで値を取得してくれます。アバターを取得する場合はget_avatarだとimgタグ付きの値が取れてしまうのでデザイン変更が難しくなります。そこでこちらが欲しいデザインにしてから値を返すようにしました。最後のadd_filterはショートコードをテキストウィジェットで使えるようにするコードです。プロフィール(投稿者情報)項目プロフィールから取得できる項目(property)には以下があります。user_loginuser_passuser_nicenameuser_emailuser_urluser_registereduser_activation_keyuser_statusdisplay_namenicknamefirst_namelast_namedescriptionjabberaimyimuser_leveluser_firstnameuser_lastnameuser_descriptionrich_editingcomment_shortcutsadmin_colorplugins_per_pageplugins_last_viewIDサイドバーテキストウィジェットの設置それではサイドバーにプロフィールを表示してみます。サイドバーにテキストウィジェットを置いて内容に次のように書きます。property="description"]</div></div>cssを外出しにするとメンテが大変になるのでデザインはstyleで指定しました。しておけばプロフィールを更新したときに自動的にサイドバーも更新されます。KGサーフィン、キャンプからプラモデル製作まで、多趣味なアラフォーです。システムエンジニアをやっています。少年サッカーの審判、コーチを始めました。コメントをキャンセルメールアドレスが公開されることはありません。110KGサーフィン、キャンプからプラモデル製作まで、多趣味なアラフォーです。システムエンジニアをやっています。少年サッカーの審判、コーチを始めました。ECHI同い年の旦那さんと26歳の時にカナダで出会い帰国後28歳で結婚して、2人の男の子のママになりました。̆`*)♡日々私が体験したり思ったり、気になった事など書いていきたいと思います。WordPress.。