Eu tenho uma página com duas seções, cada uma usa uma diferente WP_Query()
para puxar events
, que são um tipo de postagem personalizada. Cada WP_Query()
uma consulta meta_key
a data do evento para que a Seção 1 exiba apenas os próximos events
e a Seção 2 exiba events
.
Os próximos itens events
da Seção 1 exibem todas as informações relevantes na minha página, portanto, não é possível clicar nelas.
O passado events
na Seção 2 exibe apenas o event
título e é clicável. Quando os usuários clicam em um passado, event
eles vinculam a um single-event.php
modelo personalizado do passado event
.
Quero exibir a navegação Anterior / Próxima no single-event.php
modelo, mas a navegação deve apontar apenas para o passado events
.
Eu tentei usar next_post_link()
e previous_post_link()
mas estes vão ligar para as próximas events
também, o que eu não quero. Provavelmente, posso configurar um novo WP_Query()
no meu single-event.php
e fazer um loop para obter os IDs Anterior / Próximo, mas repetir a consulta parece uma etapa drástica.
Eu realmente aprecio algumas dicas sobre como filtrar os próximos events
links dos meus posts anteriores / próximos. Eu já vi essa pergunta, mas prefiro não usar um plugin.
WP_Query
, em seguida $your_query_object->request
, inspecionar , o que revelará uma boa parte do SQL necessário para executá-lo.
get_adjacent_post
função.