首页CMS禁止WordPress PingBack站内引用及草稿自动保存减少数据库体积

禁止WordPress PingBack站内引用及草稿自动保存减少数据库体积

时间2024-05-22 13:24:03发布访客分类CMS浏览107
导读:我们搭建WordPress网站之后是不是看到网站数据库会越来越大,有时候我们只有几十篇的文章,但是看数据库也比较大,这个主要问题在于WordPress有自动保存数据和被引用站内文件导致的。这不今天老蒋在帮助网友优化WordPress程序网站...

我们搭建WordPress网站之后是不是看到网站数据库会越来越大,有时候我们只有几十篇的文章,但是看数据库也比较大,这个主要问题在于WordPress有自动保存数据和被引用站内文件导致的。这不今天老蒋在帮助网友优化WordPress程序网站的时候,看他的数据库居然比我还多居然有60多M的大小。

这里我帮他清理数据库垃圾文件之后,然后将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' );
    

不过,这里有一个问题,如果我们在更新文章的时候,如果有重要数据,担心更新丢失,我们要尽可能的提前保存草稿,我们禁止自动保存后就不会自动草稿保存,都需要手工保存。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 禁止WordPress PingBack站内引用及草稿自动保存减少数据库体积
本文地址: https://pptw.com/jishu/665615.html
div css overflow常用属性值实例 利用DNUI (Delete Not Used Image)插件定期清理无用缩略图减少体积

游客 回复需填写必要信息