【WordPress】プラグインなしで関連記事をランダムに表示する方法2020.02.08WordPressBこんにちは、ryohei(@ityryohei)です!本記事ではWordPressのシングルページで関連記事をランダムに表示する方法をご紹介しています。関連記事を表示するプラグインはたくさんあります。Posts」や「YARPP」などですね。どちらも人気のプラグインで、利用者は多いのでネットに情報があるので導入しやすいかと思います。WordPressでプラグインをインストールするとサイト全体の動作が重くなったり、本体のアップデートに伴いプラグインが使用できなくなるなど、デメリットもありますので、なるべくプラグインを使用せずに必要な機能を追加したいところですよね。本記事では、プラグインを使わずに関連記事をランダムで表示する方法をご紹介しています。関連記事の機能を導入したいけれどプラグインは使用したくないという方、ぜひ参考にしていただければ幸いです。[ads_middle]関連記事の表示部分を作成するHTMLやCSSを作成→PHPでプログラム部分を組み込み、という流れでいきます。WordPressのファイルを修正する前に、関連記事を表示する部分のデザインを作成しておきます。例として私のサイトで関連記事として使用しているHTMLをご紹介します。Title</h3></a>imgタグにアイキャッチ画像を、h3に関連記事のタイトルを表示しています。表示できる情報は多いですが、関連コンテンツの表示に合わせてシンプルな構造にしています。表示部分はいつでも修正できるので、形だけ作っておいて後程調整していただければと思います。[ads_middle]関連記事を出力する処理を追加する(single.phpを修正する)では本題に戻りまして、関連記事をランダムに表示するPHPを作成していきます。方法はあるかと思いますが、本記事では「WP_Query」を使用して関連記事を出力していきます。関連記事を表示したい場所に下記のサンプルを追記します。'記事はありませんでした';endif;wp_reset_postdata();?>上記のコードをsingle.phpの関連記事を表示したい部分に追加すると、同じカテゴリに属する記事がランダムで表示されます。表示項目をご自身のWebサイトに合わせて使用していただければと思います。最後にいかがでしたでしょうか。WordPressで関連記事を表示する場合、真っ先にプラグインの使用を検討されるかと思いますが、出力方法によってはさほど手間をかけることなく実装するすることができますので、これを機に試していただければと思います。CC)はAdobe社が提供するクリエイター向けのサービスです。Effects」など全20以上のアプリが提供されており、幅広いプランが用意されています。CCの全20以上のアプリが使用できるプランです。コンプリートプラン(12ヵ月)」がセットになって39,980円(税込)で利用できます。Cloudのライセンスを購入でき、以降のライセンス更新も可能。動画教材で基礎スキルを習得できるので、入門する方にも便利な講座です。詳しくは下記のリンクからチェックしてみてくださいね。Webエンジニア福岡のWeb制作会社でエンジニアをしています。記事に関するご質問やご相談等ございましたら気軽にお問い合わせください。サービス・ツールSPEEC登録不要、無料で使えるビジネス書類作成サービスです。見積書~領収書までのPDFを一括で作成することができます。犬のごはん楽天市場で販売中の犬のごはんを好みの条件で簡単に絞り込むことができるドッグフード検索サイトです。HASHWordPressのログイン用にハッシュ化したパスワードを生成するツールです。DBからパスワードを変更する場合にご利用ください。Programご訪問いただきありがとうございます!本サイトを運営しているryoheiと申します。福岡のWeb制作会社でエンジニアをしています。本サイトは私が業務中に得た知識をアウトプットする場として2015年から運営しています。into-the-program.com。