Recientemente, uno de nuestros usuarios habituales preguntó si había una manera fácil de agregar el formulario de búsqueda de WordPress en el contenido de su publicación o página usando un shortcode. Bueno, la respuesta a esa pregunta es sí. En este artículo, le mostraremos cómo agregar el formulario de búsqueda de WordPress en el contenido de su publicación o página mediante la creación de una búsqueda de WordPress. shortcode.
Todo lo que tienes que hacer es abrir el archivo functions.php de tu tema o un archivo específico del sitio. plugin y pega el siguiente código:
add_shortcode('wpbsearch', 'get_search_form');
Entonces usa el shortcode en el contenido de su publicación / página así: [wpbsearch]
Esto mostrará el formulario de búsqueda predeterminado. Si desea mostrar un formulario de búsqueda personalizado, puede hacerlo así:
function wpbsearchform( $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_shortcode('wpbsearch', 'wpbsearchform');
Esperamos que este artículo ayude a todos aquellos que quisieron crear un formulario de búsqueda. shortcode en WordPress.
.
Fuente: wpbeginner