Hola a todos de nuevo!
Veréis, estoy teniendo problemas a la hora de insertar el campo de búsqueda en el tema de wordpress que estoy desarrollando de 0.
He seguido los siguientes pasos:
- Creo el siguiente código en el header.php que es donde quiero el cuadro de búsqueda
- Me voy al functions.php e inserto el siguiente trozo de código
Código PHP:
Ver originalfunction my_search_form( $form ) {
$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
</div>
</form>';
return $form;
}
add_filter( 'get_search_form', 'my_search_form' );
- Genero el fichero searchform.php con el siguiente contenido:
Código HTML:
Ver original<form role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
<div><label class="screen-reader-text" for="s">Search for:
</label> <input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" />
Ahora bien...busque donde busque en mi sitio, siempre se me va a la portada y no entiendo por qué (cosas de ser novato en esto de wordpress). En teoría debería buscarme dentro de las subcarpetas de mi tema no¿?
¿Alguno podría orientarme?
Gracias!