1

私のコード:

<div class="date"><?php the_time('d') ?> <?php the_time('M') ?></div>
<h2 class="titolo" style="min-height:0;"><?php the_title(); ?></h2>                                                                        
<div class="descrizione"><?php the_content(); ?></div>

時間とタイトルは正しいです。でも中身は空っぽ?

実際、試してみてください:

$pr=get_posts();
print_r($pr);

配列内にタイトルと説明の両方が表示されます。どこが間違っていますか?

4

2 に答える 2

2

これを試して

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="date"><?php the_time('d') ?> <?php the_time('M') ?></div>
<h2 class="titolo" style="min-height:0;"><?php the_title(); ?></h2>                                                                        
<div class="descrizione"><?php the_content(); ?></div>
<?php endwhile; else: ?>
<div class="alert alert-warning"><h4>Warning</h4><p><?php _e('Sorry, no posts matched your criteria.'); ?></p></div>
<?php endif; ?>
于 2012-10-29T09:33:34.910 に答える
0

$content = get_the_contnet(); を使用できます。または $content = $post->post_content;

$content を通常の php 変数として扱います。

于 2012-12-21T09:24:12.093 に答える