Wie füge ich jedem n-ten Item in einer PHP-Schleife eine Klasse hinzu (wordpress)

8

Ich habe eine Wordpress-Schleife wie folgt:

%Vor%

Wie kann ich eine Alpha-Klasse zu jedem (4n-3) -ten Div (div.Four.columns) und eine Omega-Klasse zu jedem (4n) -ten Item mit PHP hinzufügen?

Danke (viel!), Jamie

    
Jamie 02.10.2012, 20:51
quelle

2 Antworten

24

Fügen Sie einen Zähler hinzu und verwenden Sie den Modulo-Ansatz, um in jeder Spalte zu erfahren, welches Element Sie gerade wiedergeben.

Nehmen wir an, Sie haben 4 Spalten wie angegeben.
Sie beginnen mit Zähler = 1
1% 4 = 1 (du bist im ersten Element)
2% 4 = 2 (du bist im zweiten Element)
3% 4 = 3 (du bist im dritten Element)
4% 4 = 0 (Sie sind im vierten Element)
5% 4 = 1 (du bist im ersten Element)
6% 4 = 2 (du bist im zweiten Element)

Und Sie verwenden einfach eine If-Anweisung mit der Klasse wie folgt

%Vor%     
Max Doumit 02.10.2012, 21:13
quelle
1

Implementierung aus den gemachten Kommentaren:

%Vor%     
JvdBerg 02.10.2012 21:16
quelle

Tags und Links