plugin-icon

SearchWP Modal Search Form

投稿者: Syed Balkhi·
モーダル検索フォームを、ブロックとしてメニューに、または直接テーマテンプレート内に素早く簡単に挿入できます。
評価
5/5
バージョン
0.5.7
有効インストール数
6K
最終更新日時
Dec 15, 2025
SearchWP Modal Search Form

SearchWP Modal Search Form を使用すれば、アクセスしやすく軽量なモーダル検索フォームを WordPress サイトに簡単に統合できます ! SearchWP Modal Search Form では SearchWP は必須ではありませんが、SearchWP がインストールされ、有効化されている場合には利用します ! 👍

この README に記載されている情報に加え、詳しいドキュメンテーションもご利用いただけます。

他のモーダルとの違い

SearchWP Modal Search Form は、アクセスしやすく軽量なモーダル検索フォームを簡単に実装できるようにする、という理念に支えられています。そして、優れた開発者 (およびユーザー) エクスペリエンスの実現も重視しています。

SearchWP Modal Search は WordPress と直接統合されます。デフォルトのモーダルフォームテーマは、有効なテーマで設定されたスタイルを基に作成されるため、オーバーヘッド を最小限に抑えられます。また、万能なテンプレートローダーも組み込まれているため、SearchWP Modal Search Form を最小限の手間で「完全にカスタマイズ」することができます。

カスタマイズの簡単さを示す例として、デフォルトのテンプレートを確認してみてください 🤓

サイトにモーダルフォームを追加

SearchWP Modal Search Form を使用すると、WordPress サイトのあらゆる場所にモーダル検索フォームを簡単に実装できます。組み込み済みの次の方法をご利用いただけます。

  1. メニュー項目として追加
  2. ショートコードを使用して追加
  3. Gutenberg ブロックとして追加
  4. プログラムでテンプレート内に追加

テンプレートのカスタマイズ

SearchWP Modal Search Form には、あらゆるテンプレートに検索フォームを表示する固有のテンプレートローダーがあり、テンプレートごとにモーダルの外観を「完全にカスタマイズ」することができます。

カスタムテンプレートは、次の方法で最も簡単に作成できます。

  1. テーマ内に searchwp-modal-form という名前のフォルダーを作成します
  2. そのフォルダー内に template.php という名前 (または末尾が .php の任意の名前) のファイルを作成します
  3. デフォルトテンプレートの内容をそのファイルにコピーします
  4. ヘッダーコメントブロックで SearchWP Modal Form Name の値をカスタマイズします
  5. ドキュメンテーションを参照しながら、マークアップやスタイルを好みに応じてカスタマイズします

モーダルの開閉時に (jQuery) イベントが発生する場合があります。jQuery は「依存関係はありません」が、jQuery が読み込まれている場合にはイベントが発生します。

// Add a callback when a modal is opened: jQuery('body').on('searchwpModalOnShow', function(e) { // Focus an input in the template. e.el.find('input').focus(); }); // Add a callback when a modal is closed: jQuery('body').on('searchwpModalOnClose', function(e) { alert('Modal closed!'); });

詳細については、テンプレートの詳しいドキュメンテーションをご覧ください。

無料Business プランを利用中
インストールすることで、WordPress.com の利用規約サードパーティプラグイン利用規約に同意したことになります。
最大テスト回数
WordPress 6.9
このプラグインをダウンロードして、 サイトに使用できます。