Меняем надпись «to search type and press enter» в поиске wordpress


Думаю, что всем русскоязычным блогам на движке wordpress рано или поздно придется столкнуться с этим — с заменой текста в поисковой строке виджета.

«To Search, type and press enter»
532155f738d3871119374e3b

 

Если вы хотите изменить текст в поле поиска или добавить значок, измените widgets.php или конкретно widget-search.php , который можно найти по нескольким путям

/wp-content/themes/%название_темы%//lib

/wp-content/themes/%название_темы%/includes/widgets

 

Для widgets.php строку

$field_value = apply_filters(‘thesis_search_form_value’, __(‘To search, type and hit enter’, ‘%название_темы%’))

нужно  поменять на

$field_value = apply_filters(‘thesis_search_form_value’, __(‘Ваш текст’, ‘%название_темы%’))

 

Для widget-search.php строку

<input type=»text» id=»s» name=»s» value=»<?php _e( ‘to search type and hit enter’ , ‘tie’ ) ?>» onfocus=»if (this.value == ‘<?php _e( ‘to search type and hit enter’ , ‘tie’ ) ?>’) {this.value = »;}» onblur=»if (this.value == ») {this.value = ‘<?php _e( ‘to search type and hit enter’ , ‘tie’ ) ?>’;}» />
Меняем на

<input type=»text» id=»s» name=»s» value=»<?php _e( ‘Искать что-то’ , ‘tie’ ) ?>» onfocus=»if (this.value == ‘<?php _e( ‘Искать что-то’ , ‘tie’ ) ?>’) {this.value = »;}» onblur=»if (this.value == ») {this.value = ‘<?php _e( ‘to search type and hit enter’ , ‘tie’ ) ?>’;}» />

Вот и всё. Я на сайте Олежек.ру сделал вот такой текст:

53215afa38d3871114ae8da6