Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лексиум (анонсы блога профессионального web-мастера) Кнопка ПОДЕЛИТЬСЯ с социумом (для WordPress)


С друзьями принято делиться. Делиться радостью, сплетнями, новостями и пр. ерундой))

Если вы еще и графоман — то заводите блог и строчите там все, что душе угодно (но не противоречащее действующему законодательству).

Блог — штука полезная, но вот вы обнаружили, что друзья вместо чтения вашей нетленной, глубокомысленной и незаменимой для человечества писанины, тусуются в социальных сетях.

Вы то блогер. Что вам там делать в этом логове попсы?

Ответ очевиден. Если друзья предпочли сторонний сайт, значит надо достать их там и вернуть на истинный путь!

Все, что надо, это моя инструкция, прямые руки, уверенность в том, что наше дело правое, и немного удачи.

Можно конечно идти в соц сеть и писать там. Но! Товарищ! Это же не наш метод!

Поставим кнопку «Поделиться» и будем парой кликов публиковать наши новые (и старые тоже) записи, укороченные на самом интересном месте (для пущей интриги) в соц сетях.

К делу!

Как истинный запасливый графоман вы наверняка уже обзавелись аккаунтами в одноклассниках, вконтакте и т.п.

Если ваши друзья замечаны там, а собственного аккаунта нет — бегом регистрируем!

Теперь набираем в адресной строке браузера заветную ссылку http://api.yandex.ru/share/

На загрузившийся странице выбираем интересующие нас соц.сети и получаем очень полезный для нас код.

Вот такой код получился у меня.

1
2
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div>

Тут две строки.

В первой подгружается яндексовский скрипт (весит 35Кб). Во второй скрипту передаются параметры (какие кнопки, в каком виде и в каком месте выводить).

Код у нас есть. Куда его деть?

Идем в админку вордпресса (вы ведь наш человек и не пользуетесь прочим... эм... ну какой всякой).

Там в разделе «Внешний вид» запускаем «Редактор» и в файле single.php этот код вставляем.
В какое конкретно место — можно узнать «методом научного тыка» или попросив меня, за весьма скромную плату в 1000 руб (WMR!).

Всякий уважающий себя графоман имеет запас WebMoney, так что заказать эту работу (всю описанную в инструкции) можно легко и быстро из раздела «Контакты».

Впрочем, товарищ, если решил сам — значит осознаешь весь возможный капец, который способны сотворить руки растущии из неправильного места.

Теперь, код вставлен, и кнопки появились на положеных местах.

Для продвинутых

Товарищ! Не раслабляйся! Самый главный бой — впереди!

Так получилось, что для публикации нашей записи в социальных сетях, заголовок берется из тэга TITLE, интригующе обрезанное содержимое из метатэга description.

Первая картинка берется прямо со страницы (при публикации в соц.сети их можно листать).
Если вылезает второстепенная, то достаточно продублировать главное изображение перед тэгом </body> с добавлением стиля display:none;

Как ее продублировать?

Очень просто. У вас ведь открыт «Редактор»? Если нет, открываем.

В редакторе выбираем файл functions.php и дописываем в него следующий код (перед закрывающим тэгом ?>):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function post_first_image()
{
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
  $first_img =

В избранное