質問: ワードプレスのカスタムフィールドで作成した投稿記事に「関連記事」を掲載したいと思っています。 ワードプレスの既存の「投稿」とは、メニューを分けて、カスタムフィールドテンプレートで、「新着記事」を作りました。 この「新着記事」の個別記事ページの下部に、「関連記事」を「WordPress Related Posts」というプラグインを使って表示するにはどうしたらよいですか? ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/9cf6557c9397d46c8c95670cd11f28f5.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/40a587cdf8cde2e2c6a21c4c6655c593.png) 現在、htmlの一部にワードプレスの投稿機能を載せています。図の「関連記事」の部分に、プラグインの関連記事を載せたいです。 よろしくお願いします。
回答: 残念ながら WordPress Related Posts では設定上、カスタム投稿タイプを表示することは出来ません。 プラグインファイルを編集し、投稿を取ってくる処理の post_type を post からカスタム投稿タイプに変更すれば出来ない事はないですが 通常の投稿ページで使えなくなってしまいますし、そもそもプラグインを編集することは推奨されていません。 **同じ投稿タイプの記事をランダムで5件表示**という単純なものであればプラグインよりテンプレートファイルにループを追加した方が良いかもしれません。 こんな感じで ``` 'news', // news(カスタム投稿タイプのスラッグ)を 'orderby' => 'rand', // ランダムで 'posts_per_page' => 5, // 5件取得 ); $custom_posts = get_posts($args); foreach ($custom_posts as $post) : ?> // ここにHTML ```