WordPress

WordPressの固定ページに新着記事一覧を表示させる方法

WordPressの固定ページで新着記事一覧を表示させる方法をご紹介します。
※実際は固定ページばかりではなく、通常の記事内でも表示されます。

[widgets_on_pages id=”In_main_index_top”]

参考した情報

以下の記事を参考にさせていただきました。

記事内に特定カテゴリの新着一覧を出すショートコード

functions.phpにPHPコードを記述

本ブログの場合は、ベースとなるテーマとして「Simplicity」を利用させていただいておりますが、カスタマイズは子テーマで運用しています。

(参考)
Simplicityを適用したWordPressで、フッターを子テーマでカスタマイズする方法

そのため、以下のファイルにPHPコードを記述しています。

/wp-content/themes/simplicity-child/functions.php

記述するPHPコード

前述の記事よりそのまま利用させていただきました。

 

固定ページにショートコードを記述

WordPressの管理画面より「投稿」の「ビジュアルモード」にて、固定ページの本文に以下を記述します。

「list cat=””」の「””」がこのように何も入力されていなければ、すべてのカテゴリから新着記事が表示されます。

任意のカテゴリIDを入力すれば、そのカテゴリの新着記事一覧を表示させることができます。

「num」の方は表示させたい記事数になります。

POSTED COMMENT

  1. akira より:

    固定ページに新着記事を表示させる方法、非常に参考になりました。
    この方法ですと、文字だけ表示されていますが、simplecityをブログ風にするために用意されている「フロントページの表示」で「最新の投稿」を選択した際のように、表示することは可能なのでしょうか。

    • るーじゅ より:

      コメントいただき、ありがとうございます!
      ごめんなさい!! 現在は「simplecity」から「AFFINGER4」にテーマを変更してしまったため、検証ができなくなってしまいました。。
      もし、AFFINGER4で何かありましたら、別サイトに移行中の「アフィンガーNavi」の方へコメントいただければと思います< (_ _)>

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です