尝试编辑“博客”模板,以显示完整的帖子而不是摘录

时间:2012-01-24 03:30:52

标签: php wordpress

我正在使用我很久以前付过的主题,用图形方式定制了一堆CSS并通过iFrame Fancybox将它们分成单独的目录。

但是,我正在尝试重新格式化博客模板 - 因为它在更新时呈现并填充:

标题
等等
这里有几行内容/然后减少中间句子 阅读更多等等//这些链接只是刷新页面?

所以,我对PHP& amp;我想知道如何编辑下面的“博客模板”代码以允许显示完整的帖子文本,而不是在中间截止的摘录:

<?php
/*
Template Name: Blog Template
*/
get_header();
?>          
            <div id="content">

                <?php 
                    //get exclusions for categories
                    $exclude = get_option($shortname.'_exclude_categories');                
                    $exclude = str_replace(',,','|-',$exclude);
                    $exclude = str_replace(',','-',$exclude);
                    $exclude = substr($exclude, 0, -1);
                    $exclude = str_replace('|',',',$exclude);

                    query_posts('posts_per_page=&paged='.$paged.'&cat='.$exclude); 
                    if(have_posts()) : while(have_posts()) : the_post(); 
                ?>      

                <div class="entry" id="post-<?php the_ID(); ?>">
                    <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
                    <p class="meta">Added by <?php the_author_posts_link() ?> on <a href="<?php echo get_month_link($get_year, $get_month); ?>"><?php the_time('F jS, Y') ?></a>, filed under <?php the_category(', ') ?></p>

                    <div class="entry-content">
                        <p><?php the_post_thumbnail('wide'); ?></p>
                        <?php the_excerpt('Read the rest of this entry &raquo;'); ?>
                        <p><?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?> <a href="<?php the_permalink() ?>">~ Add your thoughts</a> | <a href="<?php the_permalink() ?>">Continue Reading</a></p>
                    </div><!-- e: entry content -->
                </div><!-- e: entry -->

                <?php 
                    endwhile; 
                    //endif;
                ?>

                <div class="paginate">
                    <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>   
                </div>

                <?php else : ?>

                <h2 class="center">Not Found</h2>
                <p class="center">Sorry, but you are looking for something that isn't here.</p>
                <?php get_search_form(); ?>

                <?php endif; ?>

            </div><!-- e: content -->

<?php get_sidebar(); ?>

<?php get_footer(); ?>

1 个答案:

答案 0 :(得分:3)

将the_excerpt()替换为the_content(),就是它。