• Ir a navegación principal
  • Ir al contenido principal
Código Genesis

Código Genesis

Tutoriales para Genesis Framework y WordPress

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

Priorizar un CPT en el resultado de búsquedas con Relavanssi

Aprende a mostrar primero las entradas de un Custom Post Type (CPT) en la página de resultados de Relevanssi con este tutorial.

Una de las ventajas de pertenecer al club de Código Genesis es que puedes sugerir futuros tutoriales. 

Por ejemplo, Carlos, uno de nuestros suscriptores, me dejó esta pregunta en el tutorial sobre cómo mejorar la búsqueda en Genesis con Relevanssi:

¿Se pueden separar los resultados por CPT? Es decir, que por ejemplo aparezcan primero los productos, después los post y luego las páginas o los CPTs que sean.

Dicho y hecho. 🙂

A continuación vas a descubrir cómo ordenar el resultado de búsqueda con Relevanssi y dar prioridad a los CPTs que tú decidas.

Snippet para ordenar por tipo de post el resultado de búsqueda en Relevanssi

Añade el siguiente fragmento al final de functions.php o a tu plugin de funcionalidades:

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

En este caso estás ordenando la aparición en las búsquedas de la siguiente forma:

  1. Entradas de porfolio.
  2. Productos.
  3. Posts.
  4. Páginas.

Para personalizarla, asegúrate de cambiar los nombres de «portfolio» y «product» por el de tus CPTs y ordénalos a tu gusto bajo el comentario de «//Juntar de nuevo…».

Conclusiones

Ahora ya sabes cómo conseguir que las entradas de un CPT salgan de forma prioritaria en las búsquedas cuando utilizas Relevanssi.

Si tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales, déjala en los comentarios.

Efectivamente. Ventajas de ser suscriptor. 😉

Búsqueda CPT PHP

Nahuai Badiola - CEO

Desarrollador web especializado en WordPress y Genesis Framework. Me encanta contribuir a la comunidad de WordPress y Genesis dando charlas en WordCamps, organizando eventos, traduciendo temas y plugins… más sobre mí.

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

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

¿Has olvidado tu contraseña?