解决 WordPress 文章ID不连续的方法

文章编号:1626 2024-04-22 functions.php

由于 WordPress 自身机制问题,导致我们在固定链接中使用了文章ID,那么就会导致文章ID不连续,虽说文章ID不连续倒也没什么,但有强迫的人总感觉比较别扭。

为了解决这个问题,白天也是亲自尝试了网上很多教程,最后总结一些有用的东西,于是有了这篇文章,希望能为大家解决 WordPress 文章ID不连续的问题带来帮助。

解决 Wordpress 文章ID不连续的方法

WordPress 文章ID不连续的原因

WordPress 文章ID不连续的方法

俗话说的好,解铃还须系铃人,对症下药才是关键。既然是上述三个原因占用ID,那么将其一 一禁用即可,前面的文章不能保证,但修改之后的文章还是可以做到文章ID连续的。

方法一:使用Super Switch插件

在Super Switch插件上,可以直接禁用 wordpress 自动保存和保存修订版本。另外这款插件还有其他一些不错的禁用选项,觉得不错的朋友可以下载体验下。

解决 Wordpress 文章ID不连续的方法
Super Switch 插件设置截图

注:由于后台安装插件搜不到该插件,白天已将该插件保存到自己的网盘。

super-switch插件下载:

方法二:如果不想使用插件,那么还可以在当前主题下的 functions.php 文件添加以下代码:

// 解决 WordPress 文章ID不连续的方法 -禁用自动保存,所以编辑长文章前请注意手动保存。

另外附件是否上传属于个人意愿,如果希望附件不占用ID,那么新建的文章不上传附件即可。

结语:

以上就是解决 WordPress 文章ID不连续的方法,其实文章多了之后白天对文章ID的不连续其实也没那么在乎了,至少自动保存草稿这个功能白天还是比较认可了,有时候自动保存挺有用的,建议是不要禁用吧,至于文章修订版本的保存,可以选择禁用。

过去的今天:

functions.php

原创文章,作者:白天,如若转载请注明出处: 解决 WordPress 文章ID不连续的方法


wordpress4.2.2版本的id不连续怎么解决

如果你不是特别在意,连不连续也是无关紧要的,本文对你来说也没多大意义了。 一、禁用文章修订版 所谓的文章修订版就是你每次修改一次文章,它都会自动帮你保存修改之前的文章版本,专业术语叫做版本控制,这样保证了在误修改的情况下可以还原之前的内容,这个在维基文档的维护方面是有很大帮助的,但是作为我们的小博客,似乎没多大用处,而且这个修订版在数据库中是占据一个ID的,这也是导致文章ID不连续的问题之一。 要想禁用文章修订版,可以在 文件中添加:1 define(WP_POST_REVISIONS, false);二、删除文章修订版 禁用了文章修订版之后,数据库中还是保存着之前已经创建的文章修订版,这些其实已经没多大用处,而且占着ID,我们可以将它删除。 至于怎么删除,可以在 phpmyadmin 中执行以下SQL语句(做好备份) DELETE a,b,cFROM wp_posts aLEFT JOIN wp_term_relationships b ON ( = _id)LEFT JOIN wp_postmeta c ON ( = _id)WHERE _type = revision;三、删除不必要的附件 相信很多博友在发布文章都会同时上传/插入一些附件,如图像、视频、音乐等,这些附件可以在WordPress管理后台 – 媒体库中看到,不同媒体对应了不同的文章。 可是你要注意的是这些媒体也是占据着文章ID的,它们与文章都保存在同一个数据库表wp_posts中。 如果你特别追求文章的ID一定要完美无缺地连续,请不要在发布文章的时候上传/插入这些媒体,并请在WordPress管理后台 – 媒体库中,删除之前上传的媒体(注意这个操作不只是删除记录,而且会删除你上传的文件),需要的话请用FTP重新上传这些文件。 四、禁用自动保存 自动保存的好处是你在编辑文章的时候,每隔一小段时间系统会自动帮你保存编辑的文章,防止网页突然关闭,导致之前写的几千字哗啦一下全没了。 缺点是每篇都文章都会有一个自动保存的记录,同样占据一个文章ID,也是文章ID不连续的原因之一,如果你不需要这个功能,请在以下两个文件中:12 wp-admin/-admin/注释掉这行:1 //wp_enqueue_script(autosave);五、重新排列不连续的文章ID 以下方法已不支持最新版WordPress。 完成以上四步,基本上可以保证以后发布的文章ID都会是连续的了,但是之前已经发布的文章ID还是一片混乱,得把他们重新排列,以保证是ID是连续的。 我写了一个PHP脚本,你可以通过以下网址下载,下载后用文本编辑器打开,根据开头的说明修改数据库信息,然后将该PHP文件上传至你的博客空间,运行一下看到OK就可以了,你可以到phpmyadmin中查看wp_posts表中的id是不是连续的了。 还是那句话,开始之前请先备份你的数据库。 (如果你使用了post id作为固定链接,那么将可能改变所有文章的网址,会影响搜索引擎收录;如果你用的插件建立了新的数据库表,如投票插件等,也将会出现问题;如果你的博客中创建了父子关系的页面,运行了以下脚本将会失去此关系。 请慎用!)

如何修改wordpress中post的id?

在后台 设置固定连接中可以定义你需要的ID样式你可以定义/%category%/%postname% 这样就是 http:// 你的域名/category/分类名/文章文章名的话 在编辑文章的时候勾选一下别名,自己定义固定连接的具体名称如果不改的话就是文章的标题

wordpress循环输出指定ID文章分类名称

具体步骤如下:

获取分类目录ID

第一步:在WordPress后台 -> 文章 -> 分类目录,找到你需要的分类目录,点击打开,就能看到相应的ID了,当然,您也可以看看部落之前介绍过的wordpress获取分类目录的ID号这一篇文章。

第二步:添加代码

在需要显示的页面添加下面的代码,分类ID和显示篇数请根据实际需求调整:

自己来根据需要进行相应的调整即可。

 爱情与亲情的区别  哪里的西洋参最好最正宗  喝康宝莱会瘦小腿吗女生  专业调剂怎么写  电子与智能化资质二级  管理费用包括  仅限物理报考专业  永城 专业 
本文地址: https://www.q16k.com/article/4159d8531102c66d1dc6.html
Designify

Create exceptional product photos and more: Pick any image to start the magic ✨

源码搜藏网

该站点未添加描述description...

金相

该站点未添加描述description...

汽车销量排行榜

汽车销量排行榜是一家专业的互联网汽车品牌分享网站,提供世界汽车标志大全及世界汽车销量排行榜,推荐世界名车包括德国、美国、法国、英国、意大利、韩国、日本等国的奔驰、宝马、奥迪、保时捷、兰博基尼、法拉利、劳斯莱斯、凯迪拉克、雷诺、捷豹、路虎、林肯、现代、雷克萨斯等世界汽车品牌。

SVG花式排版

该站点未添加描述description...

统一身份认证平台

该站点未添加描述description...

篮球

篮球,篮球- 免费在线电子杂志阅读,发布平台,提供免费《篮球》在线杂志阅读,免费《篮球》杂志原版下载等服务.

人事处

该站点未添加描述description...

牛掰网

牛掰网是残浔网络传媒旗下的一个资源分享站点,我们是互联网行业的立足者之一,也是一个新的自媒体团队。 牛掰网成立于2018年9月16日,这是一个非常吉利的日子,也是我们带着大家走向新的互联网世界的时刻,我们不求数量只求质量。努力服务资源创新和安全,通过建立互联网自媒体平台,为中国的科技创新资源分享平台提供最有价值的信息,最具有创造力的思路与模式服务来帮助各类创业者以及资源爱好的人。

插片网

插片-www.z217.com(021-54358329)

优美青春版简约主题

该站点未添加描述description...

分享家

该站点未添加描述description...

舟山水利网

该站点未添加描述description...

2345网址导航

该站点未添加描述description...

安兔兔(ANTUTU)

安兔兔评测是一款专业级跑分软件,支持Vulkan、UFS3.0等最新技术,可以让您清楚了解手机的真实性能。安兔兔验机应用,则可以检验手机的真伪,获取硬件参数。安兔兔关注业界热点,实时为您更新手机资讯、新机跑分曝光、新机硬件参数、行业数据。