0

中文 WordPress 工具箱

Posted in wordpress 外掛 at 十月 8th, 2007 / 瀏覽:2,355 人次 /

不知道大家以前在用外掛的同時,會不會覺得明明自己的網站是中文的,為什麼使用的外掛卻都要英文的,如果是在管理後台的外掛也就算了,但是在前台網頁顯示的文字也都會是英文的,確實有點不是滋味,不過這一年來有很多的 blog及 wordpress論壇都非常致力於將相關的不論是主題,或者是外掛等等加以中文化

官方 WordPress 其實並沒有完全照顧到的中文相關問題。使用這個中文 WordPress 工具箱外掛,其中的功能讓你可以顯示隨機文章,最新留言,留言最多文章,發表評論最多的網友,以及真正的文章摘要(如果你的模版裏使用的是 the_excerpt() 來使用內容的話)等等,真正截斷,而且解決中文問題,沒有亂碼。

下載:mulberrykit.zip

安裝方式:

1. 下載後將檔案解壓縮,並且把 mulberrykit.php 上傳至妳的 blog的外掛目錄當中 /wp-content/plugins/
2. 在後台管理界面裏啟用 “中文 WordPress 工具箱外掛” 

底下內容引用於原作者網站: 桑林志 中文 WordPress 工具箱

這個外掛由 WordPress 隨機文章WordPress 評論外掛合併增強而來。在啟用這個外掛之前,請務必先停用這兩個外掛,不然的話會有衝突。

使用說明:

1、最新回響

<?php get_recent_comments(); ?>

使用方式:get_recent_comments($no_comments = 5, $before = ‘<li> ‘, $after = ‘</li>’, $show_pass_post = false)

$no_comments:顯示回響數,不設定則預設為5條;
$before:每條記錄前顯示的文字,不設定為<li>
$after:每條記錄後顯示的文字,不設定為</li>
$show_pass_post:是(true)/否(false)顯示保護的文章,不設定為否(false)

補充:
希望在最新回響裏不顯示自己的回應。這很容易做到。在 get_recentcomments() 這個函數裏找到這一句

post_status = ‘publish’

在後面 加上

AND comment_author != ‘小小’

就可以了。(把上面的小小改成你自己的暱稱;引號是半型的)

注意:改的時候請注意 utf-8的編碼問題,最好在 wordpress的外掛編輯窗口下改,以免造成亂碼的問題。

根據網友的建議加上了兩個相關的函數:
僅顯示留言,不包括引用 <?php get_recent_comments_only (); ?>
僅顯示引用(包括trackback和pingback)<?php get_recent_trackbacks(); ?>

使用方式與<?php get_recent_comments(); ?>相同。

2、最新文章

根據網友們的反應,這個最新文章的函數又放回來了。

<?php get_recent_posts(); ?>

使用方式:get_recent_posts($no_posts = 5, $before = ‘<li>+ ‘, $after = ‘</li>’, $show_pass_post = false, $skip_posts = 0)

$no_posts:顯示文章數,不設定則預設為5條;
$before:每條記錄前顯示的文字,不設定為<li>
$after:每條記錄後顯示的文字,不設定為</li>
$show_pass_post:是(true)/否(false)顯示保護了的文章,不設定為否(false)
$skip_posts:跳過多少篇文章,不設定為 0;

3、評論最多的帖子

<?php get_mostcommented(); ?>

使用方式:get_mostcommented($limit = 5)

4、發表評論最多的網友

<?php get_commentmembersstats(); ?>
把代碼裏面的 blogmaster改成你自己的名字,可以濾掉你自己的名字。

使用方式:get_commentmembersstats($threshhold = 5)

5、隨機文章

這個外掛修改而來:

a、改了提取 excerpt摘要的方式,可適用於中文;
b、摘要可顯示於文章連結的 title裏,或者直接在頁面上,可選;
c、在文章連結的 title裏顯示日期。

在模版裏使用 <?php random_posts(); ?>

使用方式: random_posts ($limit = 5, $length = 400, $before = ‘<li>’, $after = ‘</li>’, $show_pass_post = false, $show_excerpt_in_title = true)

$limit:顯示文章數,不設定則預設為5篇;
$length:摘要長度,不設定為400;
$before:每條記錄前顯示的文字,不設定為<li>
$after:每條記錄後顯示的文字,缺省</li>
$show_pass_post:是(true)/否(false)顯示保護的文章,不設定為否(false)
$show_excerpt_in_title:是(true),摘要顯示於文章連結的 title;否(false),直接顯示於頁面;不設定為是(true)

6、顯示摘要

某些情況下需要輸出摘要,比如搜索結果、檔案,還有 rss 輸出,這樣可以節省流量資源。但是,如果你的文章是中文的話,官方 WordPress 輸出的其實並不是摘要,它只是把文章裏的 html 代碼過濾掉了,但所有文字都還是原樣輸出了。

啟用這個外掛後,輸出的就是真正截斷的摘要了。

站長我說: 這是中文網站幾乎都會使用的外掛,不用多做介紹,以上的外掛是為中文作者製作的,函數使用說明的部分,本站在引用內容上沒有甚麼地方可以修改或增加意見,不過如果你並不想在你的部落格上實現上述的功能,那當然也無關甚麼中文英文囉

最後還是說一下,很多的簡體中文作者都會修改或是自製許多很棒的 wordpress主題,相對上繁體的部分落後蠻多的,所以像我吧,是下載使用簡體的中文的 wordpress主題回來,再把裡面簡體中文的部分改成繁體中文,這樣做實在比抓英文的主題回來用方便多了,而且許多的簡體中文的主題風格也都很棒

當然,這許多的主題都已經幫你把上面的這些中文 WordPress 工具箱的程式碼都寫好在這些主題風格裡面了,妳在下載主題的時候可以看一下作者的說明,你所要做的只是上傳外掛並啟用它,畢竟這是中文 Blog必推薦會用的外掛之一 ~~

若有任何引用文章上的問題,請告知一聲,謝謝 !!

此文章發表於 wordpress 外掛

Leave a Reply

(若看不到驗證碼,請重新整理網頁。)

我的網站連結

好友網站連結

網誌統計

    文章數:442
    頁面數:5
    連結數:7
    評論數:473
    總字數:399694
    建站:2007年9月30日
    最早文章日期:2007-10-2
    最後更新日期:2008-10-2 12:06am
    Akismet:3531
  • 3 線上,
  • 46 同時最多,
  • 131279 累積人數