Pagination reset problem

时间:2015-07-06 作者:user3078885

我需要修复此网页。如果您想查看代码,请附上此页。

当用户做出选择时,每个选项卡上的分页不会重置为1。这需要在他们单击选项卡时重置,如果要返回结果,分页显示为1。用户必须仍然能够通过url直接访问页面,即:http://thedemonsjumble.com/pcdev/archives/category/uncategorised/page/3/#latest

有没有人对如何着手解决这个问题有什么想法。

任何hep都将不胜感激。

亲切的问候

更改选项卡的链接:

<div class="container">

    <div class="span9 first">

        <ul class="tabs quicktabs-tabs quicktabs-style-nostyle">
              <li >
            <a   style="font-size: 18px !important; font-weight: bold;" class="current" href="#latest"><?php _e( \'Latest Ads\', \'agrg\' ); ?></a>
        </li>


        <li>
            <a  style="font-size: 18px !important; font-weight: bold; color: #1aaf5d;"class="" href="#free"  ><?php _e( \'Free Ads\', \'agrg\' ); ?></a>

        </li>
        <li>
            <a  style="font-size: 18px !important; font-weight: bold; color: #ff8800;" class=""  href="#wanted"><?php _e( \'Wanted Ads\', \'agrg\' ); ?></a>
        </li>
        <li>
            <a   style="font-size: 18px !important; font-weight: bold; color: #ef1207;" class=""  href="#forsale"><?php _e( \'For Sale Ads\', \'agrg\' ); ?></a>
        </li>
        <li>
            <a   style="font-size: 18px !important; font-weight: bold; color: #af1b6e;" class=""  href="#swap"><?php _e( \'Swap Ads\', \'agrg\' ); ?></a>
        </li>
        </ul>
分页示例之一:

            <!-- Begin wpcrown_pagination-->    
            <?php 



if( $wp_rewrite->using_permalinks() )
$wpcrown_pagination[\'base\'] = user_trailingslashit( trailingslashit( remove_query_arg(\'s\',get_pagenum_link(1) ) ) . \'page/%#%/#latest\', \'paged\');

if (empty($x)){

} else{
if( !empty($wp_query->query_vars[\'s\']) ) {
$wpcrown_pagination[\'add_args\'] = array(\'s\'=>get_query_var(\'s\'));
} else{
echo \'<div class="pagination">\' . paginate_links($wpcrown_pagination) . \'</div>\';       } 
}
$checker = 1;
?>
            <!-- End wpcrown_pagination-->  

1 个回复
SO网友:Nicolai Grossherr

简单地说,你需要不同的paged 同一页上每个分页元素的变量。否则,就像发生在你身上一样,他们将使用相同的,并且逻辑上在同一页上。

的codex条目paginate_links() 提供了使用paged 变量现在,要了解如何为辅助页面区域设置附加变量的说明,请查看我的答案» How to paginate attachments in a secondary query as gallery? «,它显示了您需要执行的所有重要步骤,至少应该开始执行这些步骤。最后但并非最不重要的一点是,肯定还有更多的Q&;A在这里,这对你有帮助,你只要search 他们

结束