顯示具有 文章版本 標籤的文章。 顯示所有文章
顯示具有 文章版本 標籤的文章。 顯示所有文章

2019年3月28日 星期四

Revision Control - 控制文章版本的數量,減少資料庫空間!

Revision Control 為一個可以控制文章修訂版本的外掛,一般來說,文章每次做編輯時,Wordpress 會保留修改前的狀態,並讓站主可以依照任一時間點的文章狀態做復原,讓站主不會因為手誤而遺失掉花了大半天撰寫的文章。

先前有介紹過方便清除文章版本的外掛 「WP Clean Up - 資料庫清理外掛,一鍵瘦身!」。如果站主只想要手動清除,那WP Clean Up 外掛應該很適合。

站主可以在控制台去檢視文章版本,通常會在文章的左側與下方可以看到該資訊。
點進去之後可以依照文章版本做檢視,並且復原的操作,讓站主可避免一些人為因素導致文章部分遺失。
但,有些站主認為文章版本會浪費數據庫的空間,且拖慢網站效能,Wordpress 官方並沒有在管理控制台加上關閉紀錄文章版本的功能,但你卻可以用修改網站中的 「wp-config.php」 來達成這件事情,並且控制文章版本的數量。

當你從網站上下載「wp-config.php」後,在檔案內容中加上或修改
define('WP_POST_REVISIONS', false);
開啟紀錄文章版本功能。
define('WP_POST_REVISIONS', false);
關閉紀錄文章版本功能。
define('WP_POST_REVISIONS', 3);
限制文章版本最多 3 個。

除了使用語法來關閉文章版本功能外,其實也有提供了更方便且更詳細的外掛,本篇要介紹的正是要解決文章版本的問題。

外掛使用教學

設定

至「設定」下找尋「Revisions」外掛,點擊進入
在外掛設定中,可分別設定文章或頁面的版本數量,而不是只有一種設定
Wordpress 站主可以依照狀態來設置文章版本數量。如此一來便不用修改檔案而可以達到控制文章版本數量的效果了。

2015年10月11日 星期日

WP Clean Up - 資料庫清理外掛,一鍵瘦身!

WP Clean Up 是一個資料庫清理優化外掛,讓管理者不需要到資料庫下語法來刪除資料庫的垃圾資料,並且還會擔心會不會刪到重要資料,透過 WP Clean Up 可以一鍵就可快速且安全地刪除資料庫的垃圾資料,達到優化資料庫的作用,不影響現有資料,有效減少資料庫空間以提高效能。

Wordpress 在長時間的資料累積下,會產生許多不必要的資料,例如:文章修訂版本、草稿、垃圾評論...等,不僅增加空間,也減低效能。

外掛資訊

作者:BoLiQuan
網址:https://wordpress.org/plugins/wp-clean-up/
版本:1.2.3

外掛使用教學

至「設定」下找尋「WP Clean Up」外掛,點擊進入
設定頁面內可以依照情況讓管理者選擇資料清除的設定。

依類型清理優化

如下圖所示,依照情況有 10 種類型讓管理者做一鍵刪除之行為,基本上,就是直接按下「Delete All」。
  • Revision:清除文章版本之資料。
  • Draft:清除草稿文章之資料。
  • Auto Draft:清除自動儲存草稿文章之資料。
  • Moderated Comments:清除待審評論之資料。
  • Spam Comments:清除垃圾評論之資料。
  • Trash Comments:清除留在垃圾桶評論之資料。
  • Orphan Postmeta:清除文章刪除後所保留在 wp_postmeta 資料表中的資料。
  • Orphan Commentmeta:清除留言刪除後所保留在 wp_commentmeta 資料表中的資料。
  • Orphan Relationships:清除文章、留言後所保留在 wp_term_relationships 資料表中的資料。
  • Dashboard Transient Feed:清除控制台訂閱快取資料 ( 保存在 wp_options 資料表 )。

依類資料表清理優化

如下圖所示,是依照網站本身或者是外掛所產生的垃圾資料 ( 列表上會列出資料表的大小,並不是要清的資料大小 ) 通常也是直接按下「Optimize」。