Ähhh ja genau. Es gibt ja current_page_item. Danke für den Hinweis, ich hatte schon nicht mehr dran gedacht... :roll:
Beiträge von imho
-
-
Hallo,
ich erzeuge mein Drop-Down-Menü mit Superfish und folgendem Code:
PHP<div id='menu'> <ul id='page-menu' class='sf-menu'> <?php wp_list_pages('title_li='); ?> </ul> </div>Kann man dem Link der aktiven Seite, also der, die gerade angeklickt ist, im Menü eine zusätzliche CSS-Klasse hinzufügen?
Mein HTML-Code sieht jetzt so aus:
Code
Alles anzeigen<div id='menu'> <ul id='page-menu' class='sf-menu'> <li class="page_item page-item-6 current_page_item"><a href="#" title="Start">Start</a></li> <li class="page_item page-item-9"><a href="#" title="nummer1">Nummer1</a> <ul> <li class="page_item page-item-718"><a href="/nummer1/nummer1a/" title="nummer1a">nummer1a</a></li> <li class="page_item page-item-117"><a href="/nummer1/nummer1b/" title="nummer1b">nummer1b</a></li> <li class="page_item page-item-37"><a href="/nummer1/nummer1c/" title="nummer1c">nummer1c</a></li> <li class="page_item page-item-33"><a href="/nummer1/nummer1d/" title="nummer1d">nummer1d</a></li> </ul> </li> </ul> </div>Wenn ich jetzt den Link Nummer1a anklicke soll genau dieser Anker-Tag um[COLOR=Red] class="current"[/COLOR] erweitert werden:
Code<li class="page_item page-item-718"><a href="/nummer1/nummer1a/" [COLOR=Red]class="current"[/COLOR] title="nummer1a">nummer1a</a></li>Wenn ich dann auf Nummer1b klicke, soll [COLOR=Red]class="current" [COLOR=Black]bei Nummer1a verschwinden und im Anker-Tag von [/COLOR][/COLOR]Nummer1b stehen.
Kann man verstehen, was ich meine? Wie mache ich das?
Vielen Dank für Eure Hilfe.
Viele Grüße
Christian -
Hallo,
ich habe 2 Wordpress installationen Blog1 und Blog2. Auf Blog1 lasse ich die statischen Seiten mittels wp_list_pages in der Navigation anzeigen. Dieselbe Navigation soll auch Blog2 haben und dynamisch auf die statischen Seiten mittels wp_list_pages von Blog1 verweisen.
Geht das überhaupt?
Vielen Dank für eure Hilfe.
Viele Grüße
Christian -
Hallo,
ich habe mit einer Wordpress-Installation ein Problem: Wenn ich auf den Link Artikel->Erstellen klicke erscheint auf der Seite http://www.datenteiler.de/wp-admin/post-new.php bloß:
CodeDanke, dass du [URL="http://wordpress.org/"]WordPress[/URL] benutzt. | [URL="http://wordpress-deutschland.org/"]WordPress Deutschland[/URL] | [URL="http://doku.wordpress-deutschland.org/"]Dokumentation[/URL] ([URL="http://codex.wordpress.org/"]en[/URL]) | [URL="http://forum.wordpress-deutschland.org/feedback-und-ankuendigungen/"]Feedback[/URL] ([URL="http://wordpress.org/support/forum/4"]en[/URL]) Version 2.9.2Siehe auch Anhang. Ich wüsste jetzt nicht, dass ich was falsch gemacht habe. In einem anderen WP-Weblog kann ich die Artikel ganz normal erstellen.
Edit: Die Seite wp-admin/page-new.php funktioniert übrigens ganz normal.
Was kann ich tun?
Vielen Dank für eure Hilfe.
Grüße
Christian -
Hallo,
ich habe Wordpress mit XAMPP auf http://localhost installiert. Die Installation lief problemlos. Die mySQL-Datenbank konnte ich mit PHPmyAdmin auch schnell erzeugen und wird auch von WP befüllt. Beiträge kann ich erstellen, veröffentlichen und auch wieder löschen.
Jetzt kommt aber, was nicht geht. Wenn ich eine Seite erstelle, dann kann ich sie abspeichern. Wenn ich sie dann aber unter "Verwalten" -> "Seiten" -> "bearbeiten" will, kommt als Fehlermeldung:
ZitatDu versuchst eine Seite zu bearbeiten, die es nicht gibt. Möglicherweise wurde sie gelöscht?
Gelöscht ist sie nicht. Wenn ich sie dann aber löschen will kommt:
ZitatEs ist etwas seltsames passiert. Bitte lade die Seite neu.
Die Seite wird daraufhin nicht gelöscht und erscheint wieder in der Liste. Ich habe keine Ahnung, wo ich ansetzen könnte, das Problem zu lösen. Ich habe Datenbank und Blog schon komplett gelöscht und nochmal alles neu installiert. Selbes Problem. Ich habe Ordnern und Datein des Blogs volle Schreibrechte gegeben, hilft aber auch nichts.
Was nun? Weiß jemand Rat?
Viele Grüße,
imho