WordPress自定义帖子类型与部分插件匹配

时间:2016-10-11 作者:hootsmctoots84

我有一个很奇怪的问题。例如,有一个自定义帖子“people”。帖子标题是人的名字,并且启用了漂亮的永久链接。假设我们有一个名为“John Smith”的自定义帖子,上面有一个字母“John Smith”。如果我访问URLexample.com/jo, 它仍然会将我重定向到URLexample.com/john-smith.

我以前从未在WordPress中见过这种行为。有人知道可能是什么原因吗?

1 个回复
SO网友:shivgre

在活动主题的函数中添加此代码。php文件,它应该可以阻止Wordpress猜测不完整段塞的来源:

function no_redirect_guess_404_permalink( $header ){
    global $wp_query;

    if( is_404() )
        unset( $wp_query->query_vars[\'name\'] );

    return $header;
}

add_filter( \'status_header\', \'no_redirect_guess_404_permalink\' );

Original answer here

相关推荐

Only plain permalinks working

我对一个站点(多站点结构的一部分)有问题。突然,除了主页,所有静态页面都显示了最后一篇帖子的列表。单桩工作正常。如果我将永久链接从;职位名称;“到”;“普通”;一切正常。这里是htaccess文件。RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?