it-swarm.xyz

Автоматическое сокращение ссылок для нехостинга WP

Блоги, размещенные на wordpress.com, получают автоматическое сокращение ссылок с помощью http://wp.me/ , но для тех, кто предпочитает искать собственное решение для хостинга. есть ли плагин, который после публикации нового поста/страницы будет вызывать API-интерфейс для bit.ly (или другого такого сервиса), чтобы сохранить полученный URL-адрес и вернуть его из wp_get_shortlink()?

Я искал без успеха. Любая помощь будет оценена.

2
Ryan Tenney

Есть этот плагин:

http://wordpress.org/extend/plugins/wp-bitly/

1
John P Bloch

если вы установите плагин wordpress.com stats на свой собственный WordPress блог, у вас будет возможность иметь короткие ссылки на wp.me

3
chrismccoy

Вы также можете добавить что-то подобное в файл functions.php, чтобы добавить короткую ссылку (на основе tinyurl) к каждому вашему сообщению или странице:

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.