在wordpress里当我们输入一个错误或者不完整的链接时,wp会自动猜测正确的链接地址,从而跳转到猜测网址而不是显示404错误页面
回复里支持html功能是不安全的,也没有必要,我们可以修改主题的functions.php
来关闭这些功能
关闭猜测网址:
add_filter('redirect_canonical', 'stop_guessing');
function stop_guessing($url) {
if (is_404()) {
return false;
}
return $url;
}
关闭回复的HTML功能:
add_filter( 'pre_comment_content', 'wp_specialchars' );