¿Cómo eliminar la barra de búsqueda de un tema de WordPress?

7 oct 2010, 14:51:08
Vistas: 85.8K
Votos: 8

¿Cómo eliminar la barra de búsqueda de un tema de WordPress?

1
Comentarios

¿Dónde se encuentra la barra de búsqueda? ¿En la barra lateral, encabezado o pie de página? ¿Qué tema estás utilizando?

shea shea
21 dic 2012 22:29:36
Todas las respuestas a la pregunta 3
2

Si el campo de búsqueda está implementado como un widget, esto se puede hacer a través de la interfaz de administración. Simplemente navega a Apariencia > Widgets y arrastra el widget de búsqueda desde el área de widgets al panel "Widgets disponibles".

Si el campo de búsqueda está codificado directamente en el tema, podría ser más fácil editar el CSS en lugar del HTML y PHP. Así es cómo:

  • Usa Firebug o una herramienta similar para localizar el elemento DIV que contiene el código de búsqueda.
  • En el archivo CSS del tema (probablemente style.css), añade display: none a ese DIV. ¡Eso es todo!

Este es un enfoque mínimamente invasivo. Si alguna vez deseas volver a habilitar la barra de búsqueda, simplemente elimina la declaración display: none de tu CSS.

7 oct 2010 19:01:14
Comentarios

Gracias, será una gran idea. Estoy a punto de implementarla.

Himanshu Vyas Himanshu Vyas
10 oct 2010 07:25:04

@kylan +1 por la idea de CSS. Esto es especialmente genial para temas hijos que consisten en un solo archivo: style.css.

ef2011 ef2011
1 feb 2012 17:04:22
0
  1. Intenta localizar el HTML que representa la barra de búsqueda.

  2. Luego busca en qué archivos del tema reside (puede estar definido en múltiples archivos - single.php, page.php, etc.)

  3. Elimina el marcado incluyendo la llamada PHP de todos los archivos.

7 oct 2010 15:38:29
0

Puedes encontrarlo en header.php y simplemente eliminarlo o usar el atributo CSS "display:none". El método get_search_form() representa la Barra de Búsqueda.

<?php
// ¿Se ha ocultado el texto?
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; ?>
17 feb 2013 18:09:49