web-dev-qa-db-fra.com

Raccourcissement automatique des liaisons pour les non-hébergés WP

Les blogs hébergés sur wordpress.com obtiennent un raccourcissement automatique des liens via http://wp.me/ , mais pour ceux qui préfèrent chercher notre propre solution d'hébergement existe-t-il un plugin qui, lors de la publication d'un nouveau message/d'une nouvelle page, passe un appel api à bit.ly (ou à un autre service de ce type) stocke l'URL résultante et le renvoie à partir de wp_get_shortlink()?

J'ai cherché sans succès. Toute aide serait appréciée.

2
Ryan Tenney
1
John P Bloch

si vous installez le plugin wordpress.com stats sur votre blog wordpress hébergé, vous aurez la possibilité d’avoir wp.me shortlinks.

3
chrismccoy

Vous pouvez également ajouter quelque chose comme ceci à votre functions.php pour ajouter un lien court (optimisé par tinyurl) à chaque article ou page que vous avez:

function shortLink($content) {
$url = 'http://'.$_SERVER['HTTP_Host'].$_SERVER['REQUEST_URI'];
$short_url = file_get_contents('http://tinyurl.com/api-create.php?url='.urlencode($url));

$content .=  '<div class="short-link">Here's a short link <a href=".$short_url.'">Short Link</a></div>';

return $content;

}

add_filter ('the_content', 'shortLink');

1
Keith S.