WordPress 2.9 版本升級 功能再提升
WordPress最新版本2.9版及正體中文化1已正式發佈囉!
這次版本新增的功能或特色主要為影像編輯功能、更便捷和容易使用的影像置入文章功能、檔案回收桶的設定以及可以進行批次多個外掛程式一起升級。
即便這次升級異動了好幾百個修正,但目前諾這邊安裝啟用的46個外掛均正常運作,需要的朋友可以參考比對一下諾所安裝的外掛版本來判斷是否安全,如果裝的外掛跟諾差不多,後台看到下面這個提示時就放心的按下更新2吧。^_^
據高老爺文中得知WordPress在不久前得到了2009年最佳CMS大獎。基本上不難看出WP早已從最原始簡單的BS3變成了全方位的CMS(內容管理系統)了。另外基於外掛的種類跟開發者眾多,所以不論是個人部落格或是企業網站架設方面,在使用上的方便性可說有了很大的耀進呢。09年諾也幫了好幾個中小企業及個人部落格服務過,WP可說是諾的超級利器呢。XD
另一方面,從WP團隊版本更新發佈的速度來看,在系統安全性上的更新更是快的沒話說4:
2009.02.11 - WordPress 2.7.1 版本升級。 修復了 68 tickets 的問題。 2009.06.10 - WordPress 2.8 版本升級。 修復了 780 個 bug;同時改進了效能。 2009.07.10 - WordPress 2.8.1 版本升級。 主要修正了 2.8 中所存在的 bug ,並加強了外掛程式管理頁面的安全性。 2009.07.20 - WordPress 2.8.2 版本升級。 修補了一個XSS漏洞;同時在管理介面上,對評論作者的網站不進行全面過濾,防止被重定向到其他網站從而保留管理資訊。 2009.08.03 - WordPress 2.8.3 版本升級。 這一版本主要修正了 2.8.1 版本中存在的許可權問題。 2009.08.12 - WordPress 2.8.4 版本升級。 這是一個安全更新,修復了一個可以重置帳戶密碼的漏洞。 2009.10.21 - WordPress 2.8.5 版本升級。 修復了當前存在的一個參照的拒絕服務攻擊;清除代碼中可評估變數中的PHP代碼;轉換檔案上傳功能中,所有使用者包括管理員為白名單;除去來自過期的外掛程式的標籤資料的兩個入口。 2009.11.12 - WordPress 2.8.6 版本升級。 更新內容涉及到註冊使用者的安全問題,如系統中有不信任使用者。 2009.12.19 - WordPress 2.9 版本升級。 增加了線上編輯圖片,回收桶,批量升級外掛程式,修復、最佳化MySQL資料庫等功能。 |
諾下面提供幾個WordPress 2.9 新功能的相關聯結,有興趣的朋友就去看看囉。
當然諾也貼心一下來個翻譯的繁體版本給大家參考參考囉。
WordPress 2.9 新功能的相關聯結:
10 things you need to know about wordpress 2.9 (阿豆仔版本)
你應該了解WordPress 2.9 的10件事 (簡體版本)
帕兰映像 - WordPress 2.9正式版新功能详解(內含开发人员会感兴趣的功能列表) (簡體版本)
WordPress 2.9 修改開篇文章 hello world (簡體版本)
艾德的部落格天空 - 邁向CMS的WordPress (繁體版本)
貼心繁體翻譯版(台灣用語版本):
朋友,發動引擎吧!WordPress 2.9 即將衝破地平線5。在WordPress 2.8 增加了一系列新功能之後,WordPress 2.9 對核心代碼進行了全部Rewrite和優化,致力改善性能而非增加功能。被稱為Mark Jaquith的為"WordPress中的雪豹"(譯者註:雪豹,蘋果公司最新操作系統,具有里程碑意義)。
整體來說,WordPress 2.9 是一個針對外掛開發者發佈的新版本,新增了許多函數和功能。當然,對於主題設計者和使用者,也同樣增加了一些新功能。
Technosailor 網站撰文對WordPress 2.9 十大新功能進行了詳細的介紹,我們這裡已將其中重點翻譯如下,感興趣的網友可以查看原文:
主題:增加縮略圖函數 the_post_image()
縮略圖是最近 WordPress主題設計領域非常流行的功能,在這一版本中,WordPress增加了一個新的函數:the_post_image(),直接支持縮略圖功能。
範例:
1 2 3 4 5 6 7 8 9 | < ?php while( have_posts() ) : the_post(); ?> <div class="entry"> <h1><a href="<?php the_permalink() ?>">< ?php the_title() ?></a></h1> < ?php the_post_thumbnail() ?> < ?php the_content() ?> </div> < ?php endif; ?> |
主題:支持WordPress註冊
這是一個小眾的、不易發現的新功能。主要是允許外掛和主題檢查WordPress核心代碼是否支持某項功能。如果支持,那就可以在外掛或者主題中進行使用,否則外掛和主題的開發者可以自己提供替代方案。
範例:
1 | require_if_theme_supports('my-custom-feature','/path/to/custom-lfeature-library.php'); |
1 2 | if ( function_exists( 'add_theme_support' ) ) add_theme_support( 'my-custom-feature' ); |
使用者:回收桶
你是否有過不小心誤刪文章的時候呢?以後就不用擔心了,WordPress 2.9 增加了回收桶功能,類似於Windows中的資源回收筒,你所刪除的文章、頁面等都在這裡,給你一個後悔的機會。
不過,WordPress預設回收桶保留三十天,別後悔的太晚哦。
除非你自己定義(修改wp-config.php)保留回收桶內文章的天數。
關閉回收桶功能:
1 | define('EMPTY_TRASH_DAYS', 0); |
更改回收桶保留天數60天:
1 | define('EMPTY_TRASH_DAYS', 60); |
使用者:圖片編輯
新增的圖片編輯功能可以說是 WordPress 2.9 版本最熱門的新功能了。內置的圖片編輯功能雖然比不上PhotoShop ,但僅增加這一功能,就給使用者帶來了許多的方便。(基本上諾的圖片都使用外部空間來分散主機流量,這部份功能由於只支援本機上傳圖片的編輯,所以會比較不常使用到。QQ)
使用者:oEmbed
你還不知道什麼是oEmbed?簡單地說,就是類似於Flickr, YouTube這樣的網站,可以允許使用者使用它們資料的一個規範。WordPress 2.9 增加了對這一功能支持,可以更為方便地引用支持這一規範的網站的內容。
你可以使用WordPress 2.9 中的上傳工具從這些網站直接新增圖片、影片等內容,也可以直接使用新增的oEmbed 標籤,同樣方便。
支援的網站如下:
1 2 3 4 5 6 7 8 9 10 | YouTube (via oEmbed) Blip.tv (via oEmbed) Flickr images and videos (via oEmbed) Hulu (via oEmbed) Viddler (via oEmbed) Qik.com (via oEmbed) Revision3 (via oEmbed) Google Video (via an internal handler) PollDaddy (via an internal handler) DailyMotion (via an internal handler) |
範例:
http://videopress.com/v/wp-content/plugins/video/flvplayer.swf?ver=1.11
原始碼範例:
1 | [embed]http://www.youtube.com/watch?v=ZGp220EQUis&feature=popt00us0a[/embed] |
外掛:自定義內容類型
WordPress也支持多種類型的內容,包括文章、分頁、附件(多媒體內容)等,但這些並不夠豐富。在WordPress 2.9中,將允許使用者自定義內容的類型,比如播客、影片、教程,隨你設置。
相關的函數有get_post_type()、get_post_types()、register_post_type()三個函數,供外掛開發者使用。
外掛:評論資料項
WordPress 已經支持使用者資料項(usermeta)、文章資料項(postmeta)等,用來儲存各類資料訊息。現在WordPress 2.9 將要支持評論資料項(commentmeta)。目前還不確定這一功能有何用途。但在資料庫中可以看到多了一個wp_commentmeta的資料表了。
外掛:資料項接口函數
WordPress支持多種數據項,允許使用者從中讀取和寫入資料,並有多個函數可以實現這一功能。現在,WordPress增加了一個新的函數,來統一這操作。新增的函數是add_metdata()、get_metadata()、delete_metadata()、updata_metadata()和updata_meta_cache()等。
範例:
1 | add_metadata('comment', 12345, 'twitter_id', 'someyoungpunk'); |
主題/外掛:主題系統更改
WordPress主題系統中一些凌亂問題將得到整治。比如說在搜尋匹配模板的時候,原來優先的 category-x.php、tag-x.php、page-x.php將排在第二,取代為第一的將是基於縮略名的模板名。假如你的模板、標籤或者頁面的縮略名為foo,那麼系統將會在模板裡優先搜索category-foo.php、tag-foo.php、page-foo.php等。
系統:資料庫修復腳本語法
資料庫總難免有些問題,但對於不懂技術的網友或者沒有權限操作資料庫的網友,修復資料庫是個麻煩。現在WordPress 2.9 增加了資料庫優化腳本(以往都是透過Optimize Database外掛來執行),位於/wp-admin/maint/repair.php,只要執行這個檔案,就可以自動修復。
當然,這功能需要在wp-config.php中啟用此功能,增加一句很簡短的代碼即可:
1 | define('WP_ALLOW_REPAIR',true); |
修復之後別忘了將參數修改為false哦;或者直接刪除。不然資料庫被人亂玩,卡死到掛掉就慘了。XD
系統:最低需求
WordPress 2.9 版本需求的環境並沒有變化。仍然不需要PHP 5,資料庫也無變化,僅新增一名為wp_commentmeta的空白資料表。
諾的貼心提醒:
「http://您的網址/readme.html」這個檔案每次升級後最好砍掉。透露當前使用版本總是比較危險喔!
官方網站下載及正體中文化連結:
WordPress正體中文官方網站 - 下載頁面
WordPress正體中文化 - 下載頁面
我的普立茲 - WordPress 2.9 中文語系檔
commentmeta會不會是類似作業系統、瀏覽器版本之類的資訊?也許內建統計功能,挺好玩的。
To 藍兒
作業系統、瀏覽器版本之類的資訊在wp_comments.comment_agent這個欄位裡面已經有記錄了,下面這個外掛就是抓這個欄位的值:
Reviewers Info 2.5.2
顯示迴響者所在國別及所使用的作業系統、瀏覽器。此版本不需修改佈景主題,直接啟用外掛即可。
新增的wp_commentmeta只有四個欄位,分別是meta_id(bigint(20))、comment_id(bigint(20))、meta_key(varchar(255))、meta_value(longtext),看欄位資料型態的樣子很像是放「附件」用的,目前具體有什麼用途還不知道...資料筆數維持0筆中。XD
下面是官方對這新資料表的說明:
http://wordpress.org/extend/ideas/topic.php?id=2717
根據諾的觀察:
這個新增的資料表是用來暫存的!當你把已經有迴響的文章丟進回收桶時,它會紀錄文章ID編號以及迴響的ID編號,還有迴響的內容。當你還原文章或刪除回收桶文章時會清除。
我想以後直接在wp後台寫文章的機率會大增! 😀
To 拆組達人
諾都是用WP後台寫文章耶,不過都用HTML模式比較多。
Windows Live Write倒是只用幾次測試功能而已。^_^
阿諾
你的wordpress backup plugin可以正常work嗎?
我升級到2.9後,就再也沒收到db備份檔的email
現在都要進到後台自己按
沒看到其他人發表有這種問題
不知阿諾你的正常嗎?
To kenneth
諾這邊也是,推測是因為多了一個系統資料表(wp_commentmeta)導致的。
這部份得等原作者更新,如果過一段時間還等不到就換一款囉。
恩恩
了解
感謝 😛
縮略圖的能還不錯^^
但回收桶功能我用不太到,所以關閉了 😛
To 魏風
有了縮略圖功能,以後佈景就真的千變萬化了。XD
回收桶諾也用不太到,文章不會去亂刪,而且習慣上總是會把文章備份起來的。^_^
哇~看起來wp好像很棒說~
哈~梅干也總於升上去了~~
2.9感覺還蠻不錯用的~
To Nova
噗,你自己本身就用WP啦。 😉
To 梅干扣肉
嗯,這次2.9的升級讓諾更期待3.0的來臨了。
升3.0之前一定有可能好多2.9.1 ~2.9.9出現.. 😯
To 仔仔
也是啦,後台已經看見2.9.1的版本出爐了。XD
這段時間都沒注意升級的細節,不過09年wordpress升級好多次啊
貌似很不错啊,新年快乐
發表您的迴響(連結不含Nofollow)
近期迴響 咕狗搜尋 切換語言
敗家誌°社群
友好連結(輪播)
電子郵件訂閱
Histats計數器
贊助敗家誌°
迴響排行榜
標籤雲
ADSL Blog Domain Google iPhone jQuery N82 Nokia Plugs S60 3rd SQL WordPress YouTube 串文 便宜貨 免費 公告 勸敗 地圖 工人舍 微軟 心得分享 感動 搞笑 敗家 更新 權限 正妹 正體中文 玩具 疊疊樂 知識 禮物 系統優化 純手工 網站資源 職場工作 虛擬主機 語法 資料庫 軟體分享 遊戲 金融 開箱文 電影
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
徽章。創用
隨機文章
視頻。精選 »
活躍文章(近期)
- 觀看次數:
- 觀看次數:
- 觀看次數:
熱門文章(全部)
- 觀看次數:
- 觀看次數:
- 觀看次數:
串聯貼紙