こんにちは。今回はお勧め記事をサイドバーに表示する方法を取り上げます。

home
つまり、ここで実現したいことは
「自分で選んだ記事を、まとめてサイドバーに表示したい」
ということです。

 

カスタムメニュー&ウィジェットを使うと便利

カスタムメニューは、過去の記事「カスタムメニューを設置する」で紹介しました。このサイトでも画面上にある2つのメニューバーをカスタムメニューで作成しています。このように、表示位置が固定されているメニューに使うのが本来の機能です。

wordpress_home

その一方で、このカスタムメニューをウィジェットとして出力することもできます。これはお勧め記事など、自分で選択した記事へのリンクをサイドバーに表示するのにとても便利な機能です。

 

お勧め記事の作り方

作り方は簡単です。

  1. カスタムメニューとして、表示したい記事一覧を作成する。
  2. ウィジェットの「カスタムメニュー」を設置して、1で作成したメニューを選択する。

 

ダッシュボード>外観>メニューを開きます。

recommends_screenshot002

「新規メニューを作成」のリンクをクリックして、お勧め記事用のメニューを作成します。

 

recommends_screenshot003

画面左のブロックのうち、リンク表示したい記事のチェックボックスをクリック&メニューに追加ボタンを押します。なお、このスクリーンショットでは「投稿」のブロックが非表示になっています。投稿を表示するには、画面右上の表示オプションをクリックして、投稿の項目をチェックすればOKです。

recommends_screenshot005

記事はドラッグ&ドロップで、表示順を入れ替えることが出来ます。完成したら、メニューを保存ボタンをクリックします。

 

次に、外観>ウィジェット画面を開きます。

recommends_screenshot006

利用できるウィジェットのうち、カスタムメニューをサイドバーエリアにドラッグ&ドロップします。メニューを選択項目で、先ほど作成したメニューを選択し、保存ボタンを押せばOKです。

 

以上で完成です。

 

なお、カスタムメニューは投稿ページだけでなくカテゴリーページ・タグページの他、外部のページへのリンクも追加できます。リンクの表示順もメニュー作成画面で変更可能ですし、カスタムメニューウィジェットも複数設置できるので大変重宝します。是非活用してくださいね。

 

補足:
このスクリーンショットでは、ユーザー表示名”admin”となっていますが、公開サイトで(表示名ではなく)ユーザー名にadminを使うと大変危険です。ご注意を。

 

「実践的テーマの作成」の記事