5/17/2012

Wordpress 關閉自動保存草稿及清理自動保存的資料庫文件

wordpressWordpress在架設完成後,被這個程序自帶的自動保存功能困擾了一會,原因在編寫文章的同時,程序會自動保存成草稿,對某些人來說或許是個很棒的功能,但相對的在自動保存後的資料庫也保存大量沒用的文件,近而拖累整個網站的速度,還有個原因即是:所發表的文章ID不會連續,那就來動手修改關閉自動保存,還有清理清除未修改前,所以留下的垃圾文件吧。

關閉Wordpress自動保存功能:
首先開啟 wp-config.php,找這一行

define('WP_DEBUG', false);

在上面加入以下代碼即可

define('ALLOW_UNFILTERED_UPLOADS', true);
define('WP_POST_REVISIONS', 0);
define('AUTOSAVE_INTERVAL', 36000);


清理自動保存的資料庫文件:
先開啟下兩個檔案:
wp-admin/post-new.php
wp-admin/post.php
找到並刪除掉下面這代碼,前面加 // 雙斜線註釋掉亦可,完成後記得上傳覆蓋原檔

wp_enqueue_script('autosave');

接下來到phpMyadmin資料庫運行SQL以下代碼,注意自己的wp_posts並加以修改,執行即可刪除垃圾文件。

delete from wp_posts where post_type = 'revision';

話說這是八杯自己的操作過程,使用目前最新的Wordpress版本3.3.2,文章ID也順利連貫了。




沒有留言:

張貼留言