2012-07-19 63 views
0

我有一個奇怪的問題,其中爲以後的&以前的頁面生成的箭頭不起作用。我似乎無法修復它。在HTML似乎要被罰款和數字的工作,但沒有點擊時發生的情況:http://sketchbookmagazine.com/category/fashion/自定義分頁 - 箭頭不起作用

分頁代碼:

function pagination($prev = '«', $next = '»') { 
    global $wp_query, $wp_rewrite; 
    $wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1; 
    $pagination = array(
     'base' => @add_query_arg('paged','%#%'), 
     'format' => '', 
     'total' => $wp_query->max_num_pages, 
     'current' => $current, 
     'prev_text' => __($prev), 
     'next_text' => __($next), 
     'type' => 'plain' 
); 
    if($wp_rewrite->using_permalinks()) 
     $pagination['base'] = user_trailingslashit(trailingslashit(remove_query_arg('s', get_pagenum_link(1))) . 'page/%#%/', 'paged'); 

    if(!empty($wp_query->query_vars['s'])) 
     $pagination['add_args'] = array('s' => get_query_var('s')); 

    echo paginate_links($pagination); 
}; 

HTML:

<div class="pagination"><?php pagination('«','»'); ?></div> 

任何幫助,不勝感激!

+0

有兩個腳本,不加載,不知道這是一個原因嗎? http://sketchbookmagazine.com/category/fashion/page/2/js/plugins.js http://sketchbookmagazine.com/category/fashion/page/2/js/script.js – 2012-07-19 14:53:02

+0

我已將這些只是計劃在這裏移動代碼(它們是空的) - 但不幸的是它並沒有影響它。 – vonholmes 2012-07-19 15:03:24

回答

0

我從來沒有見過這樣的結構:

$wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1; 

嘗試改變,爲:

$current = $wp_query->query_vars['paged'] > 1 ? $wp_query->query_vars['paged'] : 1; 
+0

謝謝,建議。修改了代碼,但仍然沒有運氣。這很奇怪,因爲標籤似乎是正確的,但不起作用。有任何想法嗎? – vonholmes 2012-07-19 15:02:36