it-roy-ru.com

Как удалить строку поиска из темы WordPress?

Как удалить строку поиска из темы WordPress?

7
Himanshu Vyas

Если поле поиска реализовано в виде виджета, это можно сделать через интерфейс администрирования. Просто перейдите в "Внешний вид"> "Виджеты" и перетащите виджет поиска из области виджетов на панель "Доступные виджеты".

Если поле поиска жестко запрограммировано в теме, может быть проще отредактировать CSS, чем HTML и PHP. Вот как:

  • Используйте Firebug или аналогичный инструмент, чтобы найти элемент DIV, содержащий код поиска.
  • В CSS-файле темы (возможно, style.css) добавьте display: none к этому DIV. Это оно!

Это минимально инвазивный подход. Если вы захотите снова включить панель поиска, просто удалите оператор display: none из своего CSS.

9
kylan
  1. Попробуйте найти HTML-код, представляющий панель поиска.

  2. Затем найдите, в каких файлах темы он находится (он может быть определен в нескольких файлах - single.php, page.php, ..)

  3. Удалите разметку, включая вызов php, из всех файлов.

4
Marek

Вы можете найти его в header.php и просто удалить его или использовать атрибут CSS "display: none" . get_search_form () метод представляет панель поиска.

<?php
// Has the text been hidden?
if ( 'blank' == get_header_textcolor() ) : ?>

    <div class="only-search<?php if ( $header_image ) : ?> with-image<?php endif; ?>">
    <?php get_search_form(); ?>
    </div>
    <?php
        else :
    ?>
    <?php get_search_form(); ?>
<?php endif; ?>
3
Thiha Maung