| Weitere Artikel aus dem Webentwickler Blog |
| Teilen |
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
![]() | WordPress Themes Produktart: Buch 30,00 € |



































