Wenn innerhalb der Schleife, möchte ich die aktuelle Post Anzahl abrufen.Wordpress-Schleife: Erhalten Sie aktuelle Post-Zahl innerhalb der Schleife
Zum Beispiel möchte ich nach jeweils 3 Posts eine Anzeige einfügen.
Also, wie bekomme ich den Wert der Schleife zählen?
Ich habe diese Methode versucht. Die Anzeige wird vor und nach jeweils 3 Posts eingefügt! Wie bekomme ich die Anzeige erst nach 3 Posts? –
@KartikRao Für zukünftige Referenz ist diese Antwort so leicht fehlerhaft. Da Indizes bei der ersten Ausführung der Bedingung (der ersten Iteration der while-Schleife) bei 0 beginnen, gibt sie tatsächlich "true" zurück, da 0 modul jede reelle Zahl immer 0 ist. Der Anzeigencode wird vor der ersten falsch eingefügt Post, vierter Post, siebter Post - usw. Aktualisierter Code sollte lauten: '($ wp_query-> current_post + 1)% 3'. –
@AdamMcArthur das Einfügen des Anzeigencodes vor dem vierten und siebten Beitrag ist * korrekt * mit der Frage Beschreibung, dass Anzeigen eingefügt werden sollen * "nach jeweils 3 Beiträgen" *. Sie haben Recht, wenn Sie eine Anzeige einfügen, bevor der erste Beitrag nicht der Spezifikation entspricht, aber Ihr vorgeschlagenes Update - das Anzeigen nach dem 2./5./8. Beitrag anstelle des 3./6./9. Beitrags wie gewünscht einfügen würde - nicht entweder. –