PHP Blogger

Startseite Schreib mir ne Mail! RSS Abo Webnews

Wordpress: Artikel zeitversetzt veröffentlichen

Wordpress ZeitstempelWie meine Stammleser sicherlich bemerkt haben, erscheinen auf dem PHP Blogger jetzt die Beiträge regelmäßiger. Nach über einem Jahr bloggen mit Wordpress bin ich endlich mal auf die Idee gekommen, den Zeitstempel auszuprobieren:

Was passiert eigentlich, wenn man ein Datum in der Zukunft eingibt?

Aha. Genau, nix. Der Artikel wird erst veröffentlicht, sobald das Zieldatum erreicht ist. Das mache ich mir jetzt zu nutze, denn um die Zeiten, wo meine Leser gewöhnlich auf dem Blog sind (zwischen 10 Uhr morgens und 18 Uhr mittags) arbeite ich natürlich ;) Schließlich bezahlt mich noch niemand für’s Fulltime-Bloggen…

So habe ich also alle Zeit der Welt, meine Artikel vorzuschreiben, wenn ich mal einen Moment Zeit habe und keinen Druck mehr, weil ich immer ein paar Artikel in der Pipeline und somit ein paar Wochen Vorlauf habe. So kann man seinen Lesern am 24.12. ein schönes Weihnachtsfest wünschen, ohne direkt online zu sein. Mc Donalds würde sagen: “Ich liebe es!” ;)

Eine Sache weiß ich übrigens noch nicht, aber vielleicht einer meiner Leser: Wann werden denn die RPCs gepingt? Auch am Ziel-Tag, wenn der Artikel das erste Mal abgerufen wird? Oder wie immer direkt nach dem Verfassen?

Ähnliche Artikel:

  1. Wieviele Artikel liest ein Blog-Abonnent eigentlich pro Tag?
  2. Wordpress Quick-Update
  3. Wordpress umstellen auf UTF-8
  4. Alles neu hier. Schon gemerkt?
  5. Die besten Artikel

butzi meint dazu:

4. Juni 2008 um 10:23

Die Funktion ist wirklich nicht schlecht. Allerdings hatte ich eben Probleme die bei mir zu finden :-)

Im Wordpress 2.5.1 ist es nicht unter Zeitstempel zu finden, sondern unter “Sofort publizieren bearbeiten”. Ich dachte erst ich bin blind ;-)

Zu den Pings kann ich leider nix sagen, ich würde aber erwarten, dass es nicht sofort passiert, da sonst ein Artikel gepingt wird, der garnicht verfügbar ist.

timi meint dazu:

4. Juni 2008 um 10:29

Hm ja, das ist freilich zu vermuten… Wäre ja sinnlos einen Artikel zu pingen, der noch gar nicht offiziell online ist - obwohl man die URL aufrufen kann, wenn man sie kennt…

Michael meint dazu:

4. Juni 2008 um 11:58

Tja, genau der Ping ist das Problem.
das läßt sich vermutlich nur über einen cronjob lösen, der alle fünf Minuten fragt, ob gerade ein Artikel dem Datum nach publiziert wurde. Ich entsprechendes PlugIn habe ich noch nicht gefunden.

Frank meint dazu:

4. Juni 2008 um 12:19

Die Funktion ermöglicht mir so zu tun, als sei ich immer präsent ;-)

Der Ping ist seit Version 2.3, wenn ich richtig bin, gefixt und kommt erst wenn der Artikel wirklich online geht. Alternativ gab es ein Plugin Pingfix.

Unter 2.5 wird die Funktion mittels Ajax nachgeladen und ist daher nicht immer ersichtlich. Bleibt auch in 2.6 so.

timi meint dazu:

4. Juni 2008 um 12:22

Sehr cool! Danke für den Hinweis Frank ;-)

prinzzess meint dazu:

4. Juni 2008 um 12:37

ich blog ja schon lang zeitversetzt.
und das pingen findet bei veröffentlichung statt.
so hab ich das zumindest beobachtet und es funktioniert!

Frank meint dazu:

4. Juni 2008 um 12:39

Gern!

butzi meint dazu:

5. Juni 2008 um 09:30

ich hab gestern mal den Quellcode vom Wordpress 2.5.1 durchgesucht, ob man das irgendwo erkennen kann, wann da was verschickt wird.

Für die zeitlich verzögerte Publizierung wird eine eigene Funktion verwendet, diese legt einen Cron-Eintrag ab und schickt selber keinen Ping.
Wann der Cron-Eintrag aber abgerufen wird konnte ich nicht eindeutig feststellen. Ich vermute aber, dass es mit jedem Seitenaufruf passiert. Es gibt aber auch das Script wp-cron.php im root-Ordner. Das kann man mit einem normalen Cronjob laufen lassen und hat die Publizierung und den Ping dann zur entsprechenden Zeit.

timi meint dazu:

5. Juni 2008 um 09:34

Vielen Dank für die Mühe, das ist doch mal ein Wort ;) Ich werde das mit der wp-cron.php auf jeden Fall testen und mal auf dem Rootserver einstellen. Ist auf jeden Fall performanter, als die Pings und Co. bei Pageaufruf zu verschicken…

RSS für Kommentare zu diesem Artikel · TrackBack URI

Schreib Deine Meinung