Cómo crear un formulario de búsqueda de WordPress para tipos de publicaciones personalizadas

¿Desea crear un formulario de búsqueda avanzada en WordPress para tipos de publicaciones personalizadas?

Puede ofrecer a sus visitantes una mejor experiencia en el sitio web agregando un formulario de búsqueda que incluya sus tipos de publicaciones personalizadas en los resultados.

En este artículo, le mostraremos cómo crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas en WordPress, paso a paso.

Cómo crear un formulario de búsqueda avanzada en WordPress para tipos de publicaciones personalizadas

¿Por qué crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas en WordPress?

Si tiene muchos tipos de contenido diferentes, un formulario de búsqueda de tipo de publicación personalizado le permite ayudar a sus visitantes a encontrar más fácilmente el contenido más relevante.

Por ejemplo, usamos tipos de publicaciones personalizadas aquí en AprenderWP para organizar nuestras secciones de ofertas y glosario. Esto los mantiene separados del resto del contenido de nuestro sitio.

Si tuviéramos que agregar un formulario de búsqueda de tipos de publicaciones personalizadas a cada una de estas páginas, los resultados de la búsqueda solo mostrarían publicaciones de esa categoría.

Este tipo de búsqueda personalizada ayuda a sus visitantes a ver más páginas y permanecer en su sitio por más tiempo, lo que genera señales positivas de SEO de WordPress, como una tasa de rebote más baja y un mayor tiempo de permanencia.

Dicho esto, le mostraremos cómo crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas en WordPress.

Cree un nuevo algoritmo de búsqueda de WordPress con un complemento de WordPress

La forma más fácil de crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas es mediante el BuscarWP enchufar. Es el mejor complemento de búsqueda para WordPress utilizado por más de 30.000 sitios.

Es fácil de usar y te da control total sobre los resultados de búsqueda de WordPress.

Lo primero que debe hacer es instalar y activar el complemento. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe ir a Ajustes » BuscarWP y luego haga clic en la opción de menú ‘Licencia’.

Agregar clave de licencia de SearchWP

Luego, ingrese su clave de licencia en el cuadro ‘Licencia’ y haga clic en el botón ‘Activar’.

Puede encontrar esta información en su cuenta en el sitio web de SearchWP.

Una vez que haya hecho eso, debe hacer clic en la opción de menú ‘Motores’.

Configuración de motores SearchWP

Esto lo lleva a una pantalla donde puede establecer la configuración de su motor de búsqueda. Piense en ello como crear su propio algoritmo de búsqueda de Google para su sitio web.

Con SearchWP, debe crear un motor de búsqueda en todo el sitio antes de poder crear un motor de búsqueda de tipos de publicaciones personalizadas, así que lo haremos primero.

Puede ajustar la configuración del motor de búsqueda haciendo clic en los menús desplegables ‘Publicaciones’, ‘Páginas’, ‘Biblioteca’ u otros tipos de publicaciones personalizadas.

Cada sección tiene un ‘Multiplicador de peso’ que cambiará la forma en que los motores de búsqueda clasifican el contenido.

Si desea que el motor de búsqueda valore los títulos de las páginas más que el contenido, ajuste el control deslizante en consecuencia.

Ajustar los atributos del motor de búsqueda

Una vez que haya terminado de personalizar la configuración predeterminada de su motor de búsqueda, asegúrese de hacer clic en el botón ‘Guardar motores’ para crear su primer motor de búsqueda.

Ahora que su motor de búsqueda inicial está configurado, es hora de crear un formulario de búsqueda avanzada para sus tipos de publicaciones personalizadas.

Agregue un formulario de búsqueda avanzada limitado a un solo tipo de publicación personalizada

Para crear un cuadro de búsqueda personalizado, comenzaremos agregando un motor de búsqueda separado que solo apunte a los tipos de publicaciones personalizadas que desea.

Primero, navegue a Ajustes » BuscarWP y luego haga clic en el botón ‘Agregar nuevo’.

Agregar nuevo motor de búsqueda SearchWP

Esto creará automáticamente un nuevo motor de búsqueda independiente.

A continuación, haga clic en el botón ‘Fuentes y configuración’.

Haga clic en fuentes y configuración

Aparecerá una ventana emergente donde puede seleccionar las fuentes para su motor de búsqueda personalizado.

Simplemente desmarque las casillas de las fuentes que no desea incluir.

En este ejemplo, solo dejaremos marcada la casilla «Cupones», ya que queremos crear un formulario de búsqueda que solo permita a los usuarios buscar en nuestras páginas de cupones.

También debe darle un nombre a su motor de búsqueda. Tome nota del nombre en el cuadro ‘Nombre del motor’, porque lo necesitará en un paso posterior.

Configuración adicional del motor de búsqueda

Luego, haga clic en el botón ‘Listo’.

Una vez que haya hecho eso, haga clic en el botón ‘Guardar motores’ para guardar su nuevo motor de búsqueda de tipo de publicación personalizado.

Ahora, debe descargar la extensión de códigos abreviados de SearchWP para agregar fácilmente su nuevo formulario de búsqueda de publicaciones personalizadas a WordPress.

Primero, dirígete a la Extensión de códigos cortos SearchWP sitio web y luego haga clic en el botón ‘Descargar disponible con licencia activa’.

Descargar la extensión de códigos cortos de SearchWP

Después de eso, debe instalar y activar la extensión de la misma manera que instaló el complemento anterior.

Ahora, puede crear una nueva página de formulario de búsqueda de publicaciones personalizada utilizando códigos abreviados.

Simplemente navegue hasta Páginas » Agregar nuevo y luego dale un nombre a tu página.

Después de eso, haga clic en el ícono más ‘Agregar bloque’ para que aparezca el menú de bloques.

Agregar bloque para códigos cortos

A continuación, escriba ‘HTML’ en el cuadro de búsqueda.

Luego, seleccione el bloque ‘HTML personalizado’.

Seleccionar bloque de códigos abreviados HTML personalizados

Una vez que haya hecho eso, puede agregar los siguientes códigos abreviados y HTML a su página. Si necesita más ayuda, consulte nuestra guía sobre cómo agregar un shortcode en WordPress.


[searchwp_search_form engine="coupon" var="searchvar" button_text="Find Results"]
 
<div class="search-results-wrapper">
 [searchwp_search_results engine="coupon" var="searchvar" posts_per_page=4]
  <h2>[searchwp_search_result_link direct="true"]</h2>
  [searchwp_search_result_excerpt]
 [/searchwp_search_results]
</div>
 
<div class="no-search-results-found">
 [searchwp_search_results_none]
 No results found, please search again.
 [/searchwp_search_results_none]
</div>
 
<div class="search-results-pagination">
 [searchwp_search_results_pagination direction="prev" link_text="Previous" var="searchvar" engine="my_test_engine"]
 [searchwp_search_results_pagination direction="next" link_text="Next" var="searchvar" engine="my_test_engine"]
</div>

El código anterior agregará su motor de búsqueda, creará una sección para mostrar los resultados de la búsqueda, mostrará un mensaje sin resultados si es necesario y agregará paginación si los resultados van en varias páginas.

Necesitas cambiar el nombre del motor engine="coupon" a su propio nombre de motor. El resto del código puede permanecer igual.

Publicar la página de códigos cortos de SearchWP

Asegúrese de hacer clic en ‘Publicar’ o ‘Actualizar’ para guardar su página y ponerla en marcha.

Su motor de búsqueda de tipo de publicación personalizada ahora está disponible en su sitio web.

Ejemplo de formulario de búsqueda de tipos de publicaciones personalizadas

SearchWP es un complemento de búsqueda muy flexible y personalizable. También puede usar este complemento para agregar búsqueda Ajax en vivo, crear una función de búsqueda por categoría y más.

Esperamos que este artículo le haya ayudado a aprender cómo crear un formulario de búsqueda avanzada en WordPress para tipos de publicaciones personalizadas. También puede consultar nuestra guía sobre cómo elegir el mejor creador de sitios web y nuestras selecciones del mejor software de chat en vivo para pequeñas empresas.

.

Deja un comentario