wordpress链接id连续解决方案

wp这个id真的是把我这个强迫症搞惨了,20来篇文章id都快200了。于是乎就百度查了下,发现他们提供的三段代码 一段老文章修改是可行的,一到新文章就不行。气的我直拍肚皮

仔细认真看了一下他们的实现原来,原来就是利用 文章名的别名实现的

所以其实如果向我这种懒鬼一天不发几篇文章的 自个手动改就完事

附上老文章批量修改代码 放到主题目录下的functions.php 里边

function Bing_post_id_continuous_query(){
	set_time_limit( 0 );
	remove_action( 'publish_post', 'Bing_post_id_continuous' );
	query_posts( 'posts_per_page=-1' );
	$arr = array();
	while( have_posts() ){
		the_post();
		$post_id = $GLOBALS['post']->ID;
		$arr[] = $post_id;
	}
	wp_reset_query();	
	$arr = array_reverse( $arr );
	$i = 1;
	foreach( $arr as $post_id ){
		wp_update_post( array(
			'ID' => $post_id,
			'post_name' => $i++
		) );
	}
}
if( $_GET['post_id_continuous_query'] == 'yes' && current_user_can( 'level_10' ) ) add_action( 'init', 'Bing_post_id_continuous_query' );
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇