1.wordpress4.2.2版本的id不连续怎么解决
如果你不是特别在意,连不连续也是无关紧要的,本文对你来说也没多大意义了。
一、禁用文章修订版 所谓的文章修订版就是你每次修改一次文章,它都会自动帮你保存修改之前的文章版本,专业术语叫做版本控制,这样保证了在误修改的情况下可以还原之前的内容,这个在维基文档的维护方面是有很大帮助的,但是作为我们的小博客,似乎没多大用处,而且这个修订版在数据库中是占据一个ID的,这也是导致文章ID不连续的问题之一。要想禁用文章修订版,可以在 wp-config.php文件中添加:1define('WP_POST_REVISIONS', false);二、删除文章修订版 禁用了文章修订版之后,数据库中还是保存着之前已经创建的文章修订版,这些其实已经没多大用处,而且占着ID,我们可以将它删除。
至于怎么删除,可以在 phpmyadmin 中执行以下SQL语句(做好备份):12345DELETE a,b,cFROM wp_posts aLEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)WHERE a.post_type = 'revision';三、删除不必要的附件 相信很多博友在发布文章都会同时上传/插入一些附件,如图像、视频、音乐等,这些附件可以在WordPress管理后台 – 媒体库中看到,不同媒体对应了不同的文章。可是你要注意的是这些媒体也是占据着文章ID的,它们与文章都保存在同一个数据库表wp_posts中。
如果你特别追求文章的ID一定要完美无缺地连续,请不要在发布文章的时候上传/插入这些媒体,并请在WordPress管理后台 – 媒体库中,删除之前上传的媒体(注意这个操作不只是删除记录,而且会删除你上传的文件),需要的话请用FTP重新上传这些文件。四、禁用自动保存 自动保存的好处是你在编辑文章的时候,每隔一小段时间系统会自动帮你保存编辑的文章,防止网页突然关闭,导致之前写的几千字哗啦一下全没了。
缺点是每篇都文章都会有一个自动保存的记录,同样占据一个文章ID,也是文章ID不连续的原因之一,如果你不需要这个功能,请在以下两个文件中:12wp-admin/post-new.phpwp-admin/post.php注释掉这行:1//wp_enqueue_script('autosave');五、重新排列不连续的文章ID 以下方法已不支持最新版WordPress。完成以上四步,基本上可以保证以后发布的文章ID都会是连续的了,但是之前已经发布的文章ID还是一片混乱,得把他们重新排列,以保证是ID是连续的。
我写了一个PHP脚本,你可以通过以下网址下载,下载后用文本编辑器打开,根据开头的说明修改数据库信息,然后将该PHP文件上传至你的博客空间,运行一下看到OK就可以了,你可以到phpmyadmin中查看wp_posts表中的id是不是连续的了。还是那句话,开始之前请先备份你的数据库。
(如果你使用了post id作为固定链接,那么将可能改变所有文章的网址,会影响搜索引擎收录;如果你用的插件建立了新的数据库表,如投票插件等,也将会出现问题;如果你的博客中创建了父子关系的页面,运行了以下脚本将会失去此关系。请慎用!)。
2.如何查看wordpress版本号
如何查看当前的WordPress版本今天在修改网站的时候,不小心把最新版Wordpress3.5.1的wp-includes目录下的functions.php覆盖进去了,导致了网站登陆时报错,无法登入。
接下来的解决方法就是找到我当前Wordpress版本的原版文件,然后替换进去。可是,怎么得知我的当前的WordPress版本呢?找到一个极其简单的方法,不仅可以查看自己的,也可以查看别人的。
打开登陆界面,默认为/wp-login.php,然后右击查看源代码,你会看到有这么两条:复制代码代码如下:ver=3.4.2即version3.4.2,即WordPress3.4.2版本。
3.WordPress4.5.2火车头免登陆发布接口模块怎么用
WordPress4.1火车头web发布模块方法如下:
一、将火车头采集器及WordPress网站安装好,并下载或自己制作web在线发布模块。
二、配置火车头采集
1、新建任务
2、制作采集规则
3、发布:勾选web发布---web发布配置管理---选择web发布模块(WordPress4.1)---输入你的网站,获取cookie即可
三、选择要运行的任务,包括采网址,采内容及发布。
转载请注明出处51数据库 » wordpress4.2.2
亖呉?盀