Olá.
Fiz o seguinte pra tentar resolver esta questão, criei um custom field “prioridade” que vai de 0 à 5, qto maior o valor, maior prioridade. Funcionou mas, ele repete os mesmos posts ao carregar mais.
Alguma ideia sobre isso?
Moderador
Mário Valney
(@mariovalney)
WordPress Cleric of Fire
Olá @cherber, tudo bem?
Você pode fazer isso de várias maneiras. No entanto vai sempre usar o orderby.
Vamos lá: você está alterando a query de busca? Imagino que sim, já que conseguiu priorizar os com um custom field. Por favor, copie o código num pastebin ou serviço semelhante para darmos uma olhada.
Se estiver fazendo de outra forma, por favor explique melhor.
Particularmente eu alteraria a query de busca (procura pelo filtro pre_get_posts ou modify search query wordpress que há vários exemplos no Google) “setando” o orderby para “meta_value_num” e “relevance” (dá pra usar os dois).
Abraços
Dica: ao responder seu próprio tópico ele saiu da lista de “Tópicos sem respostas” que usamos para priorizar o suporte. Tome cuidado nos tópicos futuros.
Olá @mariovalney,
Consegui o resultado que queria usando o plugin relevanssi, utilizando as tags.
Obrigado.