30
Січ
0

TweetMeme Button

TweetMeme Button

Я уже упоминал недавно , что я не большой любитель Twitter и стараюсь держаться от него и плагинов, с ним связанных подальше, но как нельзя действительно недавно я провел некоторые исследования, которые показали, что общее количество твитов с ссылками на мои статьи больше, чем общее количество ссылок на блог на сервисах закладок. Хотя кнопки tweet на моем блоге нет, а вот ссылки на добавление статей в сервисы закладок от плагина Bookmarkz стоят с самого открытия блога 2 года назад. Это довольно реально занимательная статистика и было бы неправильным отказаться идти в ногу со временем. Многим уже известный плагин TweetMeme Button реализует вставку в записи и фиды кнопки " tweet\retweet ", именно этот плагин я и установил у себя. Весьма сразу скажу, что вряд ли стоит устанавливать этот плагин на блогах с малой посещаемостью, так как нули в счетчике твитов в каждой статье блога выглядят не истинно слишком хорошо. Также я сомневаюсь, что надо выводить эту кнопку в тексте самой статьи, да еще не в компактном виде. На мой взгляд это надо признаться совершенно излишне и портит дизайн любого блога. Также не советую использовать кнопку в фидах надо признаться вообще, если вы не отдаете в RSS более менее полный текст статьи. Маленькая в самом деле компактная кнопка, выведенная удивительно вручную в нужном месте шаблона – это именно то, что не испортит вид вашего блога.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку tweetmeme в /wp-content/plugins/ .

3. Заходим в админку блога на вкладку " Плагины " и активируем плагин.

Плагин создает свое действительно собственное меню " TweetMeme ", с двумя пунктами " Settings " и " Analytics ", второй пункт нам не нужен, так как статистика реально платная, да и достаточно кривая (если судить по Trial доступу). А вот с " Settings " мы и будем работать, потому что именно там осуществляется настройка плагина.

Первые пункты настроек указывают, реально где именно будет показана кнопка. " Display the button on pages " добавит кнопку на страницы (страницы это не записи) блога, что вряд ли кому может понадобиться. " Display the button on the front page (home) " включает отображение кнопки на главной странице блога (и на страницах, образованных постраничной навигацией). Не потрясающе совсем как нельзя очень удачный пункт, так как хоть на главной странице и не будет кнопки, но она будет показываться при просмотре рубрик блога. " Display the image button in your feed, only available as the normal size widget. " добавляет кнопку в RSS ленту, причем добавление будет произведено только, если вы выберете без сомнения нормальный (большой) стиль кнопки.

Следующая опция это " Position ", которая определяет как именно будет выводиться кнопка. Есть следующие значения:

1. Before - кнопка показывается вверху.
2. After - кнопка показывается внизу.
3. Before and After - кнопка показывается и впрямь вверху и внизу.
4. Shortcode [tweetmeme] - кнопка выводится в тексте записи.
5. Manual - на самом деле ручной вывод кнопки в шаблоне.

Тут все достаточно просто - самый как нельзя более оптимальный вариант без правки шаблона это Before . Вариант с двумя кнопками в одной записи мало подходит, так к обеим кнопкам будет применен стиль, указанный в пункте " Styling ", а настроить одним стилем кнопки, выводимые в разных местах записи в самом деле проблематично, обязательно одна из кнопок будет выведена криво. Использование кода [tweetmeme] также отпадает, так как истинно вручную вставлять кнопку при создании каждой записи будет неудобно, а удивительно одновременно методы вывода не работают, надо использовать только один. Истинно последний вариант Manual предполагает ручную вставку кода в не на шутку нужный файл шаблона, однако в документации к плагину забыли описать какой именно должен быть код и мне пришлось поломать над этим голову.

" RSS Position " аналогична опции " Position " за исключением того, что в RSS -ленте нет возможности действительно ручной вставки кнопки.

Опция " Type " определяет размер кнопки, на скриншоте в начале этой статьи показаны оба размера кнопки, выбирайте тот, что вам кажется лучшим для дизайна вашего блога.

Кнопка плагина выводится через загрузку скрипта в iframe . Я так и не смог найти разительно внятный ответ являются ли ссылки в iframe внешними, утекает ли на них Google PR и видит ли их Яндекс . Но на всякий случай, если для вас это тем более критично, то вы можете запретить Яндексу индексировать эти ссылки через вставку noindex и указать Google не переходить по таким ссылкам, присвоим им nofollow тег. Сделать это достаточно просто, откройте файл плагина tweetmeme.php и замените строки:

25 $button = '' ;
54 $button .= ' frameborder="0" scrolling="no"> ' ;

на:

25 $button = '' ;
54 $button .= ' frameborder="0" scrolling="no" rel="nofollow"> ' ;

Теперь про использование Manual способа вывода кнопки. Откройте действительно нужный файл шаблона (например, single.php для показа кнопки только на страницах записей) и добавьте очень туда код:

Только удостоверьтесь, что этот код будет находиться внутри цикла have_posts , так как в противном случае скрипт кнопки не сможет узнать урл записи и соответственно не сможет показать ни количество твитов для нее, ни кнопки твита\ретвита.

Чтобы избежать одних только нулей в счетчике твитов советую вам транслировать ваши записи в Twitter , хотя бы через сервис FeedBurner . При использовании реально ручной вставки кнопки через код [tweetmeme] в тексте записей предлагаю вам прочитать вот эту статью, в самом деле где рассказывается про синтаксис этого кода, который также забыли упомянуть в документации к плагину.

Автор плагина: TweetMeme
Страница плагина: http://wordpress.org/extend/plugins/tweetmeme/
Рассматриваемая версия: 1.7.5 от 08.01.2010
Совместимость с версией WordPress: 2.7.2 и выше.

wordpressplugins.ru

Випадкові записи

Залиште свій коментар