解决wordpress文章ID不连续以及冗余数据问题

  • 时间:
  • 浏览:0
  • 来源:大发uu快3_uu快3猜大小诀窍_大发uu快3猜大小诀窍

  也不我们我们我们 歌词 给wordpress搭建的网站固定链接设置的是ID路径,我们我们我们 歌词 是都会发现连续的两篇文章再次出显的ID是不连续的,比如第一篇文章是4.HTML,第二篇也不也不6.HTML也不的状况。也不数据库增大,会意味着我们我们我们 歌词 的ID数字不多,确实我们我们我们 歌词 网站的数据并如此 如此 多。

  还有一件事情我比较费解,在WP搭建的网站数据才仅有40多条记录的也不,我发现网站打开怪怪的的慢,进入数据库也不都看post表格中记录也不有3万条记录,或者 在在等待刷新也不都会继续在增加。再次出显也不的状况也也不所谓的"冗余数据"哪些地方地方都会WP的原始弊端意味着的,会自动生成备份文件以及修订版本。

  我们我们我们 歌词 可不都都可以通过下面的依据源头上处理,直接在我们我们我们 歌词 的当前主题模板的functions.php文件中。

remove_action('pre_post_update', 'wp_save_post_revision' );

add_action( 'wp_print_scripts', 'disable_autosave' );

function disable_autosave() {

wp_deregister_script('autosave');

}

  添换成述的代码,让不自动保存我们我们我们 歌词 的文章记录,也也不说在我们我们我们 歌词 写文章的是后,前会一分钟保存一次草稿。确实我认为也如此 你什儿 必要,一块儿前会生成自动版本的修订稿。

  源头我们我们我们 歌词 处理了,现在必须删除数据库中的"冗余数据"大间题,我们我们我们 歌词 在post表格中的"post_type"字段都看"revision"和"post"一个多多数值量,确实或者post即可,revision确实是我们我们我们 歌词 的修订版本,都会自动生成的。不信我们我们我们 歌词 可不都都可以等会刷新看看。

  也不们就用批量SQL语句删除。

DELETE FROM wp_posts WHERE post_type = "revision"

  根据许多人不同的前缀,或者 修改下数据表,默认的我是用wp_posts。

  原文地址:http://www.itbulu.com/blog/907.html

Tags: wordpress   wordpress数据冗余  
责任编辑:mcwm