Category: WordPress

WordPress 二三事…

  • WordPress 2.3 Beta 1 正體中文語系

    今天早上 WordPress 2.3 Beta 1 釋出,這個貝塔的意思當然就是希望有更多人幫他們當「測試員」。預計下個月廿四號會發佈 2.3 正式版本,新功能在這個版本可以見到:

    • 核心與外掛更新通知(我想外掛要有列在官方外掛目錄的才有吧!?)
    • 內建的標籤功能支援(這是大家最期待的功能)
    • 更快的 JavaScript(是因為 jQuery 1.1.4 與 prototype 1.5.11 的關係嗎?)
    • SEO-friendly URL redirection (這不好翻,我也不知道改哪裡,等我試試看…)

    總之,本篇標題是「WordPress 2.3 Beta 1 正體中文語系」啊!已經放上 Kirin Lin 中文 WordPress 了!想當白老鼠測試員又想使用正體中文語系訊息的朋友,衝吧!

    進入 beta 表示訊息部份應該已固定,總之正式版的時候還是會再發佈一次。(這…充文章發表數目咪~)

  • 黑米 BSP 認證 – WordPress.com

    使用 WordPress.com 這 BSP 的朋友,若是要通過黑米工具包的網址認證,步驟很簡單:

    1. 進入 Dashboard 後,切換到 Presentation 頁面。
    2. 點 Widgets,進入 Sidebar Arrangement 頁面。
    3. 自下方 Available Widgets 區塊,找到 Text 1 這個 Widget,把它拖到上方的 Sidebar 區塊中。
    4. Text 1 Widget 進入 Sidebar 區塊後,右方會出現 Configure 圖示。
    5. 按下 Configure 圖示開啟設定對話框,有一個文字輸入列以及一個文字輸入區會出現。
    6. 於文字輸入列中填入 HEMiDEMi 或者任何您喜歡的標題;於文字輸入區中填入「認證碼」。
    7. 按下對話框右上角的叉叉關閉該對話框。
    8. 按下右邊的 Save Changes » 按鈕儲存變更。
    9. 回到黑米的認證頁面點選「進行認證」按鈕,開始進行認證。

    WordPress.com 是由 WordPress 開發團隊所提供的免費 BSP 服務,使用 WordPress 多人版本。管理介面操作與自行架設的 WordPress 網誌完全一樣,並且附加強大社群交流功能。

    現在支援英文外的十種語言,並沒有正體中文版本,需要透過使用者們參與翻譯各式系統訊息。如果您會說英文,可加入他們的 WordPress Translation 專案幫忙翻譯。

    請注意:WordPress.com 並不支援 JavaScript 以及 iframe,現階段並無法可在網誌放上黑米卡圖片版啦!,您只能透過黑米提供的個人網站頁面來看黑米卡。

    最新消息圖片版黑米卡推出!

  • BlogSecurity 提供 WordPress Scanner 工具

    BlogSecurity 提供了一個服務 WordPress Scanner。它可以掃描您的 WordPress 網誌,執行下列幾項安全性檢查:

    • WordPress 版本檢查(現階段支援七個版本)。未來將會針對移除版本資訊的網誌,檢查版本檔案。
    • 對 WordPress 佈景主題做簡單的 Cross-Site Scripting(XSS) 弱點偵測。
    • 計算您的 WordPress 外掛。未來將會針對外掛部份執行額外的檢查。

    使用這工具的方法很簡單,到 WordPress Scanner 服務頁面,下載 wp-scanner activator 外掛並安裝啟動後,於 WordPress Scanner 服務頁面點選 LAUNCH WP-SCANNER 這個連結,並輸入您的網誌位址就可以開始檢查。檢查完後便可以將 wp-scanner activator 外掛停用。

    試用過後,本網誌沒有什麼太大的問題(因為太簡陋,很難發現有啥漏洞吧? XD)。計算外掛的部份它只找出三個,有一個沒啟用。事實上我裝了大約廿個外掛,啟用了十六個左右。

    另外您可以到 WordPress BlogWatch 去看看有沒有佈景主題或者外掛相關的弱點訊息,而 Top 10 Vulnerable WP Themes 這篇則是統計了一些有 Cross-Site Scripting 弱點的佈景主題,樣本是透過 WP-Scanner 檢查的一千個網誌,大約有兩成有弱點。結果 K2 也包含在內哩!不過並無法知道哪個版本的佈景主題有問題。

  • WordPress 2.2.2 正體中文語系

    其實好幾天前就已經釋出,不過還是要在自己的網誌發表一下。

    除了 WordPress 2.2.2 本身的詞條翻譯外,另外納入 Bad Behavior 2.0.10 以及 WordPress.com Stats 1.1.1 的詞條。原因是那些個外掛都沒有寫載入 text domain 的程式碼,個人也很推薦大家使用。

    下載頁面:Kirin Lin 正體中文 WordPress

    想第一時間得到語系檔更新消息或者參與討論,可申請加入 kirin.lin.wordpress 這個 Google Group。

  • wp_dropdown_categories 輸出修改

    wp_dropdown_categories 這個模板標籤不管你有沒有設定固定網址,它輸出的 option value 一直都是 cat_ID。

    我想他本來是設計用來方便分類管理,便沒有考慮固定網址設定的問題,而大家常用的 wp_list_categories 則會依設定輸出不同的結果。稍微修改了一下原始碼,讓這個標籤可以輸出固定網址的結果。

    要修改的並不是 category-template.php 檔案,而是 classes.php 中 Walker_CategoryDropdown 這個類別:
    原來是

    $cat_name = apply_filters('list_cats', $category->cat_name, $category);
    $output .= "\t

    修改成

    $cat_name = apply_filters('list_cats', $category->cat_name, $category);
    if(is_admin()){
    	$output .= "\t

    搞定收工?嗯…最後要提,請記得修改換分類時的 submit form 內容或者 JavaScript。
    註:若您的 WordPress 並未設定固定網址功能,那這篇直接跳過不用看;若有設定卻不會改…不改也沒關係,您的 WordPress 也會跑得很快樂。

    更新:忘記在後台管理頁面測試一下,果然出錯,現在這個版本才對。