Super Switch插件-禁止WordPress文章修订版本代码[修]

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

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

WordPress 文章ID不连续的缘由
文章自动保管草稿。在我们新建文章时,wordpress会新建一个自动保管的草稿,以维护准备发布的文档不丧失,但每次保管都会占用ID;
文章修订版本的保管。每当你修正文章时都会产生修订版本,而且是每修正一次就产生一个,每个修订版本都会占用一个ID;
上传附件占用ID。附件相似于我们的文章,每一个附件会占用一个文章ID。
WordPress 文章ID不连续的办法
俗话说的好,解铃还须系铃人,有的放矢才是关键。既然是上述三个缘由占用ID,那么将其一 一禁用即可,前面的文章不能保证,但修正之后的文章还是能够做到文章ID连续的。

办法一:运用Super Switch插件

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

Super Switch插件-禁止WordPress文章修订版本代码

办法二:假如不想运用插件,那么还能够在当前主题下的 functions.php 文件添加以下代码:

//禁用文章自动保存
add_action('wp_print_scripts','fanly_no_autosave');
function fanly_no_autosave(){
wp_deregister_script('autosave');
}
//禁用文章修订版本
add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 );
function fanly_wp_revisions_to_keep( $num, $post ) { return 0;}
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容