Soporte » Plugins y Hacks » Hacks » Buscar primero en ciertas categorías

  • Hola Gente:

    Bueno, hasta ahora me he manejado mas bien solo, no es la primera vez que utilizo WordPress, he utilizado muchos plugins también y he tirado del código lo que entiendo. Pero ahora es tiempo de pedir ayuda. La página que cito centra su funcionalidad en su buscador, es una guía. Uso pods y logre que el buscador encuentre los campos personalizados de cada entrada. Estoy indexando palabras dentro de campos privados para que incluso el buscador pueda encontrar lo que el usuario busca. Mi problema viene a que no puedo hacer que, en las búsquedas se muestren primero los post que corresponden a un determinado tag que coincida con la búsqueda, o en ultima instancia de una categoría. Sé que el código podría armarse con una función o directamente ponerlo en el pre del Searchform pero no logro hacerlo. Alguien que me de una orientación?. Gracias!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de 1 total)
  • Moderador José Arcos

    (@josearcos)

    Hola @memsoftware, disculpa la demora en contestar, no suele ser habitual en los foros de WP.org, pero en estas fechas andamos un poco distraídos.

    En cuanto a tu duda, quizá debas hacer dos queries en lugar de una. En la sección WP Query del Codex de WP, bajo el apartado de Multiple Loops se indica cómo mostrar los resultados de dos queries distintas.

    https://codex.wordpress.org/Class_Reference/WP_Query#Multiple_Loops

    Una query, podría ser la de los posts, y otra la de las categorías. Imagino que ya sabes cómo indicarle a WP_Query que quieres que te busque sólo en Posts o en Categorías, pero en la documentación de WP_Query que te he enlazado también se explica cómo.

    Si sigues teniendo problemas con este asunto, háznoslo saber y seguiremos intentando ayudarte en todo lo posible.

    Un saludo.

Viendo 1 respuesta (de 1 total)
  • Debes estar registrado para responder a este tema.