倒垃圾時間到了
不管你如何的小心,WordPress的SQL資料庫裡面一定會有一些多餘的東西,像是:你停用的外掛的設定資料、多餘的發文版本、垃圾留言等等,所以資料庫還是要定期的清理和維護,這樣子才能讓你的部落格隨時處於最佳狀態。
正好這幾天先有Muki的「教你如何完整移除wordpress插件」再來有香腸的「Revision Control 輕鬆關閉WordPress多版本功能」,都是講這方面的問題,但是有了這個「WP-optimize」這個外掛,你就可以一次搞定所有的事情,算是滿方便的一個外掛。
WP-optimize外掛
看名稱就知道「WP-optimize」是用來優化你的WordPress的,優化的對象是就是SQL資料庫,從這一個外掛開始高登不再貼網址了,現在要新增外掛已經像是Windows安裝程式那麼簡單,所以要進步一點不要再用老掉牙的方法安裝外掛了!
請直接在WordPress後台的〔外掛〕→〔新增外掛〕輸入「WP-optimize」搜尋,找到的第一個就是了,接下來直接點選〔安裝〕的按鈕:
再輸入主機的FTP/帳號/密碼三個資料(第一次需要打以後就記住了),上傳完成後再啟用外掛就一切搞定!
優化WordPress
啟用之後你可以在〔管理首頁〕看到多出一組〔WP-optimize〕的功能表,點進去看到下面的資料表是不是有一些紅色的,那就是需要優化的部份
其實你可以優化的有:
- Remove all Post revisions:清除多餘的發文版本。
- Clean marked Spam comments:清除標示為垃圾留言的留言。
- Clean Unapproved comments:清除未審核的留言。
- Optimize database tables:優化資料表。
- 變更使用者名稱。
如果你看到該項目有多出來「No xxx found」表示這一項就不用優化了,比較特別的是第三項有一個特別的用途:就是當你的留言有審核機制但是又被垃圾留言灌爆的時候,最快的方法就是把那些未審核的留言通通清掉,不過這樣子也可能會誤刪正常留言,是沒辦法中的比較好的辦法了。
所以你只要勾選上面要優化的項目(我是一般全部都勾啦),然後按一下〔Process〕。
看到左上角出現成功的訊息:
資料表原本紅色的變成藍色的,就一切完成了!
沒錯!這樣就好了,不用在找什麼SQL指令或是好幾個外掛,就一個「WP-optimize」就解決了,怕出問題嗎?那就先備份再執行優化吧!
看完之後馬上就安裝了,果然是不錯的一個外掛,瞬間系統感覺輕多了。
這樣子備份的檔案會小一點,主機的負擔也會輕一點,好處行多喲!
那天聊天的時候你說過這外掛
後來要找一時想不起名字
還好今天介紹了XD
謝謝囉~
不客氣!
好東西當然要推薦給大家
這個有包括關閉發文版本嗎
如果沒有是不是另外再裝NO revisions就可以了...
這個沒有包括關閉發文版本的功能,只是可以清除多餘的發文版本
所以No revision或是其他的關閉發文版本的設定還是要作
太好了! 這個外掛以前就看到了, 只是沒有中文的說明, 不敢亂掛!
感謝高登大大!
不過...我還在用舊版 WP 2.6.5, 這外掛還能用嗎???
舊版的我不敢確定是不是沒問題,你最好還是趕快升級吧,因為好用許多喔!
其實不是我不升級! 主要是我的佈景無法支援新的回覆! 就想等等看看有沒人寫出修改的方法, 這樣再來升級也不遲...
另外!最近我家出了些事, 根本沒空弄...所以囉...呵....:D
版型不支援巢狀留言的還是可以升級,不會有問題的!
我在WordPress 2.7新鮮事那一篇已經提過了
嗯! 沒錯! 我看就等辦好我母親的後事後,就來升級好了....
謝謝高登大大....:)
哦!那個比較重要,
等你有空再升級了
看起來是不錯的東西... 等我升級成2.7.1再裝裝看...
好像還有很多人還沒升級,大家不用再猶豫了,給他升下去吧!
有用有推
感謝高登的分享
要記得時常優化喔!
[...] WP-Optimize 0.6.1 不管你如何的小心,WordPress的SQL資料庫裡面一定會有一些多餘的東西,像是:你停用的外掛的設定資料、多餘的發文版本、垃圾留言等等,所以資料庫還是要定期的清理和維護,這樣子才能讓你的部落格隨時處於最佳狀態。看名稱就知道「WP-optimize」是用來優化你的WordPress的,優化的對象是就是SQL資料庫。(介紹來源:高登工作室) [...]
高登老爺阿
"要進步一點不要再用老掉牙的方法安裝外掛了!"
我也想阿
不過每次案搜尋時就會跑出
API 要求期間發生一個非預料中的 HTTP 錯誤。
救救我吧
我不想當原始人阿囧
這個跟主機的支援度有關,最近試的一個免空就有跟你一樣的情形,不是你的問題
[...] WP-Optimize 0.6.1 不管你如何的小心,WordPress的SQL資料庫裡面一定會有一些多餘的東西,像是:你停用的外掛的設定資料、多餘的發文版本、垃圾留言等等, 所以資料庫還是要定期的清理和維護,這樣子才能讓你的部落格隨時處於最佳狀態。看名稱就知道「WP-optimize」是用來優化你的WordPress 的,優化的對象是就是SQL資料庫。(介紹來源:高登工作室) [...]
高登大 可以請教一下嗎^^?
昨天救回網站資料 安裝WP-optimize之後
在下方出現了一段文字
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /raid/vhost/shanpayfun.com/www/wp-content/plugins/wp-optimize/wp-optimize-admin.php on line 315
這大概是什麼意思呢? 因為感覺外掛好像不會正常運作
把外掛刪除再重裝看看, 也有可能是資料庫有問題, 另外的看程式碼315列是空白, 如果能找出是什麼程式碼引起的錯誤就比較好Debug了
看到介紹了 我也安裝了
再也不用去DB後台做優化了
[...] 》 教學 優化WordPress的超好用外掛! [...]
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 72 bytes) in /home/leona/public_html/wp-includes/taxonomy.php on line 1938
請問高登大,剛剛後台顯示wp-optimize可以升級,結果我升級了...但是在一如往常的操作過程,最後按下process時候,就出現上述字眼,想請教一下高登大,這是代表什麼意思啊?! 謝謝。
補充一下) 在單獨勾選Remove all Post revisions (Also cleanup Post meta data)這個選項時候會出現上述字眼。其餘三個單獨勾選就正常....請教一下高登大了>///< 不好意思麻煩你了。
記憶體不足,在wp-config.php加上
define('WP_MEMORY_LIMIT', '256M');
就可以了
感謝大大
我也遇到這個問題 解決了!
但是我搬家後就這樣 還沒優化勒