Пользователи Twitter по достоинству уже оценили короткие ссылки, которые позволяют создавать многие сервисы-сокращалки. С помощью таких ссылок можно не только экономить текст, но и скрывать то, куда она приведет и какие в ней используются параметры. Можно внедрить использование коротких ссылок прямо в ваши записи. Для этого воспользуемся шорткодом и сервисом u.nu.
Откройте файл functions.php и вставьте туда следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | function subzane_shorturl($atts) { extract(shortcode_atts(array( 'url' => '', 'name' => '', ), $atts)); $request = 'http://u.nu/unu-api-simple?url=' . urlencode($url); $short_url = file_get_contents($request); if (substr($short_url, 0, 4) == 'http') { $name = empty($name)?$short_url:$name; return '<a href="'.$short_url.'">'.$name.'</a>'; } else { $name = empty($name)?$url:$name; return '<a href="'.$url.'">'.$name.'</a>'; } } add_shortcode('shorturl', 'subzane_shorturl'); |
Этот шорткод добавляет сделать из любой ссылки ее короткий вариант. Для этого достаточно в запись в режиме HTML вставить
1 | [shorturl name="shortcode" url="ваша оригинальная ссылка"] |
Довольно просто и удобно.







Due to constant abuse, this service has been discontinued – сервис сдох, можно пост отправлять в корзину.
Проверяйте почаще публикации.