Sto cercando di creare un sito WordPress con sei elenchi su una pagina, ciascun elenco che mostra post di una categoria diversa. Semplice.WordPress - produzione di un elenco di post filtrati per tag e quindi categoria
Ma poi, se un utente seleziona un tag, portandoli a quella pagina di archivio tag, voglio che vedano ancora il modello a sei liste, ma tutti i messaggi all'interno di ogni categoria vengono anche filtrati dal tag. Quindi gli elenchi dei post vengono filtrati prima per tag e poi per categoria.
Per quanto ne so, non c'è modo di farlo usando query_posts o altro, ha bisogno di un uso più avanzato del database, ma non ho idea di come farlo! Penso che ci sia una domanda simile qui, ma poiché conosco pochissimo PHP e nessun MySQL, non riesco a dare un senso alle risposte!
Purtroppo questa query sovrascriverà una categoria e non è possibile utilizzarla per filtrare per categoria all'interno di un tag, mostrerà solo tutti i post con quella categoria e tutti i post all'interno di tale tag. –
Si potrebbe inizialmente chiamare get_query per ottenere una serie di post filtrati per tag. Quindi esegui iterazioni su di esso e alloca manualmente i post in un array per ciascuna delle sei categorie. –
Sembra la cosa perfetta, ma io non sono PHPer, quindi non ho idea di come farlo! –