当サイト内の検索はGoogleのカスタム検索を利用しているため、WordPress標準の検索機能は使用していません。
WordPressの検索機能は、アドレスを直に打ち込めば機能してしまいます。
そのため、アクセスログを確認すると、ここを狙った悪質なアクセスがままあります。
そこで、WordPress標準の検索機能は無効化し、無効なサイトへ飛んでもらいます。
下記のコードを、お使いのテーマのfunctions.phpに追記してください。
add_filter('get_search_form', function(){ return null; });
add_action('parse_query', function(){
if (is_search() && !is_admin()) {
header('Location: http://0.0.0.0/');
exit;
}
});
これで、無用なアクセスとはサヨウナラです。
このようなアクセスは連続攻撃してくる事が多々ありますので、負荷を下げるためにも404ページすら開けない様にしました。
そしてログインしている管理画面内の検索は使いたいので、そちらの検索機能は有効化した状態となっています。