• 表題の通りなのですが、ページに投稿したブログ記事の本文を掲載したいと思っております。
    ページに下記の記述をすることで投稿したブログ記事の投稿日、タイトルは出すことが出来たのですが、なぜかブログ記事の本文を出すことができません。

    <?php
    $posts_date = get_posts(‘orderby=post_date’);
    if($posts_date) {
    ?>
    <?php foreach($posts_date as $post) { ?>
    <div class=”news_box”>
    <dl>
    <dt><?php the_time(‘Y.m.j’); ?></dt>
    <dd>
    <h3><?php the_title(); ?></h3>
    <p><?php the_content(); ?></p>
    </dd>
    </dl>
    </div>
    <?php } ?>
    <?php } ?>

    どなたか詳しい方、ページにブログ記事本文を掲載する方法をご教授頂けると幸いです。
    何卒宜しくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    foreach() の直後に setup_postdata($post) を入れてみてください。これがないと the_content() はうまく動かないと思います。

    あとは、念のために get_posts() の直前で global $post; をやっておくぐらいでしょうか。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ページにブログ記事本文を掲載したい」には新たに返信することはできません。