WordPressの検索プラグイン「Search & Filter」の設定変更の備忘録~プラグインファイルエディターで編集~

ad

2023-05-29 テック・アイ技術情報研究所

このWordPressプラグイン「Search & Filter」、「絞り込み検索」ができるなど無料版で、かつ自由度が高いので愛用しています。今回は、このブログ「Tii技術情報」に適用できるように、プラグインの設定を改良したので、備忘録として掲載しておきます。

この修正には、コトミルIT さんの「【WP】カスタムしたパーマリンクのページをSearch & Filterでヒットするようにする方法」URL:https://it.cotomil.com/search-edit/ を参考にさせていただきました。(感謝)

問題点:

このサイトは、パーマリンクURLが【”https://tiisys.com/blog/%year%/%monthnum%/%day%/%postname%/”】のように【blog/】が付いているため、通常の設定方法では、赤字部分がない検索、
【”https://tiisys.com/category/%%/?s=%”】となり、結果、「404:ページが存在しません」エラーになる。

これを、【”https://tiisys.com/blog/category/%%/?s=%”】のように修正したい。

解決の作業手順:

①WP>プラグイン>プラグインファイルエディター>編集するプラグインを選択>Search & Filter  にて

②search-filter.php のURLを指定する部分に␣’blog/’␣.␣  を追加する。
カテゴリーパス名の前に追加する、今回は550行目

③tax_pathの部分に␣’blog/’␣.␣  を追加する。
タクソノミーパス名の前に追加する、今回は680行目

④書き込み後、下部にあるファイルを更新をクリックして書き込みを完了させる。(エラーが出たら、書式等の間違いあり。)

⑤プラグイン>インストール済みプラグイン、のおいて、Search & Filterの自動更新は「無効化」にしておくことにより、勝手に更新されないようにしておくこと。

注意点:

*)今回用いたSearch & Filterのバージョン 1.2.16です。バージョンにより書き込む場所と様式が異なるので注意を要する。
**)この方法は、Search & Filterがアップデートされるとたぶん元に戻ってしまいます。また、稼働中のプラグインの中身をいじるのはあまり推奨できません。

 

1602ソフトウェア工学
ad
ad
Follow
ad
タイトルとURLをコピーしました