WordPress禁止PingBack站内引用通告及禁止自动保存

如果我们在使用WordPress程序搭建网站的时候,如果没有进行任何的细节处理,会发现随着时间的推移网站打开速度越来越慢,而且即便网站中没有太多的内容,wp_post数据表中的容量也比较大,前天看到一个网友内容才一百多篇文章,但是这个数据表有56MB左右。

这个很多的原因是没有定期清理数据库信息,这里本站有分享过\”2款WordPress冗余文件清理优化插件:WP Clean Up和WP Cleaner\”,可以定期用插件进行数据库清理。或者我们可以用下面的方法,直接禁止WordPress自动保存功能,这样就不用担心数据库随着自动的增大。

第一、禁止WordPress自动保存

//取消自动保存 function no_autosave() { wp_deregister_script(\’autosave\’); } add_action( \’wp_print_scripts\’, \’no_autosave\’ );

将脚本放到当前主题Functions.php文件中。

第二、禁止自动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\’ );

同样的,添加到当前主题中的Functions.php文件中。

总结,这里本站整理到上面2个WordPress可能需要用到的常用功能记录。有需要的朋友可以参考使用,个人觉得还是有必要加上的。

推荐站内搜索:长沙服务器、备案域名购买、域名注册查询、香港虚拟主机、国外服务器、服务器租用、空间备案、万网注册域名查询、如何注册中文域名、网上备案查询、