Pagebar外掛取代K2換頁功能

昨天覺得自己的K2換頁功能怪怪的~
爬了一下plug-in之後決定想要換成pagebar這個換頁外掛
不過問題來了…
K2的要先拿掉吧…~ 我就跑去摸了K2 的風格檔~
以下是心得~

刪除K2換頁功能
處理換頁功能的是 rollingarchive.php 這個檔案
而整個顯示方面則是由

index.php(整頁)
header.php(頁首)
footer.php(頁尾)
single.php(文章部分)
theloop.php(文章部分)
sidebar.php(側邊攔)

所以我們修改index.php~
把這一整段(應該是9~23行)

  1. <?php if (get_option('k2rollingarchives') == 1) { ?>
  2.         <div id="dynamic-content">
  3.  
  4.             <?php include (TEMPLATEPATH . '/rollingarchive.php'); ?>
  5.  
  6.         </div> <!-- #dynamic-content -->
  7.         <?php } else { ?>
  8.         <div id="current-content" class="hfeed">
  9.  
  10.             <?php include (TEMPLATEPATH . '/theloop.php'); ?>
  11.  
  12.         </div> <!-- #current-content -->
  13.  
  14.         <div id="dynamic-content"></div>
  15.         <?php } ?>

拿掉(或註解掉)整個 if判斷 留下

  1. <div id="current-content" class="hfeed">
  2.  
  3.             <?php include (TEMPLATEPATH . '/theloop.php'); ?>
  4.  
  5.         </div> <!-- #current-content -->

這樣他就不會去讀rollingarchive.php了

安裝Pagebar外掛
1.到 http://elektroelch.de/hacks/wp/pagebar/download/去下載最新版本的Pagebar
2.解壓縮到pagebar2資料夾 裡面上傳到plug-in資料夾
3.解壓縮時裡面有一個pagebar.css , 把他丟到你正在用的theme資料夾(我是k2~)
4.去修改我上面說過的那幾個檔案(index.php , header.php , footer.php , single.php , theloop.php)把要加上換頁功能的地方加上這一段

  1. <?php
  2.        if (function_exists('wp_pagebar'))
  3.           wp_pagebar();
  4.       ?>

4.到後台啟用pagebar,然後到一般設定的地方有可以設定pagebar的頁面

完畢

Tags: , ,

本文共有 0 條評論Pagebar外掛取代K2換頁功能


  1. 沒有評論

留下評論: