| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #11 (permalink) |
| PostRank: 1 ![]() Registriert seit: 23.07.2008
Beiträge: 36
| Also ich kann es mir absolut nicht erklären aber auf einmal funktioniert diese Variante: PHP-Code: und an dem global ding liegts nicht, das hab ich schon ausprobiert.. edit: Mir gefällt die Lösung nach wie vor nicht wirklich gut, ist es denn unmöglich durch query_posts('cat=10'); usw. auch ein current-page-item zu erhalten? Warum ist das überhaupt von einander abhängig! Ich hab noch so viele andere Fragen und halt mich ewig mit dem active element auf.. Geändert von machiavel (21.08.2008 um 14:12 Uhr). |
| | |
| | #14 (permalink) |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 7.410
| Was soll eigentlich genau gekürzt werden? Da stehen ja eh nur 3 Zeilen auf "Tickets"... query_posts() beeinflusst den Loop. Ohne jetzt näher in den Core zu schauen würde ich behauptet, dabei werden u.a. auch die "Page"-Eigenschaften überschrieben, auf die wegen .current_page_item aber geprüft werden muss. Die statische Seite wird so ja zu einer Artikelseite, ist also (im WP-Sinne) nicht mehr "statisch". Nimm es einfach wo hin, Lösungen dafür hast du ja (get_posts() bzw. new WP_Query()). |
| | |
| | #15 (permalink) | |
| PostRank: 8 ![]() Registriert seit: 19.01.2006
Beiträge: 838
| Zitat:
| |
| | |
| | #16 (permalink) |
| PostRank: 1 ![]() Registriert seit: 23.07.2008
Beiträge: 36
| gekürzt werden soll unter "AKTUELLES", wenn ich dort (get_posts() bzw. new WP_Query()) benutze, dann funktioniert der current-page-item tag wieder nicht... Wie kann ich denn verhindern, dass die "Page"-Eigenschaften überschrieben werden? Gar nicht bei query_posts() ich würde ja mit get_posts() arbeiten wenn der more tag funktionieren würde. Und - in den Bereichen Spielplan und Künstlerinnen sind etwas aufwändige Script dahinter, welche ich mit query_posts realisiert habe. Das jetzt alles zu ändern ist echt nicht einfach... Vor allem habe ich es schon probiert und es läuft einfach irgendwie nicht mit get_posts(). |
| | |
| | #17 (permalink) | |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 7.410
| Zitat:
Zum Verständnis: die Funktionaltität ist gleich, query_posts() ändert das "Standard"-Loop-Objekt, WP_Query() legt ein neues Loop-Objekt an. .current-page-item benötigt den Standard-Loop, ein mit new WP_Query() erzeugter Loop beeinflusst die Funktion dann nicht. | |
| | |
| | #18 (permalink) |
| PostRank: 1 ![]() Registriert seit: 23.07.2008
Beiträge: 36
| HEY! Das Funktioniert soweit klasse. Ich habe alle query_posts durch new WP_Query ersetzt, nun vermute ich jedoch, dass der Loop komplett fehlt, d.h. es wird nur der Erste (bzw. Ein einziger) Eintrag aus der Kategorie ausgegeben. Wie kann ich alle Posts anzeigen lassen? |
| | |
| | #19 (permalink) |
| WPD-Moderator ![]() Registriert seit: 05.10.2006
Beiträge: 7.410
| Ich hab dir ziemlich weit oben schonmal folgendes gegeben: Code: <?php $my_query = new WP_Query('cat=10'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
|
| | |
| | #20 (permalink) |
| PostRank: 1 ![]() Registriert seit: 23.07.2008
Beiträge: 36
| Wer lesen kann ist klar im Vorteil! Super, echt super, jetzt scheinen alle Probleme erledigt sein. Nun kommt das Submenü (die Querleiste). Leider wird diese ganz und gar nicht ausgelesen sondern ist per Hand geschrieben - sollte ich das mit Child Pages (hab das noch nie gemacht, nur mal kurz etwas drüber gelesen) realisieren? Ich möchte halt einen Hauptmenüpunkt und Menüunterpunkte in der Leiste (also das Submenü) bei TICKETS TICKETS PREISE SERVICE GRUPPEN Wer natürlich toll, wenn ich die auch "automatisch auslesen lassen könnte". Oder geht das jetzt zu weit hier? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |