Es kommt immer wieder vor, dass verschiedene Header-Grafiken benötigt werden. Das Media-Feld in den Seiteneigenschaften bietet sich dafür geradezu an, da es auch von Redakteuren einfach gepflegt werden kann und die Bilder nicht hard-verlinkt werden müssen.
Show SnippetHier ein TypoScript-Baustein, um die Inhalte einer ganzen Seite in das Template einzufügen. Kann verwendet werden, um bestimmte Inhalte auf jeder Seite anzuzeigen
Show SnippetVon Thomas geklaut. Eine statische Seite besteht meistens aus mehreren HTML Dateien. Bestenfalls sind es aber keine HTML Dateien sondern PHP Dateien da man dort wie der Name schon sagt PHP einsetzen kann. Man könnte jetzt in der Navigation auf jeder Seite von Hand den aktuellen Manüpunkt hervorheben. Ein wenig einfacher geht das aber mittels PHP. Die Navigation wird dann in die Datei "header.php" ausgelagert und später in den jeweiligen Seiten per "include" eingefügt.
Show SnippetHier ein HTML Grundgerüst mit ein zwei Metatags und einbindung einer CSS Datei.
Show SnippetUm innerhalb größerer Projekte eine gewisse Konsistenz in den Klassendateien zu halten, macht es Sinn sich eine Vorlage zu basteln, die für jede neue Klasse als Startpunkt dient. Das ist meine:
Show SnippetMan ist auf der Startseite und es wird im Tab des Browsers ein Titel angezeigt. Bei vielen Seiten ist es so, dass egal wo man sich auf der Seite befindet, der Titel immer der gleiche ist. Ein kleiner PHP Schnipsel fragt den Seitentyp ab und vergibt den Titel. Das ganze kommt in die "header.php" und muss das hier ersetzen: < title >bla blub< /title >.
Show SnippetWordpress hat die Post Revisions standardmäßig aktiviert. Dadurch sammeln sich viele Daten in der Datenbank. Wer es nicht benötigt kann das ganz einfach abschalten. Und war muss einfach folgenden Codezeile in die "config.php" geschrieben werden.
Show Snippet
Von Andreas Isaak
Um hässliche Fehlermeldungen bei deaktivierten Plugins zu verhindern, bindet man dessen Funktionen mit entsprechendem Code ein. Hier wird einfach abgefragt ob das Plugin vorhanden ist. Wenn ja wird es ausgeführt wenn nicht kommt einfach nichts.
Von Andreas Isaak
Jedes normale CMS bietet den Service, ein Hauptmenüpunkt anzulegen der dann automatisch zum ersten Untermenüpunkt weiterleitet. Gerade dann sinnvoll wenn man keinen Inhalt für den Hauptmenüpunkt hat aber er zur Erklärung oben stehen sollten.
Leider bietet WordPress hier keine interne Lösung, daher habe ich mir ein eigenes kleines Script geschrieben was in die erste Zeile der header.php gehört (noch vor dem Doctype)!
Eine einfach Möglichkeit mit der man eine CSS class hinzufügen oder entfernen kann
Show Snippet