Извините, если это глупый вопрос.Замените кнопку «Поиск» в Wordpress шрифтом шрифта Awesome
Я использую Wordpress 4.0 с Bootstrap 3.0, и я просто включил Font Awesome через файл functions.php. Все работает нормально (я использовал значки для социальных сетей и т. Д.).
Теперь я хочу изменить кнопку «Поиск» на боковой панели на значок шрифта Awesome (значок поиска, а не кнопка + текст). Код в файле сор-включает/общего template.php выглядит следующим образом:
<label>
<span class="screen-reader-text">' . _x('', 'label') . '</span>
<input type="search" class="search-field" placeholder="' . esc_attr_x('', 'placeholder') . '" value="' . get_search_query() . '" name="s" title="' . esc_attr_x('', 'label') . '" />
</label>
<input type="submit" class="search-submit" value="'. esc_attr_x('Search', 'submit button') .'" />
Я хочу только поле ввода со значком рядом с ним, например, так:
<label>
<span class="screen-reader-text">' . _x('', 'label') . '</span>
<input type="search" class="search-field" placeholder="' . esc_attr_x('', 'placeholder') . '" value="' . get_search_query() . '" name="s" title="' . esc_attr_x('', 'label') . '" />
</label>
<i class="fa fa-search"></i>
Но да , это не работает ... Если я нажму на значок, ничего не произойдет. Я попытался поставить i-й класс и т. Д., Где теперь находится esc_attr_x («Поиск»), но это тоже не помогло.
Почему вы хотите изменить значок поиска по умолчанию WordPress? Если вы ребрендинг WordPress для редактирования основных файлов WordPress - это ужасная идея, так как все ваши перезаписываемые записи будут перезаписаны сразу после обновления WordPress. Вместо этого посмотрите на изменение таблицы стилей или даже используйте javascript для ввода элементов DOM. – dotty