web-development-kb-pt.site

Encurtamento de Link de Automagic para Não Hospedado WP

Blogs hospedados no wordpress.com obtêm encurtamento automático de links via http://wp.me/ , mas para aqueles que preferem buscar nossa própria solução de hospedagem Existe um plugin que irá, ao publicar um novo post/página, fazer uma chamada de api para bit.ly (ou outro tal serviço) armazenar o url resultante e devolvê-lo de wp_get_shortlink()?

Eu procurei sem sucesso. Qualquer ajuda seria apreciada.

2
Ryan Tenney
1
John P Bloch

se você instalar o plugin wordpress.com stats no seu blog wordpress, você terá a opção de ter wp.me shortlinks

3
chrismccoy

Você também pode adicionar algo assim ao seu functions.php para adicionar um link curto (alimentado por tinyurl) para cada post ou página que você tem:

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.