402290カスタム投稿タイプを作成し、投稿できるようになっても、いざ表示させようと思ったら、いろんな方法があって、戸惑ってしまいます。今日は、トップページやサイドバー、固定ページなどで、特定のカスタム投稿タイプを表示したいときの、ループの書き方を紹介したいと思います。サブループ(カスタムループ)で、特定のカスタム投稿タイプを表示する「gourmet」というカスタム投稿タイプを、トップページやサイドバーなどで表示するという例です。経験上、メインループに影響を与えないサブループ(カスタムループ)で記述しておくほうが安全ですね。※以前、メインループの記述方法で書いて、ページネーションでおかしなことになってしまいました...。サブループの記述方法には、「WP_Query()」と「get_posts()」がありますが、「WP_Query()」の方がより複雑な処理を行うことができます。※メインループは、アーカイブページなどでページ送りが必要な時に使います。WP_Query()もっぱら、こちらばかり使用しています。?>※「wp_reset_postdata();」でリセットは必須。Queryこのページでは、単純に「カスタム投稿」と「表示数」だけの条件のサンプルを紹介していますが、条件を複数指定して表示する方法も、以下のページで紹介しています。get_posts()私はめったに使わないのですが...。?>※「wp_reset_postdata();」でリセットは必須。出力結果は、「WP_Query()」も「get_posts()」も同じです。19:57お世話になります。現在会社のHPを手探りで作成しており、テーマはsedneyを使用しています。自分でCPT-UIプラグインを使用して作成したカスタム投稿がフロントページにうまく表示されませんでした。21:06こんばんは。どこに記述すれば良いか?の質問ですが、表示させたいページのテンプレートに記述されてください。(例:トップページ、サイドバー、固定ページなど)このページで紹介しています「WP_Query()」や「get_posts()」は、基本どのテンプレートでも動きますよ。サイドバーで表示させたいということでしたら、sidebar.phpのファイルに記述します。「フロントページに表示できない」と書かれていましたね。失礼いたしました...!「sedney」というテーマは使ったことがないのですが、フロントページのテンプレートでしたら「index.php」や「home.php」や「front-page.php」というような名前のファイルかと思われます。そちらに書いてみてくださいませ。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。reserved.keyboard_arrow_upTOP。