Fügen Sie einzelne CPT-Elemente alle x Posts eines anderen CPT ein

Ich weiß, dass es hier bereits etwas Ähnliches gibt , aber ich kann mich nicht dazu entschließen, es meinem aktuellen Projekt und meinen Bedürfnissen anzupassen.

Für ein Portfolio sollte bei einer Abfrage von Portfolioeinträgen (benutzerdefinierter Posttyp ‘Arbeit’) die CPT-Hauptabfrage nach jeweils zwei Portfolioeinträgen und ein Post eines anderen benutzerdefinierten Posttyps (benutzerdefinierter Posttyp ‘Testimonial’) pausiert werden eingefügt werden, bis alle Arbeitselemente ausgegeben wurden. Das Layout für den einzelnen Eintrag eines Post-Typs ist völlig unterschiedlich.

Mit der gegebenen Lösung für die ähnliche Aufgabe in der obigen Frage bin ich nicht wirklich in der Lage, eine Archivseite mit einer einzigen Abfrage zusammenzufügen, wie es scheint. Außerdem glaube ich, dass es nicht erlaubt, alle “Arbeits” -Beiträge anzuzeigen und “Testimonials” -Breakers einzufügen, bis alle “Work” -Posten angezeigt werden. Paginierung wird überhaupt nicht benötigt. Jeder Rat würde wirklich geschätzt werden!

Eine einfache Darstellung dessen, was ich meine:

Some different content
Some different content
Some different content
...

Solutions Collecting From Web of "Fügen Sie einzelne CPT-Elemente alle x Posts eines anderen CPT ein"