当前,WordPress在访问时返回random page,例如https://www.examplewebsite.com/?p=bdmvxmqa
目前它不返回404,我想更正它。但是我找不到在哪里查找代码。
答案 0 :(得分:1)
WordPress通常会重定向到最接近的匹配页面标题。 (至少当我使用WordPress时,它曾经回过头来。)
尝试将此行添加到functions.php中以关闭此功能:
pip install django-widget-tweaks
答案 1 :(得分:1)
如果这是旧的URL结构,则可以使用以下功能将所有?p请求重定向到您的首页或类似的页面:
function rusty_redirect_query() {
global $wp;
$wp->add_query_var('p');
if(get_query_var('p')) {
wp_redirect( home_url( '/page/to/redirect/' ) );
}
exit();
}
add_action( 'template_redirect', 'rusty_redirect_query' );