Marketing

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

¿Quiere crear un formulario de búsqueda avanzada para tipos personalizados de publicaciones de WordPress?

Al agregar un formulario de búsqueda con tipos personalizados de publicaciones a sus resultados, puede brindar una mejor experiencia en el sitio web a sus visitantes.

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

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

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

Por ejemplo, usamos tipos personalizados de publicaciones en AprenderWP para organizar nuestras secciones de citas y diccionarios. Esto los distingue de otros contenidos en nuestro sitio web.

Si agregamos un tipo de publicación de formulario de búsqueda personalizado a cada una de estas páginas, los resultados de búsqueda solo mostrarán publicaciones en esa categoría.

Este tipo de búsqueda personalizada puede ayudar a sus visitantes a ver más páginas y permanecer más tiempo en su sitio, lo que envía señales positivas de SEO a WordPress, como tasas de abandono más bajas y más tiempo para permanecer en su sitio.

Habiendo dicho eso, le mostraremos cómo crear un formulario de búsqueda avanzada para tipos personalizados de publicaciones de WordPress.

Cree un nuevo algoritmo de búsqueda de WordPress usando el complemento de WordPress

La forma más fácil de crear un formulario de búsqueda avanzada para tipos de publicaciones personalizadas es usar el complemento SearchWP. Este es el mejor complemento de búsqueda de WordPress utilizado por más de 30,000 sitios web.

Es fácil de usar y le brinda 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 complementos de WordPress.

Después de la activación, debe ir a Busque la configuración de WP Luego haga clic en la opción de menú «Licencia».

Agregue una clave de licencia para 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 terminado, debe hacer clic en la opción de menú Motor.

Configuración del motor SearchWP

Esto lo llevará a una pantalla donde puede establecer la configuración 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, debe 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 ajustar la configuración de su motor de búsqueda haciendo clic en Publicaciones, Páginas, Bibliotecas 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 los motores de búsqueda valoren el título de la página sobre el contenido, ajuste el control deslizante en consecuencia.

Ajustar las propiedades 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 máquina» para crear su primer motor de búsqueda.

Ahora que su motor de búsqueda original está configurado, es hora de crear un formulario de búsqueda avanzada para su tipo de publicación personalizada.

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

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

Primero, navegue a Busque la configuración de WP 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 en la que podrá seleccionar la fuente de su motor de búsqueda personalizado.

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

En este ejemplo, solo marcaremos la casilla «Cupones» porque queremos crear un formulario de búsqueda que permita a los usuarios buscar solo en nuestra página con cupones

También debe nombrar su motor de búsqueda. Anote el nombre en el campo Nombre del motor, ya que lo necesitará más adelante.

Configuración adicional del motor de búsqueda

Luego haga clic en el botón «Finalizar».

Cuando haya terminado, haga clic en el botón Guardar motor para guardar el nuevo motor de búsqueda personalizado.

Ahora necesita descargar la extensión de acceso directo de SearchWP para agregar fácilmente su nuevo formulario de búsqueda personalizado a WordPress.

Primero, vaya al sitio web de SearchWP Shortcodes Extension y haga clic en el botón «Descargar licencias disponibles».

Descargue la extensión de código abreviado de SearchWP

Luego, debe instalar y activar la extensión de la misma manera que instaló el complemento anterior.

Ahora puede crear nuevas páginas personalizadas con un formulario de búsqueda de publicaciones utilizando códigos abreviados.

Solo navega a pagina »agregar nuevo Luego nombra tu página.

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

Agregar un bloque con un código corto

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

Luego seleccione el bloque «HTML personalizado».

Elija un bloque HTML personalizado con código corto

Una vez que haya terminado, puede agregar el siguiente código corto y HTML a su página. Si necesita más ayuda, consulte nuestra guía sobre cómo agregar códigos abreviados en WordPress.

[searchwp_search_form engine="coupon" var="searchvar" button_text="Find Results"]
 

[searchwp_search_results engine="coupon" var="searchvar" posts_per_page=4]

[searchwp_search_result_link direct="true"]

[searchwp_search_result_excerpt] [/searchwp_search_results]

[searchwp_search_results_none] No results found, please search again. [/searchwp_search_results_none]

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

Debe cambiar el nombre del motor = «cupón» por el nombre de su propio motor. El resto del código puede permanecer igual.

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

Asegúrese de hacer clic en Publicar o Actualizar para guardar su página e iniciarla.

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

Ejemplo de un formulario de búsqueda para un tipo de publicación personalizado

SearchWP es un complemento de búsqueda muy flexible y adaptable. También puede usar este complemento para agregar búsquedas Ajax en tiempo real, crear capacidades de búsqueda de categorías y más.

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

Si te ha gustado este artículo, suscríbete a nuestro canal de tutoriales en vídeo de YouTube para WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.