Cómo implementar la búsqueda por facetas con FacetWP

Cualquiera que haya usado WordPress sabe que su búsqueda predeterminada no es la ideal. Y una barra lateral de Publicaciones recientes, Categorías y Etiquetas no hace que sea fácil buscar en su catálogo completo de contenido. Si ha estado ocupado publicando publicaciones, las posibilidades de que todas encajen en la barra lateral son escasas. La búsqueda de contenido se vuelve difícil para sus visitantes.

Una barra lateral de facetas en lugar de enlaces estáticos mejorará la experiencia de búsqueda de su sitio y ahorrará a los visitantes una cantidad significativa de tiempo y energía tratando de encontrar lo que buscan. En este artículo, veremos un tutorial sencillo sobre cómo implementar la búsqueda por facetas con facetaWP.

facetaWP

faceta-wp

Una de las soluciones de WordPress más populares para implementar la búsqueda por facetas es utilizar el complemento FacetWP. Este complemento es imprescindible si almacena una gran cantidad de datos en campos personalizados que podrían usarse para limitar una consulta de búsqueda.

Puede utilizar la búsqueda por facetas para filtrar tipos de publicaciones, categorías, etiquetas y campos personalizados personalizados. La característica que realmente lo distingue de otras soluciones de búsqueda es que actualiza los resultados mediante AJAX. AJAX garantiza que los resultados se filtren y actualicen dinámicamente, eliminando así la necesidad de actualizar la página.

Leer:  Cómo arreglar los comentarios de Youtube que no funcionan o no se publican

Características

  • 9 tipos de facetas
  • Filtrado en tiempo real
  • Integración de código corto
  • Compatible con todos los temas de WordPress
  • Compatibilidad con campos personalizados avanzados (ACF)
  • Se integra con WooCommerce, SearchWP, Easy Digital Downloads y más.

Comenzando con FacetWP

En esta sección, veremos un tutorial rápido para ayudarlo a comenzar con FacetWP. Tomaremos cuatro pasos principales (cada uno de los cuales se describe en detalle a continuación):

  1. Instalación
  2. Agregar facetas
  3. Crear una plantilla de faceta
  4. Agregar facetas a su sitio

Instalación

Puede dirigirse al sitio web de FacetWP para comprar una licencia. Hay dos opciones disponibles: Básica y Profesional. Una vez que lo instale en su sitio de WordPress y lo active ingresando el código de licencia, puede pasar a la siguiente sección.

Agregar facetas

  1. Navegue a la página de administración de FacetWP> Agregar faceta.
  2. Ingrese los valores apropiados en el formulario que aparece en la página Agregar faceta.
    • Etiqueta: El nombre de tu faceta.
    • Fuente de datos: de dónde obtendrá los datos necesarios.
    • Tipo de faceta: seleccione las casillas de verificación (o cualquiera de las nueve opciones según la faceta).
  3. Haga clic en el botón Guardar cambios.

agregar facetas

Repita los pasos 1 a 3 para crear tantas facetas como desee. Para mantener el interés, puede experimentar con los otros tipos de facetas según el tipo de contenido que tenga su sitio.

Leer:  Contar historias para conectarse con clientes de comercio electrónico

A estas alturas ya ha creado exitosamente facetas para su sitio y es hora de crear una plantilla de facetas.

Crear una plantilla de faceta

FacetWP proporciona una plantilla de facetas que puede usar tal cual o editarla para adaptarla a su sitio.

  1. Navegue a la página de administración de FacetWP> Plantillas.
  2. Copie la sección Argumentos de consulta.
  3. Haga clic en el botón Agregar plantilla y asigne un nombre a su nueva plantilla, por ejemplo, Buscar.
  4. Pegue la sección Argumentos de consulta en la nueva plantilla.
  5. Copie la sección Código de visualización de la página de administración de FacetWP> Plantillas y péguela en la plantilla.
  6. Agregue el siguiente código a la plantilla:

    have_posts() ) : $consulta->the_post(); ?>

    Agregar facetas a su sitio

    En esta parte del tutorial, simplemente agregaremos los códigos cortos de las facetas que creamos a la página del sitio.

    1. Copie y pegue los siguientes códigos cortos en la página donde desea mostrar la búsqueda por facetas.

      [facetwp template=”Search”]
      [facetwp pager=”true”]

      En el primer código abreviado, “Buscar” es el nombre de la plantilla de faceta que creamos anteriormente. Reemplace “Buscar” con el nombre de su plantilla de faceta si le dio otro nombre. El segundo código corto habilita la paginación.
      agregar código corto

    2. Guarde los cambios que realizó en la página.
    3. Navegue hasta el Panel de administración de widgets y agregue un widget de texto.
    4. En el cuadro de texto Título, escriba el nombre de su plantilla de faceta.
    5. Copie y pegue los siguientes códigos cortos en el menú del widget.

      [facetwp facet=”tags”]
      [facetwp facet=”date”]
      [facetwp facet=”author”]

    6. Haga clic en el botón Guardar.

    Eso es todo al respecto. Verás que la búsqueda por facetas se agrega a la página a la que agregaste los códigos cortos.

    Envolviendolo

    Hemos cubierto los conceptos básicos de facetaWP Y es de esperar que ahora estés en una buena posición para llevar las cosas más lejos.

    La búsqueda por facetas no sólo le otorga una calificación más alta en términos de experiencia de usuario, sino que también aumenta la usabilidad de su sitio. Al utilizar la búsqueda por facetas, los visitantes de su sitio podrán buscar contenido más fácilmente.

    ¿Utiliza la búsqueda por facetas en su sitio de WordPress? ¿Qué complementos utilizas? Háganos saber en la sección de comentarios.

Nuevas Publicaciones:

Recomendamos