-1

投稿がない場合、パラグラフをレンダリングするためにエコーを追加するにはどうすればよいですか?

            <?php query_posts('cat=1'.get_the_title().'&post_status=publish,future');?>
            <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
                <div class="thumb"><?php the_post_thumbnail('thumbnail'); ?></div>                  
            <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
            <p><?php $content = get_the_content();
            echo substr($content, 0, 20000); ?>...
            <span class="more"><a href="<?php the_permalink(); ?>">czytaj więcej...</a></span>
            </p>
            <?php endwhile; ?>
            <?php endif; ?>
4

2 に答える 2

0
<?php query_posts('cat=1'.get_the_title().'&post_status=publish,future');?>

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <div class="thumb"><?php the_post_thumbnail('thumbnail'); ?></div>                  
    <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
    <p><?php $content = get_the_content();
    echo substr($content, 0, 20000); ?>...
    <span class="more"><a href="<?php the_permalink(); ?>">czytaj więcej...</a></span>
    </p>
    <?php endwhile; ?>
<?php else : ?>
    <!-- Content to show when there are no posts. -->
<?php endif; ?>
于 2013-10-10T15:13:56.013 に答える
0

ループelseの後に置くことができます:while

        <?php endwhile; ?>

    <?php else: ?>    

    <p> no posts found</p> 

<?php endif; ?>
于 2013-10-10T11:53:29.133 に答える