文章目录
本文最后更新于 2022-10-14,已超过 365 天未更新,内容可能已失效。
Wordpress发布文章的时候,ID是随机的,很是蛋疼!很多小伙伴用的ID当伪静态,都不知道发布多少文章了

下面就给出一个解决办法,免费分享给大家!!

重点来了

function.php文件最后添加如下代码即可

function keep_id_continuous()
{
	global $wpdb;
	$lastID = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' OR post_status = 'draft' OR post_status = 'private' OR ( post_status = 'inherit' AND post_type = 'attachment' ) ORDER BY ID DESC LIMIT 1");
	$wpdb->query("DELETE FROM $wpdb->posts WHERE ( post_status = 'auto-draft' OR ( post_status = 'inherit' AND post_type = 'revision' ) ) AND ID > $lastID");
	$lastID++;
	$wpdb->query("ALTER TABLE $wpdb->posts AUTO_INCREMENT = $lastID");
}

好了 ,添加上这个代码后,会按照最近发布的ID递增上去!!

CC 许可协议
署名-非商业性使用-相同方式共享 4.0 国际 了解协议
文章链接:https://zptheme.com/2661.html
本文作者:子佩·来源:子佩工作室

除非注明,子佩工作室 文章均为原创,转载请以链接形式标明本文地址。

相关推荐

登录后即可发表评论

社交账号登录

全部评论 (0)