• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Mejorar la búsqueda en Genesis Framework con Relevanssi

Descubre cómo mejorar la experiencia de búsqueda en los temas hijo de Genesis Framework gracias al plugin Relevanssi y una página de resultados personalizada.

En general, la búsqueda dentro de una web WordPress es bastante mejorable. Y no me refiero solo al motor de búsqueda (que también) sino en la forma en la muestra los resultados.

Una de la opciones para mejorarlo es utilizar el plugin Relevanssi al mismo tiempo que creas una página de búsqueda. 

Este plugin es uno de los más populares de su categoría, con más de 100.000 instalaciones activas y una puntuación de 4.7 sobre 5 en valoraciones. Además, recibe actualizaciones de forma frecuente.

Para implementar la mejora que te propongo, necesitas crear una página de búsqueda y reemplazar en ella el loop de Genesis por uno personalizado que soporte Relevanssi.

¿Vamos al lío?

Pasos para mejorar la búsqueda en Genesis con Relevanssi

1. Instala y activa Relevanssi

Esta parte no tiene misterio. Busca el  plugin en el repositorio, instálalo y actívalo, como cualquier otro. 🙂

2. Crea un archivo search.php

Crea un fichero search.php en la raiz del child theme con el siguiente código:

Para ver este código y los otros 1801 snippets de esta web,
identifícate o suscríbete aquí.

Ahora ya tienes la página de búsqueda/resultados personalizada que elimina el loop de Genesis y lo reemplaza por uno que soporte a Relevanssi.

3. Indexa las entradas/páginas en Relevanssi

Por último, para asegurarte de que el contenido se muestra acorde a la plantilla, debes indexar las entradas y páginas en Relevanssi.

Esto lo puedes hacerlo desde:

Ajustes -> Relevanssi -> Indexing -> Build the index

Resultado final

A partir de ahora, al realizar búsquedas en la web observarás ciertas mejoras:

  • Los resultados se visualizan por orden de relevancia (no por fecha).
  • Se enfatiza el término de búsqueda.
  • Las metadescripciones personalizadas se muestran y el término de búsqueda queda resaltado en las mismas. 

Gracias a estas funcionalidades, la experiencia de usuario en la web gana varios puntos, te lo aseguro.

Conclusiones

¿Tú también piensas que la búsqueda dentro de WordPress podría ser mucho mejor?

Combina el plugin Relevanssi con una página de resultados personalizada para mejorar la experiencia de búsqueda en cualquier child theme de Genesis.

También puedes echar un ojo una solución más ligera para mejorar la búsqueda en Genesis.

Si tienes alguna pregunta o quieres darme una sugerencia para próximos snippets, déjala en los comentarios (esta opción es exclusiva para suscriptores).

Búsqueda Genesis Framework PHP

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?