こんにちは
「New Portal」という名前のテーマを見つけることができませんでした。
https://wordpress.org/themes/search/New%20Portal/
テーマ名は正しいでしょうか?
もしかしたら「News Portal」テーマのことかしら?
https://wordpress.org/themes/news-portal/
ご連絡ありがとうございます。
すみません。間違っておりました。
ご指摘の通り「News Portal」のテーマで合っております。
https://wordpress.org/themes/news-portal/
宜しくお願いします。
検索フォームを表示しているのは、テーマの inc/hooks/np-header-hooks.php テンプレート ファイルです。
このテンプレートの、get_search_form() で検索フォームが表示されています。
この get_search_form() を、bbpress の検索フォーム (templates/default/bbpress/form-search.php のコードが参考になると思います) に置き換えるといいかと思います。
コードを書いてみました、参考までに・・・。
下記コードを、テーマの functions.php に追記し、「テーマ/inc/hooks/np-header-hooks.php」テンプレート ファイルの get_search_form() を get_bbpress_search_form() に置き換えてみてください。
functions.php に、
function get_bbpress_search_form( $echo = true ) {
$form = '<form role="search" method="get" id="bbp-search-form" action="' . esc_url( bbp_get_search_url() ) . '">
<label>
<span class="screen-reader-text">' . _x( 'Search for:', 'label' ) . '</span>
<input type="search" class="search-field" placeholder="' . esc_attr_x( 'Search …', 'placeholder' ) . '" value="' . esc_attr( bbp_get_search_terms() ) . '" name="bbp_search" />
</label>
<input type="hidden" name="action" value="bbp-search-request" />
<input type="submit" class="search-submit" value="'. esc_attr_x( 'Search', 'submit button' ) .'" />
</form>';
if ( $echo )
echo $form;
else
return $form;
}
ご連絡ありがとうございます。
そしてものすごくありがとうございます。
丁寧な説明でさらにコードの記述までして頂き本当に助かりました。
ishitaka様のご教授通りにしましたら1分でできました。
本当に助かりました。
そして重ね重ねになってしまいますが、とてもとてもありがとうございました。