で検索ページを作成する方法を説明します WordPress。検索ページは、訪問者がウェブサイト上の特定のコンテンツを検索できるようにするものです。検索ページテンプレートの作成、検索ページへのリンク、検索ページのカスタマイズ、検索結果の保存、検索結果の合計数の表示といった重要な側面を解説します。
知っておくべきこと
検索ページを作成する前に、知っておくべきことがいくつかあります。
- に基づいてコンテンツを検索できる検索機能が組み込まれています キーワード。
- WordPress には、ウェブサイトのサイドバー、ヘッダー、またはフッターにデフォルトで追加できる検索フォームが含まれています。.
- 専用の検索ページを作成するには、カスタム検索ページ テンプレートを作成するか、検索要素を提供するページ ビルダー プラグインを使用する必要があります。.
検索ページテンプレートの作成
検索ページ テンプレートを作成するには、次の手順に従います。
- ファイル マネージャーまたは FTP クライアントを介して WordPress テーマ ファイルにアクセスします。.
- テーマのフォルダ内の page.php ファイルを見つけて、複製コピーを作成します。.
- 同一のファイルの名前をsearch.phpに変更します。.
- テキスト エディターで search.php ファイルを開きます。.
- を使用して、検索結果を表示するようにテンプレートをカスタマイズします HTML 。検索テンプレートのカスタマイズについては、WordPress Codexまたはテーマ開発者向けドキュメントを参照してください。
- 変更を保存し、search.php ファイルをテーマ フォルダーにアップロードします。.
検索ページの作成
WordPress で検索ページを作成するには、次の手順に従います。
- WordPress 管理ダッシュボードにログインします。.
- 「ページ」に移動し、「新規追加」をクリックして新しいページを作成します。.
- 「検索」や「コンテンツの検索」など、検索ページのタイトルを入力します。
- によって提供される検索ブロックを使用して、検索フォームを追加します ページ ビルダー プラグイン。
- ページを保存します。.
検索ページへのリンク
検索ページにリンクする方法はいくつかあります。
ページIDの使用
- WordPress管理ダッシュボードの「ページ」画面に移動します。.
- 検索ページを見つけて、そのページ ID を書き留めます。.
- 検索ページにリンクするには、次の URL 構造を使用します: https://yourdomain.com/?page_id=PAGE_ID。PAGE_ID は、検索ページの実際のページ ID に置き換えます。.
ページスラッグの使用
- WordPress管理ダッシュボードの「ページ」画面に移動します。.
- 検索ページを見つけて、そのページスラッグを書き留めます。.
- 検索ページにリンクするには、次の URL 構造を使用します: https://yourdomain.com/page-slug。page-slug を検索ページの実際のスラッグに置き換えます。.
wp_list_pages() の使用
ウェブサイトにナビゲーションメニューがある場合は、wp_list_pages() 関数を使って検索ページへのリンクを生成できます。テーマのテンプレートファイルまたはナビゲーションメニューに以下のコードを追加してください。
wp_list_pages('title_li=&include=PAGE_ID');
PAGE_ID を検索ページの実際のページ ID に置き換えます。.
検索ページのカスタマイズ
テンプレート(search.php)を変更することで、検索ページをカスタマイズできます。これにより、検索結果のレイアウト、スタイル、表示を制御できます。テーマのデザインと要件に合わせてテンプレートをカスタマイズしてください。.
検索ページの結果とページ区切りの保存
WordPressは検索ページの結果とページネーションを自動的に保存します。ユーザーが検索を実行し、検索結果をクリックすると、単一の投稿またはページに移動します。検索クエリは保存されるため、必要に応じて検索結果に戻ることができます。.
合計結果を表示
検索ページに検索結果の合計数を表示するには、検索ページ テンプレート (search.php) 内で次のコードを使用します。
<?php
グローバル $wp_query;
$total_results = $wp_query->found_posts;
エコー '<p>合計結果:.' $total_results . '</p> ';
?>
このコードは、グローバル $wp_query オブジェクトから検索結果の合計を取得し、検索ページに出力します。.
これらの手順に従うことで、WordPressで検索ページを作成し、ウェブサイトのデザインと機能に合わせてカスタマイズできます。専用の検索ページは、ウェブサイト上のコンテンツを集中的に効率的に検索できる手段を提供し、ユーザーエクスペリエンスを向上させます。.