Weitere Artikel aus dem Webentwickler Blog
Content Management Systeme - WordPress - Tipps & Tricks

 

 

Short URLs und TinyURLs in WordPress 3 anzeigen

Wenn Sie in den Permalink-Einstellungen Ihre Linkstruktur verändert haben, kann die individuelle URL Ihres Blog-Artikels schnell recht lang werden. Insbesondere im Hinblick auf Twitter, wo eine 140-Zeichen-Beschränkung möglichst kurze URLs erfordert, ist das folgende Code-Snippet nützlich. Es zeigt dem Seitenbesucher die URL zum aktuellen Artikel über die ID des Artikels an, was einige Zeichen einspart und den Umweg über externe Dienste wie TinyURL oder Bit.ly in so manchem Fall überflüssig macht.

 

Beachten Sie allerdings, dass durch diesen Code zwei URLs auf ein und denselben Artikel verweisen, was die Auswertung der Seitenzugriffe für diesen Beitrag beeinfl ussen kann. Fügen Sie folgenden PHP-Code in die Datei single.php oder die Datei page.php Ihres Themes ein.

 

PHP-Markup:

<?php echo get_bloginfo('url')."/?p=".$post->ID; ?>

 

Frontend-Ausgabe:

http://ihredomain.tld/?p=123

 

 

TinyURL anzeigen

Im Gegensatz zur soeben beschriebenen Short URL können Sie auch eine echte Tiny URL erzeugen, indem Sie die API (Programmierschnittstelle) des Onlinediensts tinyurl.com nutzen. Fügen Sie zunächst folgenden Code in die Datei functions.php ein:

 

PHP-Code:

function tinyURL($permalink) {
$urlapi = file_get_contents("http://tinyurl.com/api-create.
php?url=".$permalink);
return $urlapi;
}

 

Anschließend binden Sie an beliebiger Stelle in der Datei single.php oder page.php die Tiny URL über folgenden Code ein:

PHP-Code:

<?php
$tinyurl = tinyURL(get_permalink($post->ID));
echo 'Tiny URL: <a href="'.$tinyurl.'" title="">'.$tinyurl.'</a>'
?>

 

Die Bildschirmausgabe lautet folgendermaßen:

Frontend-Ausgabe:

Tiny URL: http://tinyurl.com/xyzabc

 

 

 

Die passende Ergänzung zu diesem Artikel:
WordPress Themes
WordPress Themes

Produktart: Buch
ISBN 978-3-645-60025-5
Versandkostenfrei* direkt beim Verlag bestellen

30,00 €


Kundenkommentare
Social Bookmarks
elo-web bookmarken bei: Mr. Wong elo-web bookmarken bei: Webnews elo-web bookmarken bei: Icio elo-web bookmarken bei: Oneview elo-web bookmarken bei: Yigg elo-web bookmarken bei: Linkarena elo-web bookmarken bei: Digg elo-web bookmarken bei: Reddit elo-web bookmarken bei: Simpy elo-web bookmarken bei: StumbleUpon elo-web bookmarken bei: Netscape elo-web bookmarken bei: Furl elo-web bookmarken bei: Yahoo elo-web bookmarken bei: Blogmarks elo-web bookmarken bei: Diigo elo-web bookmarken bei: Technorati elo-web bookmarken bei: Newsvine elo-web bookmarken bei: Blinkbits elo-web bookmarken bei: Ma.Gnolia elo-web bookmarken bei: Smarking elo-web bookmarken bei: Netvouz elo-web bookmarken bei: Folkd elo-web bookmarken bei: Spurl elo-web bookmarken bei: Google elo-web bookmarken bei: Blinklist
URL zu dieser Seite
Einfach den Quelltext kopieren und auf Ihrer Webseite einbinden

Kontakt
Newsletter | Kontakt | RSS Feed
Warenkorb: 0 Artikel
Gesamtwert: EUR 0,00
Home WordPress  Short URLs und TinyURLs in WordPress 3 anzeigen