検索結果のパーマリンクについて
-
検索結果のパーマリンクについて質問です。
検索プラグインは「wp custom search」を使用しています。検索結果のパーマリンクを下記のように変更すると検索結果に何も表示されなくなります。
http://example.com/?search-class=…
↓
http://example.com/search/?search-class=…パーマリンクの変更は、wp custom searchのextra_search_fields.phpの235行目にある
$formAction = get_option('home');
を
$formAction = get_option('home').'/search/';
にすると変更できました。パーマリンクを変更しても検索結果が表示されるようにしたいのですが、良い方法はないでしょうか?
検索結果のパーマリンクを変更したい理由は、サイトのトップページが静的HTMLを使用しているためです。
トップページが静的HTMLなので、http://example.com/?search-class=… だと静的HTMLが優先されて検索結果が確認できないので、http://example.com/search/?search-class=… に変更したいのです。サイトは一部をWPにしています。
サイトの一部なので「WordPressを専用ディレクトリに配置する」設定をしています。
・設置ディレクトリ:http://example.com/wp/
・公開ディレクトリ:http://example.com/ただ、既存のサイトの一部をWP化したので、サイトのトップページはWPで対応せず、元からある静的HTMLのindex.htmlを使用しています。
サーバ内のファイル構成
・index.html(こちらを表示)
・index.php
・wpフォルダ
・content.html(WordPressで対応)
・sample/post.html(WordPressで対応)トップのindex.htmlもWPにしてしまうのが一番良いのだと思うのですが、他のCMSやCGIなどと連携しているので、静的HTMLのまま使用するしかないのです。
どなたかご教授いただけると有難いと思います。
よろしくお願いいたします。
トピック「検索結果のパーマリンクについて」には新たに返信することはできません。