網站更新筆記

不管選擇甚麼樣的方式篩選、列出網站的文章清單,都比不過認真地一篇篇整理。最近我把過去「石頭城」時代的文章,連同後來所陸陸續續發表的許多文章,做了初步的整理。目前已經完成的有:恐龍刑求拷問室地球歷史檔案櫃板塊運動健身房。接下來還會陸續整理其他的部分。


2009-6-25

為了顯示特定時間區間的精選加菲貓漫畫,修改wp-postrating的部分功能,詳細過程請參閱wp-postratings 使用心得 – tips & hacks


2009-6-2

花了兩個禮拜時間,把加菲貓漫畫翻譯的部落格,從BLOGGER轉到MyGeoTravel(http://mygeotravel.org/garfield/blog)之下。原因是在Wordpress的部落格系統外掛中,終於有人提供了「多標籤(目錄)」搜尋的程式,讓我搜尋加菲貓漫畫的心願更近了一步。以下是最近加菲貓漫畫翻譯部落格的更新內容:

布景主題:「Ahimsa 2.2.1
進階搜尋:「Jsearch
列出某一年、某一週所有文章的語法http://mygeotravel.org/garfield/blog/?m=2009&w=11&order=ASC(顯示2009年第11週的所有文章,由舊到新排列)
讓所有已經張貼的文章加入三等星評價:利用「Mass Custom Fields Manager」插件,把每篇文章的ratings_users欄位(有多少人評價這篇文章)設為1;把每篇文章的ratings_score欄位(這篇文章的總得分)設為3;把每篇文章的ratings_average欄位(這篇文章的平均得分)設為3。
讓未來張貼的文章預設評價為三顆星:修改wp-postratings.php中### Function: Add Rating Custom Fields段落,將ratings_users(有多少人評價這篇文章)的預設值由0改為1;將ratings_score(這篇文章的總得分)的預設值由0改為3;將ratings_average(這篇文章的平均得分)的預設值由0改為3。(相關說明

原本在的單篇文章頁面側邊欄會顯示相同目錄下的最新文章,但這個功能不知道怎麼的失效了!加上最近正好搭配標籤的使用,精簡了所有文章的分類,於是我決定把這個功能移除,並安裝「Yet Another Related Posts Plugin」這個顯示相關文章功能的外掛。

由於預設相關文章的連結title很長,所以修改了template-builtin.php當中的output設定,把連結的title改成顯示摘要,所以現在滑鼠移到相關文章的連結上,就會顯示該篇文章的摘要。

最後並把側邊欄所有的顯示回圈增加一層ul設定,這樣每一行都會有>>符號開頭,比較好看。


2009-5-16

由於RSS清單也會受到置頂文章的排擠,所以加裝了外掛「Ultimate Category Excluder」,排除了這個問題。

這個外掛可以把某個特定目錄的文章設定為:「不顯示在首頁」、「不顯示在RSS FEED」、「不顯示在彙集(archiev)頁面」。只要為置頂文章新增一個類別,然後指定這個類別「不顯示在RSS FEED」就可以解決。


2009-5-12

當置頂文章越來越多之後,最新文章列表的前面都會被置頂文章佔滿,所以在顯示最新文章的模組中加入判斷,不列出置頂文章。

在wp-sticky外掛程式中提供「If A Post Is Announcement」的判斷(相關說明),把這個判斷加進widgets.php中「Display recent entries widget」的部分,就可以在列出最新文章的模組中不列出置頂文章。


2009-4-28

把wp-postviews插件中的get_most_viewed_category(某個目錄下被瀏覽次數最多的文章)功能加進側邊欄原本的「本類最新文章」列表中。另外,因為側邊欄的項目太多,長度如果超過左側的本文,版面會很醜,所以把絕大部分側邊欄顯示的項目設定為首頁才顯示。

另外修改wp-postviews.php中,在利用get_most_viewed_category跟get_most_viewed顯示熱門文章的時候,畫面上顯示的是精簡過的文章標題,但滑鼠移過時可以顯示完整的文章標題,是在a的標籤裡加title就可以。而網路上部分文件說get_most_viewed_category只有三個參數(目錄ID、文章類別、篇數),這樣就不能限制每篇文章標題的字元數了?!其實有第四個參數啦!


2009-4-27

最近更動了部落格的布景主題,最新的布景主題是「I-Blues」(下載演示),並整合「Mimbo3」(下載演示)的部分功能而成。

其實Mimbo3的設計很棒,頁面(PAGE)跟目錄(CATEGORY)也都整合了下拉式選單,是個幾乎不用調整就可以直接使用的布景主題。更棒的地方是,當你點選一篇文章或一個頁面時,右側就會出現同目錄下的所有文章或同一頁面主題下的其他頁面,非常好用。

但是為什麼最後我選用了I-Blues樣版,除了這個布景主題同樣提供頁面(PAGE)跟目錄(CATEGORY)的下拉式選單外,最重要的是他的底圖非常有「地球」味!所以我最後決定採用I-Blues,並開始進行微調的工作。

首先是I-Blues預設頁面的下拉式選單字型太小,要到style.css裡面修改;然後是右側邊欄的廣告欄位因為我用不到所以先刪掉,還有電子郵件訂閱的部分feedburner似乎已經不能用了?!我把他改成feedmyinbox了;然後在functions.php裡面設定widget的標題為h5,比較漂亮,還有用span加大一下字型;另外文章跟標題的字型可能也都太小,也都要在style.css裡面修改。

最後,也是我搞了最久的一件事,就是我想把Mimbo3裡面相關文章的功能拿來用,直接把sidebar.php裡面敘述複製過來的結果,卻出現文章顯示異常的現象。分析原因可能是I-Blues讀取版面的順序為head.php->sidebar.php->index.php->footer.php,其中相關文章功能的語法寫在sidebar.php,似乎影響到index.php顯示文章的部分;反觀Mimbo3讀取版面的順序為head.php->index.php->sidebar.php->footer.php,所以不會影響文章顯示,所以我試著把head.php中呼叫sidebar.php的指令改到index.php後面(像Mimbo3一樣),但右側欄就跑到頁面右下方去了!

最後我用偷吃步,在style.css裡面設定sidebar的位置,用position: absolute設定與top頁面頂端的絕對距離,再用marging設定左側邊界距離。這樣設定才能保證右側邊欄的位置以及瀏覽器放大縮小時右側邊欄不會跑到奇怪的地方。

最後再把Mimbo3的相關文章功能微調一下就大功告成了。雖然wordpress有一些相關文章的插件,但我還是覺得Mimbo3這樣的功能比較好用,大家可以比較看看。

其實最近這次想要更改布景主題,主要是來自於想要有「下拉式選單」這樣的功能。所以除了上述兩個布景主題外,還有一些也不錯的布景主題可以提供給大家(都是有「下拉式選單」的布景):

「Cats Drop Down」下載預覽)簡潔清楚的版型與下拉式選單,可惜頁面(PAGE)沒有下拉式功能。
Jillij-double(http://www.jillij.com/wordpress-theme/)把widget全部改成下拉式選單了,非常棒。
Template Packs(http://www.justdreamweaver.com/html-joomla-drupal-wp-templates.html)
Inanis Glass(http://wordpress.org/extend/themes/inanis-glass)
Pixeled(http://www.wp-themes.us/new-pixeled/)

目前版面的修改暫時告一段落,接下來就是調整部落格的內容架構,以及把過去的網頁陸續轉成部落格文章了。


2009-4-21

http://hcc.mygeotravel.org首頁加了網頁布景主題,取代原本陽春的頁面。布景主題是Mediterranean(演示下載),由DemusDesign設計。


2008-8-20

會想要安裝這套部落格程式,其實是因為看到網路上有人設計了目前我在用的這套樣版,覺得很喜歡,就回過頭去把這套程式給安裝起來。

原本只是想用來取代我目前使用的部落格,後來在安裝程式配件的過程裡,因為貪心,找到越來越多好用的功能,經過辛苦的測試,終於大致完工,卻也不甘願他只是個部落格了。

我原本的網站有用個網頁編輯程式在做,不過四處漂泊的我,需要可以在每個地方都能更新網站資訊比較方便,所以拋棄那套程式看來是早晚的事了,希望目前這個架構,可以提供我未來在網路上分享資料所需。

雖然說程式的部分已經大致完工,但微調跟整理還是在所難免,我會盡快趕工,讓這裡變得好用又豐富!

在〈網站更新筆記〉中有 7 則留言

  1. HanChiang 文章作者

    沒錯,就是WORDPRESS的!至於這裡會不會是「歸宿」,根據我多年來「逐水草而居」的經驗,真的不敢確定啊~

    回覆
  2. Jordan 11 Low Bred

    “Are you asleep son?” asled the father. “No, Daddy. Why?” replied the boy partially asleep. “Here’s the money you asked for earlier,” the father said. “Thanks, Daddy!” rejoiced the son, while putting his hand under his pillow and removing some money. “Now I have enough! Now I have twenty dollars!” the boy said to his father, who was gazing at his son, confused at what his son just said. “Daddy could you sell me one hour of your time?”
    Jordan 11 Low Bred http://www.arhicks.com/29/

    回覆

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料