За последнее время социальные сети и сервисы крепко вошли в нашу жизнь и не хотят оттуда уходить, а мы в свою очередь не вылезаем из них. Хорошо это или плохо, покажет вскрытие, но сейчас не об этом. Сейчас о кнопках добавления статей в социалки. Зачем это нужно? Чтобы дать возможность вашим посетителям делиться понравившимися материалами вашего сайта в социальных сервисах, я думаю. А это может привести к увеличению посещаемости и приросту внешних ссылок.
Что же нам понадобится? Понадобится вставить код, который опубликован ниже, в нужное место на странице вашего блога. И так, приступим, начнём с самых популярных сервисов:
twitter.com
<a rel="nofollow" target="_blank" href="http://twitter.com/home?status=RT @name <?php the_title(); ?>: <?php the_permalink(); ?>">Добавить в Twitter</a>
Не забудьте заменить @name на свой логин.
vkontakte.ru
<a rel="nofollow" target="_blank" href="http://vkontakte.ru/share.php?url=<?php the_permalink(); ?>">Поделиться в контакте</a>
livejournal.com
<a rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php the_permalink(); ?>&subject=<?php the_title(); ?>" target="_blank" title="Опубликовать в своем блоге livejournal.com">Добавить в LiveJournal</a>
Вот, примерно так будут выглядеть ссылки на добавление в твиттер, контакт и живой журнал. Разумеется, можно вместо текстовой ссылки использовать графическую. Но, раз уж мне нравится минимализм, примеры будут текстовыми.
А теперь едем дальше и рассмотрим ещё пару вариантов репостинга в социальные сети, которые менее популярны в России:
facebook.com
<a rel="nofollow" target="blank" href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>">Поделиться в Facebook"></a>
Как видите, тоже самое, что и для vkontakte.ru, догадываетесь почему так? ;)
google.com
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/link?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>&srcURL=http://myblog.net/">Добавить в Google Buzz</a>
Здесь заменяем myblog.net на адрес своего блога.
Вот примерно так оно и получается.
Собственно, остаётся один вопрос – зачем делать так, если можно использовать скрипты, предоставляемые для вставки, на сайт самими социальными сетями? Дело в том, что у каждый такой скрипт имеет своё, так сказать, «корпоративное» оформление и если на одной странице будет несколько таких элементов, то с точки зрения дизайна это может быть уёбищно чуть более, чем полностью. Лучше сделать текстовые ссылки, как в моём примере, или графические, но выполненные в одном стиле. Хотя, решать вам, конечно.