WP分頁(yè)失效的解決方法:
1.登陸博客后臺(tái),點(diǎn)擊“外觀”選項(xiàng)卡下的“編輯”選項(xiàng)進(jìn)入主題編輯界面
2.在你的自定義模板中找到如下代碼:
- <?php query_posts('showposts=9&cat=25'); ?然后改成:
- <?php $limit = get_option('posts_per_page');
- $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
- query_posts('&showposts=' . $limit=5 . '&paged=' . $paged.'&cat=25');
- $wp_query->is_archive = true; $wp_query->is_home = false;
- ?>
其中的limit后面的5是每頁(yè)顯示的文件數(shù)量,25是分類的ID號(hào)。
query_posts分頁(yè)失效解決的方法
query_post的功能的確強(qiáng)大,可以使用它來(lái)自定義你想要調(diào)用的文章,現(xiàn)在要說(shuō)的是通過(guò)它來(lái)實(shí)現(xiàn)文章的分頁(yè),在我的主題中我后臺(tái)設(shè)置的是每一頁(yè)10篇文章,但在我圖片這個(gè)分類中我想顯示9張圖片,這就要用到以下代碼:
- <?php
- query_posts(‘showposts=9&cat=64′);
- if (have_posts()) : while (have_posts()) : the_post();?>
- <div class=”pic” id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
- …..
- </div>
- <?php endwhile;endif; ?>
這樣是實(shí)現(xiàn)了每頁(yè)9張圖片,但是到第二頁(yè)的時(shí)候發(fā)現(xiàn)內(nèi)容和第一頁(yè)一樣…在這里得把這里的代碼改下:
- <?php
- $limit = get_option(‘posts_per_page’);
- $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
- query_posts(‘&showposts=’ . $limit = 9 . ‘&paged=’ . $paged . ‘&cat=9′);
- $wp_query->is_archive = true;
- $wp_query->is_home = false;
- if (have_posts()) : while (have_posts()) : the_post();?>
- <div class=”pic” id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
- …..
- </div>
- <?php endwhile;endif; ?>
新聞熱點(diǎn)
疑難解答
圖片精選