php - правильное поисковое выражение для bbpress
У меня в поисковой системе WordPress очень простое окно поиска, и в поисках преемственности я хочу то же самое для моего форума bbpress - в настоящее время у меня не получается.
Для WP у меня есть:
<div id="search">
<form action="<?php bloginfo('home') ?>" method="get">
<div class="hiddenFields"></div>
<p><input name="s" id="s" maxlength="100" size="18" /><input class="submit" id="submit-button" type="submit" value="submit" /></p></form>
</div>
Для bbPress Форма 'method="get">' исключается, и, конечно, мне нужно другое выражение. bbpress обычно использует:
<div class="search"><?php search_form(); ?></div>
Это разрушает все - я не получаю никаких стилевых атрибутов, кроме позиции... Я могу сделать так, чтобы это выглядело хорошо (и согласованно), удалив - но тогда это, очевидно, просто пустышка без поиска - есть идеи, чтобы исправить последнее? Спасибо
<div id="search">
<div class="hiddenFields"></div>
<p><input name="s" id="s" maxlength="100" size="18" /><input class="submit" id="submit-button" type="submit" value="submit" /></p>
</div>
2 ответа
Он использует файл search-form.php в вашем файле темы для отображения формы поиска. Вы можете стилизовать его там, и если файл не существует в вашем файле темы, он использует тот из темы по умолчанию.
search.php существует моя тема
@ Billn, это была опечатка?
Как сказал @AshFame, создайте файл с именем searchform.php
в папке вашей темы, и search_form()
загрузит это вместо значения по умолчанию.