很多朋友都知道Wordpress文章分頁一般都會使用插件來實現的,下面我介紹無插件實現WordPress文章分頁顯示的具體方法.
1.找到wp-includes/js/quicktags.js,在其中找到下面這個javascript代碼:
edButtons[edButtons.length]=new edButton(“ed_more”,”more”,”<!–more–>”,”",”t”,-1);
在這個代碼的后面加上如下代碼:
edButtons[edButtons.length]=new edButton(“ed_next”,”page”,”<!–nextpage–>”,”",”p”,-1);
2.繼續在wp-includes/js/quicktags.js 中找到如下代碼:
j.Buttons[j.Buttons.length]=new edButton(a+”_more”,”more”,”<!–more–>”,”",”t”,-1);
在后面加上如下代碼:
j.Buttons[j.Buttons.length]=new edButton(a+”_next”,”page”,”<!–nextpage–>”,”",”p”,-1);
OK,此文件可以保存了。
3. 找到wp-includes/js/quicktags.dev.js,找到下面代碼:
- /*
- edButtons[edButtons.length] =
- new edButton(‘ed_next’
- ,’page’
- ,’<!–nextpage–>’
- ,”
- ,’p’
- ,-1
- );
- */
去掉注釋,最后是下面的樣子,代碼如下:
- edButtons[edButtons.length] =
- new edButton(‘ed_next’
- ,’page’
- ,’<!–nextpage–>’
- ,”
- ,’p’
- ,-1
- );
4.找到wp-admin/includes/post.php,找到下面代碼:
‘link’, ‘unlink’, ‘wp_more’,
在其后面添加代碼:‘wp_page’,
OK,當你打開編輯器寫文章的時候,可視化狀態下就會出現分頁符的按鈕,在你想插入頁碼的時候點擊此按鈕就行了.
5.修改single頁面的代碼,找到如下代碼:
<?php the_content(); ?>
一般情況下,他的下面會緊跟著一段類似代碼如下,如果沒有請你自己手動添加如下代碼:
<?php wp_link_pages( array( 'before' => '<div>' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
6.到這邊已經成功了,你可以書寫文章進行測試了,測試玩你就會發現樣式不是很好,你可以接著修改第5步中的代碼,將其改為一下的代碼,實現一定的樣式.
第1頁,第二頁,第三頁形式代碼
實例代碼如下:
- <?php if (get_query_var(‘paged’)) { //判斷是否為首頁
- echo ‘第’;
- echo get_query_var(‘paged’); //頁碼
- echo ‘頁’;
- }?>
上一頁 2 3 4 5 6 7 下一頁形式代碼
實例代碼如下:
- <?php
- wp_link_pages('before=&after=&next_or_number=next&previouspagelink=上一頁&nextpagelink= ');
- wp_link_pages('before=&after=&next_or_number=number');
- echo " ";
- wp_link_pages('before=&after=&next_or_number=next&previouspagelink= &nextpagelink=下一頁');
- ?>
好了,全部功能基本已經實現,要是還想修改樣式什么的,請自己加css文件內容.
新聞熱點
疑難解答
圖片精選