停止不需要的WP重定向到新URL

时间:2018-01-29 作者:IXN

我有一个自定义类型的帖子,为此我更改了url。我已经刷新了永久链接并清除了站点和浏览器缓存。旧url现在自动重定向到新url。可能是因为post ID相同(?)。是否可以停止旧url以指向新url?

1 个回复
最合适的回答,由SO网友:swissspidy 整理而成

WordPress使用一个名为wp_old_slug_redirect() 了解你是否正在寻找一个最近更换了slug的帖子,并将你重定向到它的新主页。

如果要防止此特定帖子出现这种行为,请删除_wp_old_slug 从数据库中发布该帖子的元条目。

如果要防止所有帖子出现这种行为,请完全禁止使用该功能:

remove_action( \'template_redirect\', \'wp_old_slug_redirect\' );

结束

相关推荐

当我使用wp_reDirect()函数时,也可能会重定向

我想我的插件重定向到一个页面时,一些条件不符合插件激活后。我一直在To many redirects... 错误消息。我的代码如下所示:if (! defined(\'WPINC\')) die; if (! class_exists(\'AwesomePlugin\')) { class AwesomePlugin { public function __construct(){ //Register admin