Como alterar nome das colunas de Widgets no WordPress

Um dia eu tive que montar um blog para um cliente, no qual ele teria pessoas com pouco experiência na utilização de CMSs, e me pediu que eu tornasse o wordpress o mais intuitivo possível, e uma dessas necessidades foi tornar a área de widget mais amigável. Como o site teria várias áreas, e cada área teria uma sidebar diferente, então era preciso identificar as colunas dentro da área de widgets, relacionando-as com o nome da sua respectiva área de exibição.

Dentro de functions.php do seu tema, tem a função:

twentyten_widgets_init() {

É nesta função que o admin do wordpress chama as colunas de widgets existentes atualmente (First Sidebar, Second Sidebar e etc.). E também, é através desta função que você poderá substituir os nomes das colunas e adicionar novas colunas.

Cada bloco existente nesta função, igual a este exibido abaixo, representa uma coluna (ou sidebar) que você customiza com as opções de widgets.

register_sidebar( array(
'name' => __( 'Sidebar: A Empresa', 'twentyten' ), // Aki vc coloca o Nome da sidebar q vai aparecer na área de widget
'id' => 'sidebar-a-empresa', // aki é a ID da sidebar no qual vc vai referenciar (chamar) através da função q vou postar a baixo
'description' => __( 'Área lateral da seção: A Empresa', 'twentyten' ), // Aki vai a descrição q aparece logo a baixo do título da sidebar
'before_widget' => '<li id="%1$s">',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>',
) );<br clear="all" />
No arquivo sidebar.php vc usa essa função pra chamar a sua dinamic sidebar customizada
&lt;?php dynamic_sidebar( 'sidebar-a-empresa' ); ?&gt;

Você pode replicar esses blocos quantas vezes quiser, trocando apenas as informações principais.

Caso vocês tenha alguma dúvida neste assunto, entre em contato conosco.

2 comentários em “Como alterar nome das colunas de Widgets no WordPress

  • 28 de agosto de 2012 em 19:26
    Permalink

    Olá !

    Gostaria de saber se você pode me dar uma dica de como alterar o nome do botão PROCURAR do widget pesquisa no site, Já procurei em diversos arquivos .php .css (includes) e nada…

    Veja no link: http://www.sinpseleste.com em Procurar no site o botão PROCURAR, está um pouco maior do que a área e gostaria de corrigi-lo.

    Valeu !

    Resposta
    • 29 de agosto de 2012 em 21:04
      Permalink

      Olá, bem, para alterar o que está escrito no value do campo de busca, você tem que ir na pasta “wp-includes” e achar o arquivo “general-template.php”. Neste arquivo, lá pela linha 151 (utilize o dreamweaver para editar suas páginas que ele tem indicações de linhas), inicia a função que escreve no HTML o campo de busca.

      function get_search_form($echo = true) {…”

      Dentro dessa função, tem um HTML do formulário escrito nela, e repare no campo input submit que aparece assim:

      <input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />

      Basta você substituir o value do campo para o que você deseja, ou seja, basta retirar a função em negrti que eu marquei acima e trocar pelo texto que você quer, ficando dessa maneira:

      <input type="submit" id="searchsubmit" value="AQUI VAI SER TEXTO" />

      Tente isso, se não funcionar, me passe exatamente como você está chamando esse campo de busca no seu template, que eu vejo se existe alguma segunda opção para alterar isso. O WordPress tá igual a Microsoft, toda hora lança atualizações, fica até difícil de acompanhar hehe.

      Espero ter ajudado.

      Abraços.

      Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *