Verfasst von (0) Kommentare
Hey Ho! Ist euch meine neue Menüleiste mit den runden Ecken und dem Schatten aufgefallen?
Nichts von alledem wurde in Photoshop gemacht, sondern alles Browser generiert.
Falls ihr euch jetzt denkt: “Häh, ich sehe keine runden Ecken – Gibts soetwas überhaupt??”, dann habt ihr wohl nicht den neuesten FireFox 3.5 installiert!
Das ist einer der wenigen “sehr guten und fortschrittlichen” Browser. Momentan werden diese neuen Funktionen kaum benutzt und sind nur mit den neusten Internetbrowsern darzustellen.
Da ich eigentlich gerade im Klausurenstress bin, werde ich mich (hoffentlich) nicht weiter mit dem Thema befassen…
Werde aber noch im Laufe dieser Woche einen Artikel darüber verfassen.
Diese Funktion kann man nämlich auch auf WordPress.com Blogs verwenden. Ganz einfach
Morgen schreibe ich Technische Thermodynamik, dann experimentelle Physik und dann schreibe ich mal wieder ausführliche Artikel für diesen Blog.
Wünscht mir Glück, das kann ich gerauchen
Endlich habe ich eine Lösung gefunden um die Seiten des Blogs und die Kategorien gleichzeitig in der Menüleiste anzuzeigen.
Wahlweise in einer Zeile, oder in zwei einzelnen Menüspalten – eine für die Blog-Seiten und eine für die Blog-Kategorien.
Hier stelle ich drei verschiedene Lösungsansätze vor. Die Daten müssten natürlich mit euren ersetzt werden, aber das ist denke ich kein Problem. Sonst schreibt mir einfach einen Kommentar.
Alle Arbeiten werden an der entsprechenden header.php vorgenommen.
Aufpassen: Manche Wordpress Themes haben mehrere Header zur Auswahl, also findet heraus welchen ihr benutzen wollt.
CODE-ERKLÄRUNG:
Eine Spalte listet die Seiten, die untere listet die Kategorien:
CODE_ERKLÄRUNG:
ERKLÄRUNG:
Wie bei HTML Code auch, könnt ihr hier zwei PHP Befehle ein “div id=nav” platzieren.
Der Code erscheint natürlich nebeneinander.
Hoffe euch konnte der Artikel helfen, denn ich hab mich Ewigkeiten durch das Netz gewühlt, aber keine richtige Möglichkeit gefunden Kategorien neben Seiten im Menü aufzulisten.
Bis ich mich einfach mal selbst drangesetzt habe und siehe da, man sollte viel mehr ausprobieren – es funktioniert ja tadellos
Mit dieser Methode ist es auch möglich nur einzelne Kategorien im Menü darzustellen.
Über die Funktion “exclude=” könnt ihr alle ausschließen die ihr nicht darstellen wollt.
Habt ihr noch Verbesserungsvorschläge? Andere Möglichkeiten? Dann teilt sie mir über die Kommentarbox doch einfach mit.
Um im aktuellen Wordpress Theme Remix 3.0 die Archivseiten der jeweiligen Kategorien im Menü anzeigen zu können, müsst ihr die header.php Datei modifizieren.
Um in WP Remix 3.0 zu sehen welche header.php Datei ihr benutzt, schaut einfach im Dashboard unter “Seiten” und “Bearbeiten” im Editor die einzelnen Seiten an. Dort steht unter “Remix – Add Template File” der aktuell verwendete header für diese Seite.
Es gibt vier verschiedene Header zur Auswahl ( “header”, “header1″, “header2″, “header3″ ).
Merkt euch also die genaue Bezeichnung, um den entsprechenden im nächsten Schritt wiederzufinden.
Leider kann man in WP Remix 3.0 nicht unter “Darstellung” >> “Editor” auf die header.php zugreifen, also muss sie lokal auf dem Computer gespeichert werden.
Die geschieht einfach über euer FTP-Programm. Die verschiedenen header.php Dateien befinden sich in folgendem Verzeichnis:
/wp-content/themes/wpremix3/includes/header
Speichert die entsprechende Datei also auf dem Desktop.
Öffnet die header.php Datei mit einem Programm wie Adobe Dreamweaver (Testversion hier downloaden), vermeidet die Benutzung vom Windows “Editor” oder sonstigem, da dieser beim Speichern die Formatierung der Datei beschädigen könnte.
Scrollt in der header.php nach ganz unten, dort findet sich folgender Eintrag:
Die für uns wichtige Zeile ist:
Diese wird durch folgende ersetzt:
Die Datei kann nun gespeichert und wieder in “/wp-content/themes/wpremix3/includes/header” hochgeladen werden. Die alte Datei vielleicht vorher sichern, bevor ihr sie überschreibt.
Nun sortiert die header.php nicht mehr die Seiten eures Wordpress Blogs, sondern zeigt eure Kategorien im Menü an.