php - правильное поисковое выражение для bbpress - PullRequest
0 голосов
/ 30 апреля 2010

У меня в поисковой системе 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 ]

0 голосов
/ 02 мая 2010

search.php моя тема существует

@ Билл, это была опечатка?

Как сказал @AshFame, создайте файл с именем searchform.php в папке вашей темы, и search_form() загрузит его вместо значения по умолчанию.

0 голосов
/ 30 апреля 2010

Используется файл search-form.php в вашем файле темы для отображения формы поиска. Вы можете стилизовать его там, и если файл не существует в вашем файле темы, он использует файл из темы по умолчанию.

...