Кнопка retweet без плагинов на WordPress

Как сделать кнопку retweet без плагинов на WordPress? Данное решение нашел на блоге neolot.com через английские поисковые системы. Этим решением делюсь с вами. Прежде всего, нам нужно сть кнопку, которая и будет делать ретвит. А чтобы знать, сколько раз статью ретвитнули, рядом с кнопкой сделаем счетчик. Приступим.

.retweet {width: 180px;
margin: 15px auto;
}
.retweet a {border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
display: block; float: left;
height: 26px;
line-height: 26px;
padding: 0 10px;
text-decoration: none;
}
.retweet .count {color: #3e8704;
font-size: 14px;
margin-right: 1px;
background: #d5d4d4;
}
.retweet .button {color: #fff;
font-size: 12px;
font-weight: bold;
text-shadow: 0 1px 0 #07607f;
background: #00A3E7;
}

Код проверил и скопировал с первоисточника, изменив немного цвет кнопки. Все эти стили пишем в style.css вашей темы. Идем далее, теперь нужно прописать основной код.

<!—?php
$shareUrl = urlencode(get_permalink($post—>ID));
$shareTitle = urlencode($post->post_title);
$retweetNick = apisklov’; // Ваш твиттер-аккаунт
$retweetInfo = json_decode(file_get_contents(‘http://otter.topsy.com/stats.json?url=’.$shareUrl));
?>

Размещать его нужно в файле single.php, в пределах Loop’a. Сразу же после него вставляем код, выводящий саму кнопку.

</pre>
<div class=»retweet»><a class=»button» href=»http://button.topsy.com/retweet?nick=<?php%20echo%20$retweetNick;%20?>&title=<?php%20echo%20$shareTitle;%20?>&url=<?php%20echo%20$shareUrl;%20?>»> в твиттер</a></div>
<pre>

Вот в принципе и вся установка кнопки. Отличается она от плагина легкостью, ее просто редактировать под разные твиттер-аккаунты.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Отправить ответ

Оставьте первый комментарий!

wpDiscuz