如何在索引页面上隐藏内容并在打开帖子时显示此内容?

时间:2013-05-08 16:25:07

标签: wordpress wordpress-theming

我使用WordPress。

我的想法看起来像stackoverflow。 我希望索引页面内容不会显示,但是当显示内容时会显示内容,例如stackoverflow

<article id="container">
<?php if(have_posts()):?> <?php while(have_posts()): the_post();?>

    <div class="post" id="post-<?php the_id(); ?>">

        <div class="postmetadata small-font">
            <ul>
                <li><?php bawpvc_views_sc('post_view', 'bawpvc_views_sc'); ?></li>
                <li><?php comments_popup_link();?></li>
            </ul>
        </div>

        <div class="post-header">

            <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
                <?php get_template_part( 'content', get_post_format() ); ?>
                <?php the_excerpt(); ?>
        </div><br />

        <div class="date small-font">
            <ul>
                <li><?php the_author()." " ;?></li>
                <li><?php the_modified_date();?></li>
                <li><?php the_category(', '." ")?></li>

            </ul>
        </div>  

    </div>

<?php endwhile; ?>
<_>使用the_content(): enter image description here

<_>使用the_excerpt(): enter image description here

但我希望内容不会显示。

2 个答案:

答案 0 :(得分:0)

您必须创建两个页面 1-index.php 2-single.php

<强>的index.php

<?php if(have_posts()):?> <?php while(have_posts()): the_post();?>
<?php the_title(); ?>
<?php endwhile; ?>
<?php endif; ?>

<强> single.php中

<?php if(have_posts()):?> <?php while(have_posts()): the_post();?>
<?php the_title(); ?>
<br>
<?php the_content();?>
<?php endwhile; ?>
<?php endif; ?>

答案 1 :(得分:-1)

我觉得你的意思更多?它可用于截断主页和存档中的文本: http://en.support.wordpress.com/splitting-content/more-tag/