WP-查询导致_Content()出现问题;

时间:2011-10-11 作者:fxfuture

我正在使用提供的一些代码in an answer 在此处计算“post X of Y”并在single上显示分页图标。php。

它工作得很好,但会导致显示问题the_content();

在我的本地MAMP服务器上,它在每篇文章中显示第一篇文章的内容,而在我的web服务器上,它根本不显示内容。

我的完整代码如下:

<div class="project-pagination">

    <?php

    // save current id to match later
    $current_project_id = $post->ID;

    $args = array(
        \'post_type\' => \'portfolio\',
        \'posts_per_page\' => -1
    );
    $all_projects = new WP_Query( $args );

    ?>

    <ul>

    <?php

    while( $all_projects->have_posts() ) : $all_projects->the_post();

        // simple \'if\' test to find the current post in the loop
        // note that current_post starts at zero, which is why we add 1 to it.
        // you can also output the_title, the_permalink, thumbnails, etc..

        $permalink = get_permalink();
        $projectnum = $all_projects->current_post+1;

        if( $post->ID == $current_project_id ){
            echo "<li class=\'project-page-btn-current\'></li>";
        }else {
            echo "<li><a class=\'project-page-btn\' href=\'".$permalink."\'></a></li>";
        }

    endwhile;

    ?>
    </ul>

</div>
任何帮助都将不胜感激!

非常感谢。

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

尝试添加wp_reset_postdata();endwhile; 陈述

结束

相关推荐

posts_nav_link on single.php

情况。。。我使用3个类别。其中一个叫做“新闻”。此页面左侧显示“新闻”类别中的最新帖子,左侧显示同一类别中的10篇最新帖子。还有默认导航。。。«上一页-下一页»。“新闻”类别中的单个帖子看起来与“新闻”页面相同。左边是帖子,右边是最近的10篇帖子。还有导航。。。这就是问题所在。导航按钮链接到:../news/single-post-title/page/2/ 其应链接到:../news/page/2/ 无论如何要解决这个问题?如何将下一页/上一页链接添加到单个页面。php?