
这里我帮他清理数据库垃圾文件之后,然后将WP程序的站内引用和草稿自动保存禁止,这样可以缓解自动缓存使得数据库体积增加。
1、禁止自动保存
//取消自动保存
function no_autosave() {
wp_deregister_script('autosave');
}
add_action( 'wp_print_scripts', 'no_autosave' );2、禁止PingBack引用站内
//禁止PingBack站内通告
function no_self_ping( &$links ) {
$home = get_option( 'home' );
foreach ( $links as $l => $link )
if ( 0 === strpos( $link, $home ) ) unset($links[$l]);
}
add_action( 'pre_ping', 'no_self_ping' );不过,这里有一个问题,如果我们在更新文章的时候,如果有重要数据,担心更新丢失,我们要尽可能的提前保存草稿,我们禁止自动保存后就不会自动草稿保存,都需要手工保存。