我找到了一个很好的答案,并在related question . 它使用htaccess,并将所有请求重定向到wp登录。php?动作=寄存器。
# BLOCK SPAM REGISTRATION REQUESTS (wp-login.php?action=register)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*(wp-login.php\\?action=register).* [NC]
RewriteRule ^(.*)$ http://isoreiki.com/about/account
</IfModule>
备注:
在我链接到的答案中,他完全阻止了这些请求。然而,我已经将他们重定向到强大的Pro注册表单,正如您在RewriteRule中看到的那样据我所知,所有注册尝试,甚至wp注册。php,将通过wp登录。php?动作=寄存器我已经用我强大的表单测试了注册,它仍然运行良好。此外,wp登录。php,包括丢失的密码,仍在运行