質問: ### 前提・実現したいこと 固定ページに投稿記事一覧を表示させたいです。 ### 発生している問題・エラーメッセージ 記事一覧が表示されるはずの箇所にコードの羅列が表示されています。 ``` News ‘news’, //特定のカテゴリースラッグを指定 //’tag’ => ‘slug’, //特定のタグスラッグを指定 //’post_type’ => ‘slug’, //特定のカスタム投稿タイプスラッグを指定 //’taxonomy’ =>’slug’, //特定のカスタムタクソノミースラッグを指定 //’term’ =>’slug’, //特定のカスタムタクソノミー内のタームスラッグを指定 //’terms’ => array( ‘slug1’, ‘slug2’ ), //特定のカスタムタクソノミー内のタームスラッグを複数指定 ‘posts_per_page’ => 5 //取得記事件数 )); foreach( $newslist as $post ): setup_postdata( $post ); ?> ``` ### 該当のソースコード ``` News 'news', //特定のカテゴリースラッグを指定 //'tag' => 'slug', //特定のタグスラッグを指定 //'post_type' => 'slug', //特定のカスタム投稿タイプスラッグを指定 //'taxonomy' =>'slug', //特定のカスタムタクソノミースラッグを指定 //'term' =>'slug', //特定のカスタムタクソノミー内のタームスラッグを指定 //'terms' => array( 'slug1', 'slug2' ), //特定のカスタムタクソノミー内のタームスラッグを複数指定 'posts_per_page' => 5 //取得記事件数 )); foreach( $newslist as $post ): setup_postdata( $post ); ?> ``` ### 試したこと 下記参考サイト様からコードをそのまま貼り付けています。 参考サイト https://arutega.jp/wordpress-tips01/ ### 補足情報(FW/ツールのバージョンなど) wordpressで使っているテーマ 『SOURCE』 上記コードは固定ページの"テキスト"(他、ビジュアル、ページビルダーがあります)に記入してあります。 かなりの初心者ですので他、足りない情報等ございましたら、ご指摘のほどお願いいたします!
回答: コードやテンプレート作成に時間費やすよりも、プラグインでさっと作られてはどうでしょうか? プラグインの新規追加で「post list」などのキーワードを入れればたくさん出てきますよ。 おすすめは「W4 Post List」です。 投稿や固定ページに直接PHPコードを書いても動作しませんが、このプラグインならいろいろな条件(カテゴリーとか並び順とか)を選択して、表示するネタ(タイトル・抜粋など)を選択して、出来上がったショートコードを固定ページなどへ貼り付ければハイ完成!ですから。 公式ページは です。