Filtern Sie benutzerdefinierte Beiträge mit / ohne Kommentare
-
16-10-2019 - |
Frage
Ich muss (für Seiten, die eine bestimmte Seitenvorlage verwenden) eine Liste der benutzerdefinierten Post -Typ -Objekte anzeigen, die in 2 Sätze gefiltert werden - diejenigen mit Kommentaren und die ohne Kommentare. Jeder dieser Sets sollte die letzten 10 seiner Art angezeigt (dh die neuesten 10 Beiträge mit Kommentaren und die letzten 10 Beiträge ohne Kommentare)
Was ist der beste Weg, dies zu erreichen? Bisher ist das einfachste, was ich mir ausgedacht habe, nur eine benutzerdefinierte Auswahl mit $ wpdb durchzuführen. Das Anhängen der Abfrage und das Hinzufügen eines posts_join / posts_where Filter scheint nicht die beste Antwort zu sein, da er zu global ist.
Lösung
Und ich hätte etwas suchen sollen, bevor ich fragen sollte.
Sieht so aus, als wäre das Anhängen der Abfrage der beste Weg, dies zu tun. Hier ist Eine gute Antwort von Stackoverflow mit praktisch gleicher Frage.