WordPressで同じカテゴリー内の他の記事を表示する

Last Updated: 2023 年 07 月 16 日 3のコメント

寀ーブログでは、次の図のように関連記事部分に同一カテゴリー内の他の記事を表示する場合があります。

同じカテゴリー内の他の記事を表示
同じカテゴリー内の他の記事を表示

WordPressで同じカテゴリー内の他の記事を表示する

WordPressで上記のように同じカテゴリー内の記事を関連記事(Related Posts)で表示したい場合、次のコードを適切に変更して、single.phpや関連テーマファイルの適切な場所に追加します。 コードが追加されるファイルは、テーマごとに異なります。 Twenty Seventeenテーマの場合 /template-parts/post/content.php ファイルに追加します。

名前); ?>カテゴリの他の記事wp_get_post_categories($post->ID), 'numberposts' => 4, 'post__not_in' => array($post->ID) ) ); if( $related ) foreach( $related as $post ) { setup_postdata($post); ?>

次に、CSSを利用して、適切にレイアウトを調整するようにします。 例えば、 このcodepen記事に記載されているCSSコードを応用する次のように関連記事が表示されます。

WordPressでのCSSコードを追加する方法は、次の記事を参考にしてください。

テーマファイルを直接編集する場合は、なるべくチャイルドテーマを作って作業するのが安全です。 そうでなければテーマが更新され修正が消えます。 Avada など、いくつかのテーマには、子テーマ(サブテーマ、チャイルドテーマ)のインストールファイルが含まれています。 もしチャイルドテーマがない場合 WordPress 文書を参考にして作成するか、次の記事を参考にして作成することができます。

アプリケーション: GeneratePress テーマで関連記事を表示する

GeneratePress テーマを使用している場合は、テーマが提供するフックを使用して関連する記事を簡単に表示できます。

参照


3のコメント

コメント

  1. 先生、このような良質の文章があることを理由私は今になって見たのでしょう。現在、私の実装しようとするのは、ブログのカテゴリーが左側に開かすることにより、ユーザーがいつでもカテゴリーを移していくようにするのにその場合は、適切なプラグインはありますかㅜㅜ?

    応答