Es gab hierzu bereits einen Link, jetzt will ich Zeitgebundenheit im Zusammenspiel mit WordPress ausführlicher darstellen. Man kann sagen, dass es drei Formen des zeitversetzten Anzeigens gibt:
1. Beiträge und Seiten zeitversetzt publizieren
Die erste Möglichkeit ist die einfachste und wird standardmäßig in der Basisinstallation mitgeliefert. Üblicherweise erscheint ein Beitrag oder eine Seite sofort, nachdem man auf Publizieren drückt. Im Zeitstempel kann man diesen Prozess verzögern und einen beliebigen Zeitpunkt minutengenau eingeben, an dem der Content dann online sein soll.
Anwendungsbeispiel: Ein Newsletter erscheint immer am 1. eines Monats, wird aber vorher eingepflegt, wenn’s beim Kunden und im Büro gerade passt.
2. Teile eines Beitrags zeitabhängig präsentieren
Man kann auch Teile des Contents in abgesteckten Phasen veröffentlichen. Hier hilft das wunderbare Plugin wpsleep von Sergej Müller (genau, der mit wpSEO). Dort werden Bereiche, die zeitabhängig veröffentlicht werden sollen, mit den plugineigenen wpsleep-Tags eingeschlossen. Man kann mit Hilfe der Attribute start=”…”, end=”…” und alt=”…” nach Belieben Datum und/oder Uhrzeit eingeben, ab oder bis wann ein Inhalt online zugänglich sein soll und mit einem Alternativtext bei Ausblendung ausstatten.
Anwendungsbeispiel: Ein Inhalt wird auf einer Website bereits angekündigt. Diese Ankündigung wird durch den Inhalt zum gewünschten Zeitpunkt ersetzt.
3. Teile der Themes zeitabhängig steuern
Wenn man in den Themes bestimmte Bereiche beitrags- oder seitenunabhängig ausgeben lassen will, muss man auf die php-Funktion date zurückgreifen und auf die wp-übliche Weise einbinden. Man kann dabei auch die Zeitsteuerungen verschachteln. Wenn man beispielsweise nur im Januar ein Bild anzeigen lassen will und dieses dabei nachts und tagsüber wechseln soll, sähe das so aus (danke, Sergej für die Hinweise):
<?php if (date('n') == 1) { ?>
<?php if (date('G') <= 17 && date('G') >= 6) { ?>
<img src=”tagsueber.jpg” alt=”Am Tag” />
<?php } ?>
<?php if (date(’G') <= 6 && date('G') >= 17) { ?>
<img src=”nachts.jpg” alt=”In der Nacht” />
<?php } } ?>
Anwendungsbeispiel: Das Bild eines Gebäude soll immer im Kleid der jeweils aktuellen Jahreszeit veröffentlicht werden. Hat jemand der geneigten Leserschaft weitere Methoden oder Ideen für Anwendungsbeispiele?
Das ist sehr schön erklärt worden. Besonders die Idee mit der Tag und Nachtseite gefällt mir gut. Auf die einfachen Dinge muss man manchmal gestossen werden.
Darauf muss wohl jemand antworten, der Erfahrung damit hat.
Kann man denn bei Bloghostern wirklich auf die Dateien zugreifen?
Vermutlich nciht in dem Umfang, dass man solche speziellen Anpassungen machen kann.
Habe ich n
Es ist eine gute Anleitung, für jemand, der Ahnung in PHP hat. Für andere wird es etwas kompliziert zu realisieren.
Bin genau der gleichen Meinung.
Das mit der Zeitsteuerung finde ich klasse, werde das in unserem neuen Blog mal testen, danke f
@Joomla-Programmierer
na! sooo schwer ist
Echt gut erklärt! Die Funktion an sich kann ich zwar im Moment nicht gebrauchen, aber wenn weiß ich ja jetzt wie es geht :)
Jo echt super erklährt, aber mir fällt wirklich kein Grund ein, dass auch zu nutzen, außer wenn man in Urlaub ist. Aber da hab ich eh mein Notebook mit…? Gruss Roland
…ich hatte gestern einen Artikel auf heute vormittag geplant, ging aber irgendwie nicht automatisch, sodass ich ihn dann manuell publishen musste – hat das sonst noch jemand erlebt?
Das Problem beim zeitgesteuerten Setzen von Post ist oft die nicht stimmende Serverzeit. Da habe ich schon sehr viele Probleme mit gehabt.
Ich bekomm das nicht hin. :(
Das Planen von Artikeln ist eine feine Sache, vor allem dann, wenn man wei
Hallo Martin R.,
was war denn der Fehler? Ich habe bis jetzt keinen einzigen Fehler gehabt.
Gr
Bei mir sind die Fehler bis jetzt auch ausgeblieben. Nebenbei bemerkt, ein sehr sinnvoller Blog.!
Gru
Ich hatte mit dieser Funktion leider schon einmal Probleme, als ich mehrere Artikel meines alten Blogs zeitgesteuert ver