WordPressの検索フォームのカスタマイズ方法

WordPressのテーマ「twenty-nineteen」の検索フォームのメモ

検索フォームの呼び出し箇所

class-wp-widget-search.phpのget_search_form関数で呼び出している。
試しにこの1行を削除すると検索フォームも消える。

GitHub – class-wp-widget-search.php > get_search_form

検索フォームをカスタマイズする場合

get_search_form関数を使うと自動的にHTMLを出力するため、デフォルトのままではカスタマイズができない。「searchform.php」を作ると、get_search_form関数を呼び出したときに、それが表示される仕組みになるため、それをカスタマイズしていく。

参考サイト

以下のサイトがわかりやすくてオススメ。
WordPressで「get_search_form」を使ったサイト内検索の実装