Priorizar posts de uma categoria específica na página principal

  • Autor Autor mpsgroup
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
M

mpsgroup

Delta
Verificación en dos pasos activada
Buenas,

Quiero hacer que primero se muestren los posts de una categoría en concreto y luego todos los demás.

Ejemplo: Si tenemos la categoría "pepito" con 15 posts.

En dominio.com <--- muestre los 10 primeros
en dominio.com <--- muestre los 5 que quedan y muestre 5 mas como hace cualquier loop

Alguien sabe como hacer esto con código? (hasta ahora lo estoy haciendo a mano cambiando la fecha pero se pierde mucho tiempo).

Espero sus respuestas

Saludos y gracias de antemano!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Yo recomendaría hacer un WP_Query (https://codex.wordpress.org/Class_Reference/WP_Query) para mostrar los posts de tu categoría. Este nuevo objeto WP_Query tendría un posts_per_page de 10. Además, tendría que llevar el parámetro paged, con la página actual.

El resto del loop iría igual porque no modificarías nada, en caso de querer modificar la cantidad de artículos en cada página (y settearlo en 5, como mencionas), puedes hacerlo a través del CMS o bien, en código, puedes modificar el query_posts y pasarle a esta función el parámetro posts_per_page de 5.

Espero te ayude.
 
Voltar
Topo