[WP外掛] 用WP 2.3 Related Posts顯示相關文章

這個外掛是對岸的朋友Denis和PaoPao針對WordPress 2.3所開發的,只要在templates裡加上:

<?php wp23_related_posts(); ?>

就可以顯示相關文章,通常會放在文章的後面,讓有興趣看類似文章的人可以做為延伸閱讀,增加對網站的黏性。相關文章是以WP 2.3裡預設的標籤(tags)做為篩選標準,後台可以設定顯示篇數,也可以排除某類文章的出現,更好的是,可以把相關文章加進RSS FEED裡面。

WP23 Related Posts

原始WP 2.3 Related Posts的檔案請至我爱水煮鱼或是WP外掛庫下載,原檔已內附簡體中文語系。

以下是我根據原文(英文)翻譯的正體中文語系檔,歡迎下載使用:

下載:WordPress Related Posts 1.0 正體中文語系檔 WordPress Related Posts 1.0 正體中文語系檔 
 (2.5 KiB, 已被下載 2,983 次)

[WP外掛] All in One SEO 將部落格標題最佳化

昨天把FeedStats翻完之後,大概是翻上癮了,今天繼續找個小外掛來開刀,看了Kirin的poEdit設定說明後,就直接從原檔中把關鍵字提取出來,所以今天翻得比較徹底。

這個外掛可以幫你把部落格的標題最佳化(後台可設定顯示格式),並且把tags(標籤)加進原始碼中,以方便搜尋引擎進行索引,也可以禁止搜尋引擎重覆索引分類頁、彙整頁與標籤頁。只要輕輕鬆鬆的在後台做設定,不用編輯templates,懶人一族必備外掛。

All in One SEO

不囉嗦,有興趣的人,請先下載All in One SEO,然後上傳至WP的外掛目錄,接著下載以下的正體中文語系檔,丟到all-in-one-seo-pack資料夾中,最後啟動外掛,再做設定即可。

下載:All in One SEO 1.6.13.6 正體中文語系檔 All in One SEO 1.6.13.6 正體中文語系檔 
 (14.3 KiB, 已被下載 7,862 次)

[WP外掛] 用FeedStats追蹤訂閱人數

原先我使用FeedBurner FeedSmith將站內所有RSS的流量全導向FeedBurner,因此可以輕而易舉的從FeedBurner後台及計數器中得知RSS的訂閱人數,不過自從得知FeedBurner被對岸的GFW「和諧」了,接著又陸續發生WM回報在Bloglines閱讀的問題之後,我決定還是同時提供原站內的Feed和FeedBurner燒過的Feed,反正短時間我也不太可能換網址或是架站軟體,把這兩個流量分開或許可以兼顧不同的需求吧!

雖然恢復了原始RSS的讀取,但我還是很想了解大概的訂閱人數,所以就找來了這個外掛-FeedStats,啟動這個外掛之後,可以在後台查看訂閱的人數平均值(以每小時或每天的數量平均,跟FeedBurner計數器的概念相似),除了有個別的頁面可以顯示狀態之外,也可以將狀態摘要顯示在管理首頁,另外也提供了在側邊欄上顯示訂閱人數的語法。

FeedStats在後台的狀態記錄畫面
FeedStats狀態畫面

FeedStats的設定畫面
FeedStats設定畫面
閱讀全文 [WP外掛] 用FeedStats追蹤訂閱人數

增加sidebar widgets的文字模組數量

本文僅適用於WordPress 2.3以下版本,2.5版已取消模組數量的限制

重新使用sidebar widgets後,發現限制真的挺多的,預設的文字模組只能使用九組,內容支援純文字、html,但不支援php,因此我找來execphp widget增加sidebar widgets使用php的能力,可以用Exec-php 3.4版來增加單篇文章、分頁及文字模組對php的支援能力,最後修改文字模組,使其可用組數超過九組以上。

步驟一

下載位於wp-includes資料夾裡的widgets.php

步驟二

用文字編輯器打開widgets.php,找:

function wp_widget_text_setup( ) ←大概在566行左右

在下面第四行處,找:

if ( $number &gt; 9 ) $number = 9;

將其中的兩個「9」改成你要的數量,例如我改成「15」。
閱讀全文 增加sidebar widgets的文字模組數量

更新至WordPress 2.3

今天WordPress發佈最新2.3版,趁著還在放假期間,戴好頭盔,做好備份,沒多想就往前衝了。

首先停用所有外掛,然後刪除舊版檔案(覺得這樣升級比較乾淨),只留下必要的wp-content資料夾和wp-config.php,把新版檔案上傳後,跑一下upgrade.php就升級完成了,沒有遇到什麼困難。

比較難過的可能是外掛問題,要一個一個檢查相容性,該升級的也要升級。WordPress 2.3已內建tag功能,所以要把原來UTW的tags給匯進來,匯入過程也是一切順利,但WordPress的tag功能陽春到連管理介面都沒有,或許是要留給其他外掛來做吧!

後來我發現sidebar modules在新版裡無法正常運作,所以決定再度投向預設的sidebar widgets的懷抱,反正sidebar modules已經許久不更新了,再這麼用下去也不是辦法,雖然它比sidebar widgets好用太多了…

另外找了一些替代的方案來補足sidebar widgets的功能,例如可以在sidebar上顯示php的execphp widget,還有修改sidebar widgets裡文字模組的數量(會寫另外一篇說明)等。

有些小問題的外掛暫時停用,等有新版時再重新啟用。現在就請大家試用看看吧!若版面上有出現什麼怪問題,麻煩請在下面留言告訴我哦!

update: Extended Live Archives尚未支援WordPress 2.3,需要用的人可以下載天佑的修正檔或者這裡的修正。