您可以通过以下操作向404发送任何作者页面请求parse_query
.
add_action( \'parse_query\', \'_404_author_archives\' );
function _404_author_archives( $qr ) {
if( is_author() )
$qr->set_404();
}
这将向404发送对作者页的任何请求。
如果你想更进一步,删除作者重写规则,你也可以很容易地通过打开过滤器来完成author_rewrite_rules
.
add_filter( \'author_rewrite_rules\', \'remove_author_rules\' );
function remove_author_rules() {
return array();
}
未经测试,但如果这还不足以消除作者,您必须让我知道。。