Hallo!
Folgendes "Problem", nein, nennen wir es Herausforderung:
Ich habe auf einer Seite (page) einen ganz gewöhnlichen Loop. Aus diesem Loop ziehe ich den Titel und gebe ihn an erster Stelle aus, den Inhalt will ich an dritter Stelle ausgeben und die dazugehörige Sidebar an vierter Stelle.
An zweiter Stelle jedoch soll eine Liste von Artikeln gezeigt werden, die ich ebenso einfach mit einem querystr und einem foreach ausgeben kann.
Problematisch wird nun die Reihenfolge, denn mein querystr ändert den "ursprünglichen" Loop und gibt den letzten ausgegebenen Artikel als the_content vom ursprünglichen Loop zurück.
Hier noch eine schematische Darstellung des Seitenaufbaus:
- header
- Überschrift (aus Loop 1)
- Artikelliste (aus foreach-Abfrage)
- the_content (aus Loop 1)
- edit_post_link (aus Loop 1)
- sidebar
Wie kann ich nach meiner foreach-Ausgabe wieder auf den ursprünglichen Loop zurückkommen? Bzw. Was muss ich vor dem querystr/foreach abfangen, damit ich es nachher wieder ausgeben kann?
Danke,
M.