Upgrade WordPress Again 十一月 22, 2008
又升級了,這次是用WordPress Automatic upgrade這個Plugin,使用起來滿方便的,只需要下一步、下一步就可以了,而且原本擔心語言不同會造成問題,看來我是多慮了,下次再來用這個方法更新吧!
又升級了,這次是用WordPress Automatic upgrade這個Plugin,使用起來滿方便的,只需要下一步、下一步就可以了,而且原本擔心語言不同會造成問題,看來我是多慮了,下次再來用這個方法更新吧!
照習慣根據upgrading wordpress文件升級,再次發生亂碼的事情,因此又參照google大神,發現底下的方法。
打開wp-config.php文件
查找如下代碼:
define(‘DB_CHARSET’, ‘utf8′);
刪掉uft8
define(‘DB_CHARSET’, ");
這樣就可以了。
為了節省虛擬主機費用,所以在網路上找了一下,看到lunarpages有個The Basic Hosting Plan,它是350GB Storage, 3500GB/month bandwidth,除了 Add-On Domains是十個外其餘大都是unlimited無限制,然後找到28%off折扣 的Coupon "28poffWebHostingUnleashed",因此決定搬家來玩看看。 同時,也把WordPress升級到2.2.2。
基本上我不是用升級的方式,而是到官網Download下載最新版2.2.2然後重新安裝,底下是相關步驟:
1. 按照Installation Guide在Cpanel新增db user, database並給予權限。
2. 填相關資料然後開始安裝。
3. 填寫資料產生wp-config.php
4. 到MyPhpAdmin將資料庫清空,然後把原本的資料庫import近來。
5. 發現資料都變成亂碼,Google一下發現十萬個為什麼有提到如何解決Wordpress 升級到2.2後中文亂碼問題,因此更新WP-db.php後搞定。
6. 然後再檢查一下有沒有問題,看來一切都很正常。
7. 準備將網址轉移過來就完成。
由於這個網站是以女兒為主,所以將較為無關的網站記事從首頁移除,方法如下:
< ?php
if ('/' == $_SERVER['REQUEST_URI'] || '/index.php' == $_SERVER['REQUEST_URI'])
$cat = -4;?>
"-4″指的是去除ID為4的分類,也可以用正向表列,如"1, 2, 3″。
參考網頁:
my-hacks.php
Show one category on front page
由於WordPress8月14日公布1.5.2版,這是改善安全臭蟲與補強對plugin author提出的改進,所以就來試試看upgrade了。
因為這是小改版,只需要更新幾個檔案即可,當然也可以遵循Codex的升級說明。再得到小傳道札記協助與參考0ink之後,根據以下步驟升級成功。
1. 為了安全起見,plugin先關上。
2. 然後delete /wp-admin 及 /wp-includes
3. 將/wp-damin 及 /wp-includes upload.
4. 再將root 的files upload.
這次更新的檔案如下:
/
* wp-commentsrss2.php
* wp-settings.php
* xmlrpc.php
/wp-admin
* categories.php
* edit-page-form.php
* post.php
* upload.php
* users.php
/wp-includes
* comment-functions.php
* functions-post.php
* pluggable-functions.php
* template-functions-category.php
* version.php
畢竟主要用中文發表,所以還是來把WordPress中文化。
步驟如下:
1.先到中文WordPress下載最新的繁體中文語系檔。
2.解開壓縮檔後,上傳繁體中文語系檔(zh_TW.mo),到WordPress的目錄/wp-includes/languages/ 底下。
3.修改你的WordPress 根目錄的 wp-config.php檔,找到define (‘WPLANG’, ");把它改成define (‘WPLANG’, ‘zh_TW‘);。
4.這樣就大功告成了。