Willkommen bei Schnipsel, Code Schnipsel zu Wordpress, PHP, HTML, CSS, jQuery und so weiter...

Tweet This mit Wordpress

10.2009 / von: David Hellmann / 2 Kommentare / Kategorie: PHP, Wordpress /

Twitter ist überall! Hier ein kleiner Schnipsel zum einfachen einbinden in Wordpress. Das ganze kommt von Frank Bueltge und von René.

Die Funktion kommt einfach in die functions.php im Themeordner.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * get a short/tiny url
 * @author: René Ade
 * @link: http://www.rene-ade.de/inhalte/php-code-zum-erstellen-einer-tinyurl-ueber-tinyurl-com-api.html
 */
if ( !function_exists('fb_gettinyurl') ) {
    function fb_gettinyurl( $url ) {
        $fp = fopen( 'http://tinyurl.com/api-create.php?url=' . $url, 'r' );
        if ( $fp ) {
            $tinyurl = fgets( $fp );
            if( $tinyurl && !empty($tinyurl) )
                $url = $tinyurl;
            fclose( $fp );
        }
        return $url;
    }
}

Eingebunden an der jeweiligen Wunschstelle der Seite wird es dann wie folgt:

1
2
3
<a class="tweetthis" href="http://twitter.com/home?status=<?php echo urlencode( 'Lohnenswert: ' . get_the_title() .' ') . fb_gettinyurl( get_permalink() ); ?>" title="Tweet this">
	<img src="<?php bloginfo('stylesheet_directory'); ?>/images/layout/tweetthis.jpg" border="0" />
</a>

Bei Twitter erscheint dann das hier: Lohnenswert: Titel des Beitrags http://tinyurl...

Statistik: gelesen: 1281 / heute: 2 / zuletzt: 08.09.2010
AS3 eigene Events //

  1. 2 Kommetare • Eintrag schreiben

  2. Chris →
    #1 Permalink Am 13. Mai 2010 um 13:41 Uhr

    Na guck, ich hatte bisher immer den Titel vergessen mit einzubinden. Konnte ich nun hiermit erweitern. Thanks

  3. Arndt →
    #2 Permalink Am 11. Juli 2010 um 16:12 Uhr

    Kann auch den kostenlosen Service Twitterfeed hierfür empfehlen, dann kommt man (über den normalen Feed an Twitter liefernd) ohne Code oder Plugin aus.

Kommentar schreiben

Code einfügen: <pre lang="php" line="1"> Code hier </pre>