定制Single.php帖子出现两次

时间:2014-04-26 作者:Tired_Man

编辑:我仍然有这个让我抓狂的问题-有什么可以帮我的吗?

谢谢

我有一个自定义的博客。具有自定义但基本提要的php。

代码如下:

    <div class="container">

            <div class="sixteen columns header">

                <div class="six columns alpha">

                    <h4 class="latestTitle">Blog</h4>

                </div>

                <div class="three columns omega offset-by-seven">

                    <div id="rightLinks"><a href="#" class="latestTitle2">Home</a> / <a href="#" class="latestTitle3">Blog</a></div>

                </div>

            </div>

    </div>


<div id="whiteBG">

<div class="container">

    <div class="ten columns">   

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

    <div <?php post_class() ?> id="post-<?php the_ID(); ?>">

        <h2><?php the_title(); ?></h2>

        <?php include (TEMPLATEPATH . \'/inc/meta.php\' ); ?>

        <div class="entry">

            <?php the_content(); ?>

            <?php wp_link_pages(array(\'before\' => \'Pages: \', \'next_or_number\' => \'number\')); ?>

            <?php the_tags( \'Tags: \', \', \', \'\'); ?>

        </div>

        <?php edit_post_link(\'Edit this entry\',\'\',\'.\'); ?>

    </div>

<?php endwhile; endif; ?>

</div><!-- end ten -->

<div class="six columns">

<?php get_sidebar(); ?>

</div>

</div><!-- end container -->

</div><!-- end whiteBG -->

<?php get_footer(); ?>
出于某种奇怪的原因,它两次显示同一个帖子?以前有人碰到过这个问题吗?

谢谢

本。

这是元代码:

<div class="meta">
        <em>Posted on:</em> <?php the_time(\'F jS, Y\') ?>
    <em>by</em> <?php the_author() ?>
     <?php comments_popup_link(\'No Comments\', \'1 Comment\', \'% Comments\', \'comments-link\', \'\'); ?>
</div>

2 个回复
最合适的回答,由SO网友:Tired_Man 整理而成

所以问题是,在这首单曲的if声明之后。php是WordPress循环。一旦我删除了这个,它就删除了页脚下的重复帖子-我觉得这真是个傻瓜:(

希望这对其他人有帮助!

SO网友:Tired_Man

再次感谢你的帮助:)爱这个地方!

问题出在单曲上。php页面。我有以下if声明:

<?php

$post = $wp_query->post;

if ( in_category(\'latest-news\') ) {

include(TEMPLATEPATH . \'/single-latest-news.php\'); } 

elseif ( in_category(\'latest-sermons\') ) {

include(TEMPLATEPATH . \'/single-latest-sermons.php\'); } 

elseif ( in_category(\'sunday-service\') ) {

include(TEMPLATEPATH . \'/single-sunday-service.php\'); } 

elseif ( in_category(\'events\') ) {

include(TEMPLATEPATH . \'/events.php\'); } 

elseif ( in_category(\'blog\') ) {

include(TEMPLATEPATH . \'/single-blog.php\'); } 

else {

include(TEMPLATEPATH . \'/single.php\');

}

?>
但应该是这样,没有斜线!

<?php

$post = $wp_query->post;

if ( in_category(\'latest-news\') ) {

include(TEMPLATEPATH . \'single-latest-news.php\'); } 

elseif ( in_category(\'latest-sermons\') ) {

include(TEMPLATEPATH . \'single-latest-sermons.php\'); } 

elseif ( in_category(\'sunday-service\') ) {

include(TEMPLATEPATH . \'single-sunday-service.php\'); } 

elseif ( in_category(\'events\') ) {

include(TEMPLATEPATH . \'events.php\'); } 

elseif ( in_category(\'blog\') ) {

include(TEMPLATEPATH . \'single-blog.php\'); } 

else {

include(TEMPLATEPATH . \'single.php\');

}

?>
现在,它没有复制后的页脚帖子,现在我可以停止在恐慌出汗!我以前使用过这种方法,但没有遇到过这个问题。希望这个答案能在将来帮助别人!

干杯

本。

结束

相关推荐

$COUNT_POSTS->草稿和发布

目前,我们的投资组合积累了很多,希望少展示几个项目,而不是全部展示。尽管如此,我还是想指出我们总共做了多少个项目。目前,我有以下代码,需要计算草稿和;发布的帖子。 $count_projects = wp_count_posts( \'apps\' ); $published_projects = $count_projects->publish; $total = $published_projects + 11; 如何计算所