まえがき マルチサイトのWordPressの場合、デフォルトのページ内検索だと一つのブログしか検索対象に含まれません。 デフォルトのページ内検索はformタグのaction属性に指定されているURLのブログが検索対象となります。 しかし、WordPressをマルチサイトにしている場合は全てのブログを検索対象に含めたいことが結構あるはずです。 今回はマルチサイトの全ブログを検索対象に含める方法を紹介します。 search.php(検索結果ページ)にコードを追加する方法です。 全ブログを検索対象にするためsearch.phpを編集 search.phpのループ部分を下記のように修正します。 <div>検索キーワード '<?php echo get_search_query(); ?>'</div> <?php $query_string=esc_attr($query_string); $bl