Twitter Stream auf statischer Seite

27. Oktober 2009 • trackback

Der Rio fragte über Twitter (wie auch sonst) ob denn jemand weiß wie man seine aktuellen Tweeds auf einer statischen Seite anzeigen lassen kann. Da ich grad nichts besseres zu tun hatte nahm ich mich seinem Problem an und fand sogar eine Lösung (klick).
Benötigt wird das plugin “Twitter for WordPress” und ein extra template für …

Der Rio fragte über Twitter (wie auch sonst) ob denn jemand weiß wie man seine aktuellen Tweeds auf einer statischen Seite anzeigen lassen kann. Da ich grad nichts besseres zu tun hatte nahm ich mich seinem Problem an und fand sogar eine Lösung (klick).

Benötigt wird das plugin “Twitter for WordPress” und ein extra template für die statische Seite, wenigstens bei meinem Lösungsweg. Das plugin wird in den plugin-Ordner auf dem Webspace geladen und aktiviert. Einstellungen müssen an dem plugin nicht vorgenommen werden wenn es nur zur Anzeige der letzten 20 Tweeds genutzt werden soll. Habe mir bis jetzt die Einstellungen noch nicht mal angesehen.

Danach habe ich meine page.php in notepad++ geöffnet und folgenden Code ganz oben eingefügt:

< ?php
/*
Template Name: twitter
*/
?>

Der ist wichtig damit das template später im backend als twitter angezeigt wird. Das plugin habe ich dann mit dem Code twitter_messages(‘hartgekocht’, 20, true, true, ‘#’, true, true, false) in das template integriert, guckst du!

< ?php
/*
Template Name: twitter
*/
?>
 
< ?php get_header();?>
 
	< ?php if (have_posts()) { while (have_posts()) : the_post(); ?>
		<div class="post" id="post-<?php the_ID(); ?>">
			<h2><a href="<?php the_permalink() ?>" rel="bookmark">< ?php the_title(); ?></a></h2>
			< ?php the_content(); ?>
			<div id="links">
			< ?php twitter_messages('hartgekocht', 20, true, true, '#', true, true, false); ?>
			</div>
			< ?php wp_link_pages(); ?>
			<p class="info">< ?php the_time(__('F j, Y')); ?>< ?php edit_post_link('Editieren',' | ', ''); ?> | < ?php wp_loginout(); ?></p>
		</div>
		< ?php comments_template(); ?>
	< ?php endwhile; } else { ?>
	<p>< ?php _e('Nichts gefunden, was den Suchkriterien entspricht.'); ?></p>
	< ?php } ?>
 
< ?php get_footer(); ?>

Natürlich im Code noch meinen Twitternamen mit dem eigenen ersetzen. Also die Zeichenfolge “hartgekocht” mit eurem Nick überschreiben. Eine genaue Beschreibung der einzelnen Parameter findet ihr auf der plugin Homepage. Nicht vergessen die so modifizierte page.php unter einem anderen Namen, z.B. twitter.php zu speichern und wieder in das theme-Verzeichnis hoch zu laden!

Dann muss nur noch eine neue Seite erstellt werden mit dem template “twitter” an Stelle des Standard-templates. Dies kann rechts in dem Kasten “Attribute” im Pulldown-Menü ausgewählt werden. Die Darstellung der Tweeds kann natürlich noch über CSS angepasst werden. Dazu stehen folgende Klassen zur Verfügung:

  • ul.twitter: the main ul (if list is activated)
  • li.twitter-item: the ul items (if list is activated)
  • p.twitter-message: each one of the paragraphs (if msgs > 1)
  • .twitter-timestamp: the timestamp span class
  • a.twitter-link: the tweet link class
  • a.twitter-user: the @username reply link class

In meiner style.css steht folgender Code:

li.twitter-item {
	font-size: 0.85em;
	border-top: 1px dotted #ccc;
	padding:10px !important;
}
 
ul.twitter {
	line-height: 1.4em !important;
}

Ich hoffe ich konnte wieder einmal zur allgemeinen Verwirrung beitragen :wink:


.

verwandte Artikel:

neue Blogroll
Inspiriert von Hartmuts Artikel Blogroll und CSS3 habe ich mich in den letzten Tagen wieder einmal meiner Linkliste gewidmet. Als erstes probierte ich natürlich Hartmuts Tipp die Blogroll mit Hilfe einer Tabelle anzuzeigen. Doch da der Content meines verwendeten Themes...

sorry
Möchte mich nur mal kurz bei allen wunderbaren Menschen die mir bei twitter folgen dafür entschuldigen das Heute wieder einmal recht viele tweeds durch meinen Blog produziert worden sind. Ich hoffe das dies nicht allzu nervig für euch war. Irgendwie...

Twitter Tracker und die Wikiofreunde
Der Artikel besteht aus zwei Themen, die aber irgendwo schon miteinander zu tun haben. Zum ersten gehts um das plugin “Twitter Tracker”. Damit können Tweets in der Sidebar dargestellt werden, die alle den gleichen hashtag haben. In meinem Fall war...

Twitter – wöchentliches Update 2009-03-22
Guten Morgen ihr wunderbaren Menschen # jo ne # Aktuell besuchte Seite: http://tinyurl.com/bwatz6 # das ist alles sehr merkwürdig #wp #plugin #twittertools # Aktuell besuchte Seite: http://intensivkind.wurzelstein.de/ # Aktuell besuchte Seite: http://tinyurl.com/cgsalj bringt das was? # Aktuell besuchte Seite:...

tabindex bei Formularfeldern
Heute mal wieder was technisches. Wenn ich auf anderen Blogs kommentiere springe ich mit Hilfe der Tabulator-Taste von Eingabefeld zu Eingabefeld. Leider gibt es aber Blogs wo die Reihenfolge der Eingabefelder ziemlich durcheinander ist, so dass z.B. vom Eingabefeld “Name”...

Kommentare: (2)

  1. Rio (twitter)
    sagt:

    Guten Morgen Ludger,

    wollt mich an dieser Stelle nochmal recht herzlich für deine Hilfe bedanken !!

  2. Luigi (twitter)
    sagt:

    gern geschehen :biggrin:

www.tchibo.de

Schreibe deine Meinung

XHTML:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

:~ :ups: :roll: :p: :lol: :idea: :grin: :green: :eek: :devil: :bad: :arrow: :?: :; :8 :/ :)) :) :(( :( :!: