logo

publicado em:6/03/18 9:23 AM IntermediárioWordpress

Neste post iremos ensinar como você pode alterar o texto do botão procurar do WordPress. O botão pode vir com o nome “buscar”, “pesquisar”, “procurar”, vai depender se está utilizando a tradução do WordPress, ou se o criador do tema definiu uma nova nomenclatura.

1. Alterando o Functions.php

Um caminho a ser seguido é simples, basta alterar o arquivo functions.php e adicionar um filtro que modifique o texto do botão. Para isso é preciso adicionar o código abaixo e trocar o value=”Procurar” pelo valor desejado.


add_filter('get_search_form', 'my_search_form_text');
 
function my_search_form_text($text) {
 $text = str_replace('value="Search"', 'value="Procurar"', $text); // altere o valor
 return $text;
}

2. Criando um arquivo searchform.php

Se a alternativa anterior não der certo. Você pode criar o arquivo com o nome “searchform.php” e colocar ele na pasta principal do tema.
Neste arquivo você pode configurar como será o seu formulário de pesquisa, bem como alterar o nome de busca.
No exemplo abaixo utilizamos o formulário utilizado no tema MWPRESS, todavia você precisará ter o CSS personalizado do seu jeito. Utilizamos a base do botão de busca com o css do framework bulma.io

<?php
/**
* Theme: MWPRESS
* Template for searchform
* @package Multiwordpress
*/
?>
<form role="search" method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">

<?php global $mwpress_opt; ?>

<div class="field has-addons">
<div class="control">
<input class="input" value="<?php echo get_search_query(); ?>" name="s" id="s" type="text" placeholder="<?php echo __('Procurar no site', 'mwpress'); ?>">
</div>
<div class="control">
<a class="button" style="color:white" onclick="document.getElementById('searchform').submit();">
<?php echo __('Procurar', 'mwpress'); ?>
</a>

</div>

</form>

Receba conteúdo sobre Como Criar Cursos e Sites Profissionais
Ao se inscrever você ainda concorre mensalmente a vagas gratuitas em nossos cursos!
Apenas enviaremos conteúdos de qualidade e do seu interesse


Desenvolve sites há mais de 15 anos. Possui Mestrado em Ensino, curso de Programador Web e é formado em Pedagogia.