設定WP Revisions次數

WordPress有很多貼心的機制,Revisions就是其中一個,

它可以幫助你作版本控制,如果編輯者不小心寫錯了而想直接回復成先前的版本,

那麼透過選擇你要的revisions就可以返回先前的資料狀態,不需要重新打一次資料。

 

不過很多佈景主題的開發者常常忘了設定WP Revisions的次數而導致程式不停地儲存一筆資料進資料庫,

螢幕快照 2015-03-11 14.06.32

 

以上就是一個經典的範例,可以看到 posts這張資料表中存的資料,不停地重複儲存同一個post的資料,

就算想從資料庫去刪除這些資料想讓資料庫的瘦一點,常常也無從刪起;

有時候其他編輯者可能同時在編輯其他文章,那麼資料表就會出現如上圖一樣的狀況,

各個post的資料交錯出現,要下SQL去清真的也很難處理。

螢幕快照 2015-03-11 14.05.32

再看一個驚人的例子,這個悲劇大概就是使用者不停的更新檔案所造成的…

 

所以千萬記得在你的wp-config.php裡面加上下面的程式碼,

如此做的話,每篇文章最多就存三筆最新的紀錄,資料庫也不會莫名的爆炸啦~

 

詳細的使用請參考此連結: http://codex.wordpress.org/Revisions