前提・実現したいこと
固定ページに投稿記事一覧を表示させたいです。
発生している問題・エラーメッセージ
記事一覧が表示されるはずの箇所にコードの羅列が表示されています。
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 ); ?>
該当のソースコード
<div id="news-content"> <div class="inner"> <h3>News</h3> <dl> <?php $newslist = get_posts( array( 'category_name' => '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 ); ?> <dt> <?php the_time('Y年n月j日'); ?></dt> <dd> <a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> </dd> <?php endforeach; wp_reset_postdata(); ?> </dl> </div> </div>
試したこと
下記参考サイト様からコードをそのまま貼り付けています。
参考サイト https://arutega.jp/wordpress-tips01/
補足情報(FW/ツールのバージョンなど)
wordpressで使っているテーマ 『SOURCE』
上記コードは固定ページの"テキスト"(他、ビジュアル、ページビルダーがあります)に記入してあります。
かなりの初心者ですので他、足りない情報等ございましたら、ご指摘のほどお願いいたします!
回答2件
あなたの回答
tips
プレビュー