|
|||
WordPress - Ausgabe von Artikeln: "Nur den letzten" - "Alles ohne den letzten"
Guten Abend,
ich hatte gestern das Thema schon auf wpde.org gepostet, allerdings noch keine Antwort erhalten. Ich bin auf der Suche nach einer Möglichkeit folgende Anordnung der Artikelausgabe zu realisieren: Uploaded with ImageShack.us Meine Idee war, das ganz mit 2 Loops darzustellen. Der erste zeigt nur den letzten Artikel an und der 2. den Rest ohne den letzten. Wie kann ich bei der Artikelausgabe den letzten Artikel auslassen? Der Loop für den letzten Post ist ja kein Problem ($wp_query->query('showposts=1')). Oder hat evtl. jemand eine andere Idee mein Vorhaben umzusetzen? Geändert von darkiop (07.10.2012 um 08:12 Uhr) |
Sponsored Links |
|
|||
Guten Morgen,
copy & paste und keine Zeit haben geht meistens schief Habe das Bild nun ergänzt. |
|
||||
Crossposts sind dreck!
Trotzdem: das kannst Du mit reinem CSS lösen. Code:
.post:nth-child(2n+1) { //style für die rechten posts (3, 5, etc.) } .post:nth-child(2n) { // style für die linken posts (2, 4, etc.) } .post:first-child { // style für das erste Post } https://gist.github.com/2627721 Wie das geht, und wie man es in WP nutzen kann, hab ich hier beschrieben: Mit PHP Klassen nach dem nth-child-Prinzip vergeben |
|
|||
Hallo,
danke für den Hinweis David - ich hab mich wohl zu sehr auf WordPress konzentriert. Ich werde das ganze mal mit nth-child versuchen. Beitrag im Forum von wpde.org |
|
|||
Vorschlag hat teilweise geholfen, musste ihn etwas ändern.
Hier findet ihr ein Beispiel wie es von der Struktur bei mir ausschauen wird. Wieso funktioniert die Variante mit .post:first-child nicht? Ich bin bisher davon ausgegangen das durch .post:first-child bzw. .post:nth-child() nur die .post-boxen gezählt werden? |
|
||||
Wie david schon sagt. Ich hab dein Beispiel mal editiert Edit this Fiddle - jsFiddle
Wie du siehst zählt child alle Kinder, die Styles werden aber nur auf .post angewandt. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|