21 Июль 2012      4502      82

Кнопки социальных сетей для сайта

Финансовая грамотность и инвестиции в криптовалюту

Здравствуйте, уважаемые читатели блога asbseo.ru!

В этой статье я хочу рассказать Вам про кнопки социальных сетей для сайта. Где взять кнопки социальных сетей, как установить и настроить? Ответы на эти вопросы Вы получите, прочитав этот пост!

Кнопки социальных сетей для сайтаВажность кнопок социальных сетей на сайтах сложно переоценить.

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

В той статье рассматривались два варианта установки кнопок.

1. При помощи сервиса http://api.yandex.ru/share

2. Установка кнопок вручную с добавлением собственного кода и возможностью менять изображения кнопок

Оба этих варианта я использовал ранее на своем блоге и у обоих были некоторые минусы, из-за которых я отказался от их использования.

В первом случае мне часто писали о том, что некоторые кнопки иногда не работают. Во втором случае количество кнопок ограничено (их всего 4).

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

И так, самым простым и удобным способом размещения кнопок социальных сетей для любого сайта является использования сервиса «Share42», о котором пойдет речь в этой статье.

Кнопки социальных сетей для любого сайта. Преимущества сервиса Share42

Перед тем, как приступать непосредственно к установке и настройке кнопок, хочу сказать пару слов о преимуществе использования сервиса Share.42:

— отличный внешний вид кнопок. Все они выполнены в однообразном стиле:

— единое изображение (спрайт) для всех кнопок. Этим достигается минимальный вес, что влияет на скорость работы сайта;

— возможность установки практически на любой сайт;

— все файлы хранятся на Вашем сервере, т.е. кнопки установлены на Вашем сайте и для загрузки не используют сторонних ресурсов;

— отсутствие исходящих ссылок;

— для установки достаточно вставить всего три строки кода и загрузить два небольших файла на сервер. То есть, нет громоздкого лишнего кода и простота установки.

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

Вертикальный блок кнопок социальных сетей на блоге asbseo.ru

Кроме, перечисленных выше преимуществ, о которых написано на сервисе, добавлю пару слов от себя.

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

Также, этот блок можно разместить за пределами контента, что сэкономит место на странице.

Кроме того, если у Вас объемные посты, то не все могут читать их до конца, соответственно, социальные кнопки, расположенные в конце поста, не будут использованы.

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

Горизонтальный блок кнопок социальных сетей на блоге asbseo.ru

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

Установка на сайт и настройка кнопок социальных сетей

Для получения кода и самих кнопок, перейдите на сервис по этой ссылке.

Скрипт кнопок социальных сетей и закладок - share42

В открывшемся окне Вам необходимо:

1. Выбрать размер кнопок (32×32, 24×24 или 16×16).

Выбор размера кнопок социальных сетей

2. Выбрать социальные сети и сервисы, которыми Вы будите пользоваться. Для этого просто выделите соответствующую кнопку. Можно также изменить порядок их отображения простым перетаскиванием мышкой при зажатой левой кнопке мыши.

Выбор кнопок социальных сетей

3. Затем Вам необходимо выбрать опции:

— горизонтальное или вертикальное расположение блока с кнопками. В вертикальном блоке имеется возможность настроить количество видимых кнопок. Пример Вы можете видеть слева от этой статьи. Остальные кнопки появятся при нажатии стрелки, расположенной внизу блока. Кстати, буду благодарен, если Вы нажмете на кнопочки!; 🙂

— кодировка сайта;

— язык, всплывающих при наведении курсора мыши, подсказок у иконок;

— отображение кнопки Share42.com (я галочку убрал);

— добавить ссылку на RSS ленту блога (только при использовании иконки RSS);

— подключение JQuery (я галочку не ставил).

4. После выполнения этих настроек Вы можете посмотреть то, как будут выглядеть кнопки социальных сетей, и, если Вас все устраивает, скачать готовый скрипт.

Настройки блока кнопок социальных сетей

5. Теперь Вам необходимо установить скрипт на своем сайте, для чего необходимо:

— распаковать папку с файлами из скачанного архива и закачать их на хостинг;

— после загрузки файлов на сервер, необходимо указать путь к Вашим файлам, например:

А также проверить доступность (правильность указания пути) файла shareshare42.js;

— затем выберите тип Вашего сайта, я выбрал «Любой сайт»;

— теперь необходимо вставить предложенный код кнопок в шаблон (на страницы) Вашего сайта.

Коды кнопок социальных сетей

Автор рекомендует вставлять код прямо перед или сразу после основного текста страницы.

Свой код я вставил в файл single.php после вывода постов (перед комментариями), эти иконки социальных сетей Вы можете наблюдать после каждого поста (горизонтальный блок).

Если Вы хотите чтобы блок с кнопками отображался на главной, и других страницах блога, то можете вставить код в footer.php.

— последним шагом Вы можете настроить (оформить) внешний вид блока.

Для этого Вам нужно разместить предложенный код в файл style.css. Выглядит он примерно так:

#share42 {
 position: fixed;
 z-index: 1000;
 margin-left: -70px; /* смещение панели влево от края контента */
 }

И еще один, необязательный, код:

#share42 {
 padding: 6px 6px 0;
 background: #FFF;
 border: 1px solid #E9E9E9;
 border-radius: 4px;
 }
 #share42:hover {
 background: #F6F6F6;
 border: 1px solid #D4D4D4;
 box-shadow: 0 0 5px #DDD;
 }
 #share42 a {opacity: 0.5}
 #share42:hover a {opacity: 0.7}
 #share42 a:hover {opacity: 1}

В зависимости от вида блока иконок (горизонтальный или вертикальный) коды будут отличатся!

Здесь Вы можете выполнить ряд настроек. Я изменил положение блока кнопок ( margin-left: -70px;), а также фон самого блока ( background: #FFF;). Больше я ничего не менял.

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

Если Вы хотите сделать два блока с кнопками (как у меня), то нужно использовать два разных кода. Только один из них необходимо переименовать. К горизонтальному блоку я создал отдельную папку «Share» и изменил все настройки в файлах (вместо «Share42» прописал «Share»).

На этом у меня все. Надеюсь, мой пост был полезен для Вас!

Рекомендую также прочитать:

как установить аватар (gravatar);

как создать блог;

логотип сайта.

Чтобы не пропустить выход новых постов, рекомендую Вам подписаться на обновления моего блога!

С уважением, Александр Бобрин

Поделись с друзьями:

  Метки:

Обратите внимание:

Обсуждение: 82 комментария
  1. Константин:

    Это конечно интересно, но циферок то нету, Google +1 так не сделать.

    P.S. проблема с кукой в firefox всё же есть и думаю она опасная, потому что кука не ескейпится. Достаточно поставить точку с запятой и у вас можно штамповать куки на раз.

    Ответить
    1. Александр Бобрин:

      Константин, ничего не понял. Подробней можно?

      Ответить
      1. Константин:

        Если про кнопки, то на предложенных вариантах нет колличества лайков, плюсов и т.д. Это можно реализовать, но нужно делать кэширования. Так или иначе но вот с кнопкой Google +1 будут проблемы, там всё наворочено.

        Если о куках. Просто решил разобраться с имеющейся у меня проблемой и нашел на одном форуменно именно её. Народ говорит, что такое бывает если значение куки не ескепить, ну там urlencode в php или encodeURIComponent в JavaScript. Честно говоря, даже не знаю почему у вас эта проблема... Это ведь на уровне кода WordPress разве что в шаблоне используется что-то специфическое. В общем смотрите сами, я просто отметил такую штуку. Может действительно это у меня какой-то основательный баг.

        Ответить
        1. Роман:

          Да, счетчик у кнопки g+ не работает ни у кого по сути. По крайней мере, я не видел ни одного блога с рабочей кнопкой и счетчиком 🙂

          Ответить
  2. toor:

    Отличный блог! И траф отличный 🙂

    У Share42 ИМХО есть небольшой недостаток при неоспоримых достоинствах: кнопки расположены в один ряд, не предусмотрена возможность вывода в прямоугольный блок с несколькими рядами кнопок: иногда однорядный вариант неудобен.

    Ответить
    1. Денис:

      Отлично! Всё получилось в joomla 2.5, аж сам не ожидал что так красиво будет смотреться...))) Правда со вставкой целый час промучился (мало опыта), а так все 10 кнопок на ура! Спасибо автору! Тут жаловались на то, что иконки только в один ряд, так можно вписать два кода с разными иконками и получится в два рята и в три...)))

      Ответить
  3. Майкл:

    Юзаю Share42 для всех сайтов, везде только три рабочие кнопки вк+тви+my.ya.ru

    Для индексации в самый раз.

    Ответить
  4. Олег:

    Я так понял, что можно поставить отдельно только плавающие кнопки? Как-то уже пытался у себя поставить кнопки от Share42, но они почему-то не появлялись (вроде все делал правильно). Попробую еще раз по твоей инструкции. 

    Ответить
    1. Алексей:

      Олег, нет, не только плавающие. У меня как раз Share42 установлены, горизонтально после каждого поста. Плавающие мне не нравятся.

      Ответить
      1. Олег:

        Это я знаю. Я имел ввиду, что после поста можно ставить что угодно, а сбоку дополнительно от Share42. 

        Ответить
        1. Александр Бобрин:

          Олег, у меня два блока от share42. Один в single.php и вертикальный в футере, только второй я переименовал, во всех файлах заменил share42 на share

          Ответить
  5. Евгений:

    Александр, у меня к Вам небольшая просьба, да и думаю, многим это тоже пригодиться — напишите пожалуйста пост о создании книги в формате PDF. У Вас ведь уже есть опыт в этом деле. Я просмотрел Ваши книги — отлично оформлено!

    Ответить
    1. Александр Бобрин:

      Евгений, книги не я писал 🙂

      Но опыт есть и пост сделаю, только чуть позже!

      Ответить
      1. Евгений:

        Я имею ввиду оформление. 🙂

        Ответить
      2. Дима:

        Александр, а сейчас у вас есть этот пост о создании пдф книги? Тоже не терпиться узнать:)

        Ответить
  6. Виктор Боченков:

    Удобная шутка, всегда перед глазами, и что самое главное не раздражает 🙂 

    Ответить
    1. Александр Бобрин:

      Согласен, Виктор!

      Ответить
  7. Yliv:

    Полезный пост. Но есть один минус — комменты не удобно писать через телефон. Вначале стрелка мешала( случайно по ней попадешь и опять проматывать страницу) а теперь кнопки слева закрывают первые буквы в полях ввода.

    Ответить
  8. Владимир Фесюк:

    Share 42 — ноу проблем и вэри гуд! Проверено!

    Ответить
    1. Александр:

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

      Ответить
  9. Игорь:

    Кому надо есть даже видеоурок как данные социальные кнопки  установить. Так же рассмотрены и другие популярные сервисы с помощью которых можно установить на свой сайт социальные кнопки.

    Ответить
  10. Дмитрий:

    Привет Александр, у Вас на странице подписке «Бесплатного Видеокурса»  http://asbseo.ru/blog/ в слове «откройте» пропущена буква «р»

    Ответить
    1. Александр Бобрин:

      Спасибо, Димитрий! Исправим.

      Ответить
  11. Андрей:

    Не совсем то что хотел. Такие кнопки у меня уже при помощи плагина стоят, но поменяю посже чтобы БД не грузить.

    Ответить
  12. Дмитрий:

    А как поступить, если у меня блог на blogger и там у меня не предусмотрена возможность закачивать файлы? Или же blogger таким способом установка не возможна?

    Ответить
  13. Ростислав:

    У меня почти такие же, попробую хоть эти что ли поставить, а вобще, пойду ещё ваш блог читать, хоть интересного наберусь, у опытного человека=) Спасибо за пост!

    Ответить
  14. Сергей:

    Все понятно, кроме одного!!!! Помогите мне установить кнопки. Я никак не могу понять как вставить в шаблон сайта (прямо перед или сразу после основного текста страницы) код кнопок.

    Где этот файл?? Как он называется??? ХЕЛП ПЛЗ. Сайт на VAM SHOP.

    Ответить
    1. Роман:

      Просто в файл single.php попробуйте повставлять в разные места. Начните со второй половины кода и догоните до конца — оптимальное место найдется само собой 🙂

      Ответить
  15. Сергей:

    Все понятно, кроме одного!!!! Помогите мне установить кнопки. Я никак не могу понять как вставить в шаблон сайта (прямо перед или сразу после основного текста страницы) код кнопок.

    Где этот файл?? Как он называется??? ХЕЛП ПЛЗ. Сайт на VAM SHOP.

    пишите на ovskua@gmail.com

    Ответить
  16. Дмитрий:

    Отличный пост! Все получилось, эти кнопки смотрятся намного красивее, да и блог не засоряется лишними плагинами!

    Ответить
  17. Ольга:

    Александр, добрый день. Наткнулась на вашу статью про социальные кнопки. Тоже пользуюсь данным кодом. Только хотела спросить: а какой плагин или скрипт вы используете для того, чтобы можно было следить за обновлениями (подписка)? Это я про блок, который у вас в правом сайдбаре. Буду благодарна если напишете.

    Ответить
    1. Александр Бобрин:

      Ольга, я не использую для этого плагины. Это обычные картинки-ссылки. Ссылки эти ведут на личные страницы соцсетей, каждая на свою.

      Ответить
      1. Ольга:

        Спасибо! Очень красиво у Вас оформлено!

        Ответить
      2. Роман:

        Все гениальное просто 🙂

        Ответить
  18. Алексей:

    Приветствую, Александр. Спасибо за инструкцию. Подскажите а как настраивается вид и содержание того что появляется в соц сетях после нажатия на кнопки.

    Ответить
    1. Александр Бобрин:

      Алексей, этого я не знаю.

      Ответить
  19. Алексей:

    Но у Вас настроено. Нажимаешь на кнопку появляется картинка и текст, которые появятся в соц сетях

    Ответить
    1. Александр Бобрин:

      Алексей, так было. Я ничего не настраивал!

      Ответить
  20. Людмила:

    Александр я хотела перейти на сайт Share42.com, по ссылке я попадаю совсем не туда. Причем пробовала так не только на Вашем сайте, какая-то игра выходит. Очень странно! Хотела избавиться от плагина по Вашей рекомендации. Спасибо

    Ответить
    1. Александр Бобрин:

      Людмила, видимо он не работает. Используйте сервис share.pluso.ru, там тоже неплохие кнопки!

      Ответить
      1. Сергей:

        согласен с вами Александр на Plusо кнопки не чуть не хуже)

        Ответить
  21. Jack:

    А есть ли возможность установить свою информацию, которую эта кнопка отправляет в соц. сеть?

    Если да, то не плохо было бы добавить это в вашу статью 🙂

    (ну и мне рассказать)

    Ответить
    1. Александр Бобрин:

      Jack, я не знаю как это сделать!

      Ответить
  22. Сергей Перов:

    Александр

    Скажите пожалуйста как вы сделали виджет подписка (в колонке справа)?

    Не поделитесь кодом... Уж очень понравилась реализация 🙂 

    Ответить
    1. Александр Бобрин:

      Сергей, я его не делал. Это шаблон с таким поиском был.

      Ответить
  23. Валентин:

    Приятно, когда натыкаешься в поисковиках на знакомые лица)).

    У меня такой вопрос. Как поставить собственные изображения социальных кнопок, просто подставив картинки? Что-то у меня от кода глаза в кучу собрались, так и не увидел знакомые «буквы»)). 

    Ответить
    1. Александр Бобрин:

      Валентин, здесь только подменой изображения, но оно сделано при помощи спрайтов.

      Ответить
      1. Валентин:

        Пока роюсь, нашёл решение, путём вставки в корень сайта файлов, где настраиваешь расположение и они ещё и двигаются, но это не то :(( .

        Я в коде чайник. Что такое спрайт?

        Ответить
        1. Александр Бобрин:

          CSS спрайты это несколько изображений, объединенных в одно, чтоб сайт быстрее работал.

          Ответить
  24. Валентин:

    У меня есть красивые изображения, которые я бы хотел поставить. Их же можно объединить простым пэинтом? И если да, то следующий вопрос , в какой строчке данного скрипта прописывается адрес изображения?

     

    Я так понимаю в первой, верно? " //yandex.st/share/share.js " . Только меня смущает, что адрес без протокола http: , но формат файла, как я понял .js ? 

    Или я заблуждаюсь?

    Ответить
  25. Оля:

    Не давно тоже установила кнопки от «Share42» . Очень понравились они мне. Только они почему бледно выглядят на моем сайте, только когда наводишь курсор становятся яркими. Не знаю как сделать, чтобы всегда выглядели поярче. 

    Ответить
  26. Валентин:

    Кнопки, кнопками. Александр, как мне в аватарку поставить своё фото? А то в топ-е комментаторов у меня какая-то «рожа» неадекватная 😀

    Ответить
    1. Александр Бобрин:

      Валентин, это делается при помощи сервиса gravatar, об этом я писал тут — asbseo.ru/poleznoe/kak-ustanovit-avatar.html

      Ответить
  27. Валентин:

    Вроде добавил... оО

    Ответить
  28. Андрей:

    Сейчас установил себе вручную от каждой соцки что нашел как делать!

    Ответить
  29. Максим:

    У вас они очень удобно расположенны,мне нравится когда так удобно)

    Ответить
  30. Игорь:

    как-то непонятно в статье и на самом сервисе тоже, написано в какие конкретно файлы вставлять коды. Распаковал скачанный файл в корень сайта, а код вставил в index.php шаблона методом тыка, в надежде что увижу и поправлю если появится не там где надо. Но не появилось ничего, в смысле вообще ничего — чистая страница! убрал код — страница нормально отображается

    и это: "— после загрузки файлов на сервер, необходимо указать путь к Вашим файлам, например: " Где указать???? на лбу что ли?(((

    Ответить
    1. Александр Бобрин:

      Игорь, я не могу Вам сказать куда нужно вставлять код, если вы сами не знаете где должны быть ваши кнопки. Если в конце каждой статьи, то вставить нужно в single.php после статьи и перед выводом блока комментариев. Путь к файлам указывается на сайте share42, он генерирует код сам правит пути к файлам вашего сайта.

      Ответить
  31. Руслан:

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

    Ответить
    1. Сергей:

      конечно ты прав Рус без кнопок не куда они должны стоять на любом блоге!

      Ответить
  32. Александр:

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

    Ответить
  33. Вячеслав:

    Мне больше всего Яндексовский сервис больше всех нравится! Легкая настройка простое использование! Александр респект за статью!

    Ответить
  34. Марио:

    у ВАС НА вверху хорошие кнопки где подписка

    Ответить
  35. Вадим:

    Я на своем блоге эти кнопочки не поставил. Точнее сказать, они раньше у меня стояли, но сейчас я их убрал. Не верю я и все, что кто-то по ним будет нажимать. Может один из 50 человек нажмет. 

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

    Ответить
  36. Роман:

    Так же использую кнопки Share 42.

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

    Ответить
  37. Игорь:

    А как сделать эти кнопки в два ряда? Я пробовал, но у меня оба ряда с одинаковыми кнопками. Что менять надо, название файла Share42 или в этом файле править?

    Ответить
    1. Сергей:

      а ты попробуй Pluso кнопки там это делается легко)

      Ответить
  38. Игорь:

    Кажется я сам разобрался,спасибо за информацию ))

    Ответить
  39. Артём:

    А у меня кнопки от плюсо стоят, хотя некоторые из этих тоже нормальные.

    Ответить
  40. GoshaN:

    Отказался от этих дибильных share42 сразу же! С виду — красиво, но конструктор делали люди, котрые ненавидят простых людей (не программистов)... совершенно не дружелюбные у них сотрудники, кстати — писал им о помощи — тупо послали в яндекс читать блоги (чем и занимаюсь сейчас, в общем-то)...

    Хорошо что есть альтернативы, например мне понравился Pluso, но он как-то странно долго грузит страницу (если установить на сайт), а это я слышал влияет на SEO или нет?! Короче, пока остановился на вот этих — goodShare — вроде тоже самое что и Плюсо, но грузят быстрее и конструктор для людей, а не прогеров!!!

    (простите, наболело))))

    Ответить
  41. Сергей:

    У меня кнопки Pluso стоят правда они немного переделаны

    Ответить
  42. Александр:

    У меня такие кнопки на блоге)

    Ответить
  43. Максим:

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

    Ответить
  44. Радмир:

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

    Ответить
  45. Денис:

    share42 хороший сервис, мы сейчас используем кнопки соц сетей от яндекса- очень удобно и красиво, как считаете?

    Ответить
  46. Марина:

    Спасибо большое за кнопки! Установка заняла около часа — при этом я первый раз что-либо меняла в редакторе сайта, получилось! Правда потом обновила тему на сайте, все кнопки исчезли. Пришлось закреплять материал по новой) именно о таких плавающих вертикальных кнопочках я и мечтала, и исходящих ссылок 0.

    Ответить
  47. Василий Цубера:

    Спасибо за пост. Мне как раз это нужно было, как раз в точку

    Ответить
  48. Жук Юрий:

    Соц. кнопки красивые, но Плусо тоже весьма неплохо смотрятся. Если объяснять новичкам, тогда именно кнопки от сервиса Плусо им подойдут.

    Ответить
    1. Александр:

      Именно этими кнопками я и пользуюсь, мне очень нравиться. Но никогда не лишне узнать о других сервисах и возможностях

      Ответить
  49. Николай:

    Использую кнопки от share уже около года, всё хорошо. Но вот один недостаток у них, не видно сколько раз на какую кнопку нажали и не проанализируешь. Думаю сейчас родные от Яндекса кнопки «нравится» установить, тогда можно в метрике смотреть подробную информацию о тех, кто и на какой заметке нажал кнопку соцсетей

    Ответить
  50. Юлий:

    Может быть когда-нибудь и понадобится. Сам только в Твитере и то как пару месяцев. Смысла в соц сетях не вижу, потому и противлюсь внутренне установке этих кнопок. Не думаю, что пользователи часто ими пользуются.

    Ответить
  51. Игорь:

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

    Ответить

Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2024 Блог Александра Бобрина. Создание сайта и заработок в интернете · Копирование материалов сайта без разрешения запрещено
Политика конфиденциальности | Пользовательское соглашение