當(dāng)你的WordPress文章發(fā)布以后,再次修改別名(slug),WordPress會(huì)自動(dòng)重定向到新的別名(使用301重定向),這是非常棒的。但是它依舊會(huì)在數(shù)據(jù)庫(kù)中使用 _wp_old_slug 這個(gè)鍵保存舊的文章別名。
下圖的 mp6-bootstrap-admin 就是該文章的別名:

如果你想刪除它,可以登錄 phpMyAdmin ,然后使用下面的 SQL 命令:
注意:數(shù)據(jù)庫(kù)操作有風(fēng)險(xiǎn),請(qǐng)記得先備份數(shù)據(jù)庫(kù)!!
刪除某篇文章的舊別名:
DELETE FROM `wp_postmeta` WHERE `meta_key` = '_wp_old_slug' AND `meta_value` = 'the-old-post-slug'
刪除所有文章的舊別名:
DELETE FROM `wp_postmeta` WHERE `meta_key` = '_wp_old_slug'
注意修改 wp_postmeta 的前綴 wp_ 為你的數(shù)據(jù)庫(kù)前綴。
推薦閱讀:
phpMyAdmin教程 之 使用SQL查詢(xún)語(yǔ)句修改數(shù)據(jù)庫(kù)信息
WordPress 常用數(shù)據(jù)庫(kù)SQL查詢(xún)語(yǔ)句大全





倡萌,我想了解一下,我們經(jīng)常要更新一些舊的文章,但我們需要用戶(hù)們知道。怎樣實(shí)現(xiàn)文章更新后排在首頁(yè)第一位???
有插件嗎???
可以參考 http://www.ydqwiac.cn/wordpress-recently-updated-posts.html