Optimize Database after Deleting Revisions
WordPress Plugin Optimize Database after Deleting Revisions 刪除文章版本資料庫最佳化外掛程式
WordPress 做為全球最受歡迎的內容管理系統(CMS)原因很多,其中最受到一般使用者喜愛的就是,對於網站內容的編輯發佈很容易,操作者不需要任何的程式基礎就可以進行。而文章版本(Revisions)更是這其中一個很貼心的設計(圖一),可以讓您在編輯文件時,保存修改過的內容版本,非常適合文章內容繁多經常修改的朋友使用,如果需要可以隨時恢復前一內容版本(圖二)。不過這個貼心的設計,有時候也會造成小小的困擾,就是網站的內容很多的朋友,如果在文章編輯時又常常修改內容,這樣子會儲存了非常大數量的舊版本文件,這些都會寫進資料庫中儲存。對於某些網站主機性能比較不好的朋友,或多或少影響了網站的效能。
如果您在建置 WordPress 網站時沒有在安裝設定檔 wp-config.php 檔案裡面,對文章版本作數量的設定,那麼請編輯自己網站的 wp-config.php 檔,找到如下的設定段落。
1 2 3 4 5 6 7 8 9 |
/** * WordPress 文章版本設定 * * WordPress 預設會幫您儲存舊版的文章與分頁,以便您之後可以回復到先前的版本。 * 這功能可關閉,或是指定最大版本數量。 * 預設為開啟,若要關閉請將它設為 false。 * 若您想指定指定最大版本數量,請設個整數。 */ //define('WP_POST_REVISIONS', true ); |
將 //define(‘WP_POST_REVISIONS’, true ); 這一段文字前面的斜線 // 取消,字串最面的的數值可以選擇填入 false(關閉),true(開啟),或是填入數值,例如 3(儲存3個文章版本),數值的大小可以依據個人的寫作習慣來設定,編輯完成後請存檔上傳。
以上的設定修改只有對修改後的文章內容開始進行版本的控制,對於已經產生的文章版本並沒有辦法處理。因此今天要跟大家分享一款外掛程式 Optimize Database after Deleting Revisions,可以讓您刪除舊版本的文章內容,如果您的網站儲存了非常大數量的舊文章版本,那麼可以試試這一款外掛程式。
Optimize Database after Deleting Revisions
- 外掛程式名稱:Optimize Database after Deleting Revisions
- 外掛程式網址:https://wordpress.org/plugins/rvg-optimize-database/
- 外掛程式安裝完成啟用以後,可以在設定/Optimize Database ,看到相關的設定(圖三),除了有文章版本的管理設定保留版本的數量外,它可以刪除所有舊版本的文章內容,也可以設定是否排定時程 。
- 同時也提供對資料庫中所有資料表的最佳化選項,透過勾選就可以對自己的網站資料庫作最佳化的動作。
- 這裡特別提醒大家的是,操作這ㄧ類型的外掛程式,會變動到網站的資料庫,所以一定要做好備份的工作,如果萬一因為外掛程式的操作錯誤,導致網站無法運作時,才有回復網站的機會。
結論
對於一個文章內容數量龐大的網站來說,確實的做好文章版本的控制,是一件非常重要的工作。除了可以保持網站內容的品質,改善文章內容編輯者的作業流程,更可以提供追蹤與校對的功能。如果您的網站經營一段時間,或是網站內容十分豐富,那麼趁這個機會好好檢視一下自己網站的文章版本,透過外掛程式最佳化的協助,讓網站的運作更具效率,提供訪客更好的瀏覽質量。
參考文件:Revisions