ElegantThemes

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

¿Le gustaría crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas en WordPress?

Puede brindar 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 paso a paso cómo crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas en WordPress.

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

Si tiene una amplia variedad de tipos de contenido, un formulario de búsqueda de tipo de publicación personalizado puede ayudar a sus visitantes a encontrar el contenido más relevante más fácilmente.

Por ejemplo usamos tipos de publicaciones personalizadas aquí en WPBeginner para organizar el nuestro ofertas y glosario Secciones. Esto los separará del resto del contenido de nuestro sitio web.

Si tuviéramos que agregar un formulario de búsqueda de tipo de publicación personalizada 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 cual es beneficioso. SEO de WordPress Señales como una tasa de rebote más baja y un tiempo de permanencia más prolongado.

Ahora le mostraremos cómo crear un formulario de búsqueda de tipo de publicación personalizado avanzado en WordPress.

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

La forma más sencilla de crear un formulario de búsqueda de tipo de publicación personalizado avanzado es utilizar el SearchWP Enchufar. Eso es mejor complemento de búsqueda para WordPress Utilizado por más de 30.000 sitios web.

Es fácil de usar y le brinda un control total sobre los resultados de búsqueda de WordPress.

Primero tienes que instalar y activar el complemento. Para obtener más información, consulte nuestra guía paso a paso sobre Cómo instalar un complemento de WordPress.

Después de la activación, vaya a Configuración »SearchWP y luego haga clic en el elemento del menú ‘Licencia’.

Agregar clave de licencia de SearchWP

Luego ingrese su clave de licencia en el campo «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 esto, debe hacer clic en la opción de menú ‘Motores’.

Configuración del motor SearchWP

Esto lo llevará a una pantalla donde puede configurar las preferencias de su motor de búsqueda. Piense en ello como si creara su propio algoritmo de búsqueda de Google para su sitio web.

Con SearchWP, necesita crear un motor de búsqueda para todo el sitio antes de poder crear un motor de búsqueda de tipo de publicación personalizado, así que lo haremos primero.

Puede personalizar la configuración del motor de búsqueda haciendo clic en Publicaciones, Páginas, Biblioteca u otros tipos de publicaciones personalizadas listas desplegables.

Cada sección tiene un «multiplicador de peso» que cambia la clasificación del contenido por los motores de búsqueda.

Si desea que el motor de búsqueda clasifique los títulos de las páginas por encima del contenido, ajuste el control deslizante en consecuencia.

Ajustar los atributos del motor de búsqueda

Cuando haya terminado de personalizar la configuración predeterminada de su motor de búsqueda, haga clic en el botón «Guardar motores de búsqueda» para crear su primer motor de búsqueda.

Ahora que su primer motor de búsqueda 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, primero agreguemos un motor de búsqueda separado que solo apuntará a los tipos de publicaciones personalizadas que queremos.

Primero navega a Configuración »SearchWP y luego haga clic en el botón Agregar nuevo.

Agregar un nuevo motor de búsqueda SearchWP

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

Luego haga clic en el botón «Fuentes y configuración».

Haga clic en Fuentes y configuración

Aparecerá una ventana emergente para que elija las fuentes para su motor de búsqueda personalizado.

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

En este ejemplo, simplemente dejamos marcada la casilla de verificación Cupones porque queremos crear un formulario de búsqueda que solo permitirá a los usuarios buscar en nuestras páginas de cupones.

También debe asignar un nombre a su motor de búsqueda. Anote el nombre en el campo ‘Nombre del motor’, ya que lo necesitará en un paso posterior.

Configuración adicional del motor de búsqueda

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

Luego haga clic en el botón «Guardar motores de búsqueda» para guardar su nuevo motor de búsqueda personalizado para el tipo de publicación.

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

Primero ve al Extensión de códigos cortos de SearchWP Sitio web y luego haga clic en el botón «Descarga disponible con licencia activa».

Descargue 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 usar códigos cortos para crear una nueva página de formulario de búsqueda de publicaciones personalizada.

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

Luego haga clic en el símbolo más «Agregar bloque» para abrir el menú de bloque.

Agregar bloque para códigos cortos

Luego, ingrese «HTML» en el cuadro de búsqueda.

Luego seleccione el bloque «HTML personalizado».

Seleccionar bloque de código corto HTML personalizado

Una vez que lo haga, puede agregar los siguientes códigos cortos 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 se muestran en varias páginas.

Necesitas cambiar el nombre del motor engine="coupon" en el nombre de su propio 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 un formulario de búsqueda de tipo de publicación personalizado

SearchWP es un complemento de búsqueda muy flexible y personalizable. También puede utilizar este complemento para Agregar búsqueda de Ajax en vivopara crear un … Buscar por categoria Función y más.

Esperamos que este artículo le haya ayudado a aprender cómo crear un formulario de búsqueda de tipo de publicación personalizado avanzado en WordPress. Es posible que también desee ver nuestra guía sobre ¿Cómo elegir el mejor creador de sitios web? y nuestra selección de mejor software de chat en vivo para pequeñas empresas.

Si te ha gustado este artículo, suscríbete al nuestro. canal de Youtube para tutoriales en video de WordPress. También puedes encontrarnos en Gorjeo y Facebook.

El cargo Cómo crear un formulario de búsqueda avanzada en WordPress para tipos de publicaciones personalizadas apareció primero WPBeginner.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *