Header Radomizer mit rotate.php
Das Headerbild des Blogs kann man hervorragend und einfach mit dem Script “rotoate.php” von automaticlabs austauschen. Die rotate.php macht ein sog. Header Radomizer Plugin entbehrlich.
Im ersten Schritt habe ich einen neuen Ordner angelegt.
Um die vielen Bilder von den anderen abzugrenzen habe ich im images-Ordner (http://domain/wp-content/themes/deintheme/images/..) einen neuen Ordner (hier sinnigerweise mit dem Namen “header”) eingefügt.
In diesen Ordner packe ich alle Headerbilder und die rotate.php. Die rotate.php durchsucht den Ordner nach Bilder und gibt diese automatisch aus.
Im zweiten Schritt ist im themes-Verzeichnis noch die style-Anweisung der css
(http://domain/wp-content/themes/deintheme/style.css) anzupassen.
Diese Anweisungen werden meist (themebezogen) mit #header, #img_header oder #header_img beschrieben. Ein Hinweis findet sich in der header.php (http://domain/wp-content/themes/header.php). Dort ist irgendwo
<div id="....">
angegeben.
Nach dieser id ist in der style.css zu suchen.
In diese Anweisung steht auch der Layout-Hinweis
background-image: url (http://.../wp-content/themes/.../images/dein-header-bild.jpg);
das bild ist durch die rotate.php auszuwechseln; also
background-image: url(http://.../wp-content/themes/.../images/header/rotate.php);
Hier ist auch bereits der Hinweis auf den neuen header-Ordner.
Das war’s dann auch schon.
Die Einbindung der rotate.php kann auch noch auf eine andere Weise erfolgen. Die Website sonspring ändert in der header.php einfach die ‘div id’.
Davon halte ich nicht so viel, da die style-Anweisungen aus der Original div id auch mit übernommen werden müssen, sonst stimmen z.B. die Abstände etc. nicht mehr.
Hier halte daher meinen Weg für den sinnvolleren, möchte aber die Alternative nicht verschweigen.
Download: rotate.php (als rar)




Hi,
danke für Deine Anleitung – nachdem das “HeaderRandomizer Plug In” mit der neuen WP Version nicht mehr vernünftig funktioniert hat mir Deine Beschreibung sehr geholfen.
Grüße
bernhard