Nützliches

Den Leser in die Zukunft blicken lassen

Bei Christian Leu aka Leumund habe ich wieder einmal eine tolle Idee entdeckt und es scheint mir, dass solche ihm auch nie nur annähernd ausgehen. Diesmal war wieder einmal was für die WordPress-Heinis wie mich dabei:

Auf der Startseite seines Blogs stehen schon die Namen der Artikel, die erst in den nächsten Tagen und Wochen veröffentlicht werden sollen. Zuerst denkt man, er hat dies von Hand eingefügt, doch so fleissig ist niemand. Zum Glück hat WordPress den Zaubertrick schon von klein auf dabei…

Den folgenden Code hat mir der Leu zugesteckt:


<?php $my_query = new WP_Query('post_status=future&order=DESC&showposts=5');
 if ($my_query->have_posts()) { ?> <?php while ($my_query->have_posts()) : $my_query->the_post();
 $do_not_duplicate = $post->ID; ?> <li><?php the_title(); ?>
(erscheint am <?php the_time('d.m.Y'); ?>)</li> <?php endwhile; ?> <?php } ?>

Damit werden die nächsten fünf in der Zukunft erscheinenden Artikel zwischen Listenelementen (<li></li>) angezeigt. Und so sieht es in Aktion aus:

Zukünftige Beiträge

Zukünftige Beiträge

Diskussion

28 Kommentare für “Den Leser in die Zukunft blicken lassen”

  1. Danke für die Info. Eine coole Möglichkeit quasi “gluschtig” zu machen :-)

    Geschrieben von Michael | 7. November 2008, 13:22
  2. Scheinbar kann mein Feed-Reader in die Zukunft schauen.
    Der Compuserve-Beitrag ist bereits in meinem Reader kurzzeitig erschienen.

    Geschrieben von webmeister | 7. November 2008, 15:22
  3. @webmeister
    Ju, das geht immer so rassig. Also also erstes das Veröffentlichungsdatum in die Zukunft setzen damit man nicht aus versehen publiziert.

    Geschrieben von leu | 7. November 2008, 17:29
  4. Durch das Abändern des Veröffentlichungsdatum kann man beruhigt in den Urlaub fahren, ohne das es ein Blog-Leser merkt. :-)

    Geschrieben von Marion | 7. November 2008, 18:25
  5. Moin,

    wo genau wird der Code Schnipsel plaziert ?

    Danke

    Geschrieben von kosta | 13. November 2008, 12:35
  6. Das spielt keine Rolle. WO du gerade Lust hast ;)

    Geschrieben von Pascal Birchler | 13. November 2008, 13:01
  7. Moin Pascal,

    ich krieg es nicht hin. Ich habe den Schnipsel in beiden Sidebars versucht es taucht nicht auf.
    Natürlich habe ich einen vordatierten Testartikel erstellt.

    Was mach ich falsch ??

    Danke

    Kosta

    mein Code sieht so aus :

    Kategorien

    Archiv

    Admin

    XHTML

    have_posts()) { ?> have_posts()) : $my_query->the_post();
    $do_not_duplicate = $post->ID; ?>
    (erscheint am )

    Geschrieben von kosta | 18. November 2008, 18:03
  8. So wie es aussieht, hast du wahrscheinlich versucht, den Code in ein Text Widget zu kopieren, um in in der Sidebar anzuzeigen. In diesem Fall ist das Problem nicht der Code, sondern das Widget: Es unterstützt nur HTML, jedoch kein PHP. Du kannst dir aber folgendes Plugin herunterladen, um das Problem zu lösen:

    http://wordpress.org/extend/plugins/php-code-widget/

    Du kannst natürlich den Code auch einfach in der sidebar.php des Themes einbinden.

    Geschrieben von Pascal Birchler | 18. November 2008, 18:19
  9. Nein, ich habe den Schnipsel in die l_sidebar.php eingefügt.

    Zwischen

    und

    Die letzten Zeilen in meiner Sidebar

    Über die Jahre habe ich gelernt, wenn ich der Einzige bin der ein spezielles Problem hat, dann ist der Fehler so einfach das man ihn w.g. Betriebsblindheit nicht sieht.

    Ich werde weiter mein Glück versuchen.

    Danke auf jeden Fall für den Support

    Kosta

    Geschrieben von kosta | 18. November 2008, 18:39
  10. Moin Pascal,

    das Plugin geht – puuh

    Danke nochmals und Grüße aus Bremen

    Kosta

    Geschrieben von kosta | 18. November 2008, 19:11
  11. Wow, der Artikel ist im Smashing Magazine verlinkt. Wenn ich auch nicht glaube, dass die amerikanischen Leser auf einen deutschsprachigen Link klicken werden. Aber wenn dein Server jetzt unter der Last zusammenbricht, weißt du jetzt immerhin warum. ;-)

    Geschrieben von FirstDayBlack | 8. Januar 2009, 11:55
  12. Cool, da hab ich mal ne Idee und dann kommt das auch primt in irgendwelche 10 Killer WordPress Hacks. :-)

    Geschrieben von Christian Leu | 8. Januar 2009, 11:58
  13. das ist echt eine geile kleine idee…

    danke mr leu ^^

    Geschrieben von Annubis | 8. Januar 2009, 19:18
  14. Die Idee und das Plugin an sich könnten nur praktisch werden, wenn man eigene Blogposts durch die Zeitautomatisierung veröffentlichen lässt.

    Im Falle dessen, dass man Beiträge direkt schreibt und zugleich online stellt, würde der Einsatz, meiner Ansicht nach, sich gar nicht lohnen.

    Andererseits machen solche Kundmachungen über Zukunftsbeiträge die Blogbesucher sicherlich etwas neugierig auf mehr.

    Geschrieben von Alex | 11. Februar 2009, 21:10
  15. Trackbacks / Pingbacks

  16. LeserEins » Blog Archive » Zukunft, Crichton, Journalisten, Söldner und Wickelväter | November 7, 2008, 21:24
  17. How to: List scheduled posts | November 11, 2008, 15:58
  18. WordPress. Mostrare articoli con data futura — Studio404 Web Agency | November 17, 2008, 10:11
  19. 10 Killer WordPress Hacks | How-To | Smashing Magazine | Januar 7, 2009, 20:52
  20. 10 Killer WordPress Hacks | How2Pc | Januar 8, 2009, 04:47
  21. 10 Killer WordPress Hacks « ArticleSave | Januar 8, 2009, 08:03
  22. Aurigis.com » Blog Archive » 10 Killer WordPress Hacks | Januar 9, 2009, 01:08
  23. 10 Killer WordPress Hacks | Web Hosting and Domains | Januar 10, 2009, 16:14
  24. 10 Killer WordPress Hacks | The Blog Specialist | Januar 12, 2009, 08:36
  25. 10 Killer WordPress Hacks | SuperBlog | Januar 16, 2009, 09:18
  26. Como mostrar posts agendados em forma de lista | MUIOMUIO.NET | Januar 21, 2009, 11:36
  27. Truco wordpress: listar entradas programadas | Februar 2, 2009, 18:50
  28. 10????WordPress?? : ???????… | März 19, 2009, 02:20
  29. Stupid Wordpress tricks | Linux Shtuff | Januar 5, 2010, 09:42

Kommentar schreiben