Гид компьютерного мира - Информационный портал

Ручной метод добавления. Как добавить официальные кнопки соцсетей

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

А также я посчитал уместным и по Емайлу.

Создаем спрайт из кнопок и вставляем Html код на сайт

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

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

Я решил не изобретать велосипед (создавать спрайт), а использовал тот, что создает конструктор Шаре42 (ссылка на описание работы с ним приведена чуть выше). В нем можно выбрать те соцсети, иконки которых вам будут нужны, и вместе с кодом вы получите CSS спрайт, т.е. физически один графический файл, на котором будут размещены все нужные вам иконки соцсетей и подписки на RSS ленту (и Емайл, если потребуется).

Я выбрал четыре основных сети и пару иконок для подписки на новости с размером иконок 24 на 24 , поэтому мой спрайт выглядит так ( , правда, туда еще затесался, но это не беда):

Теперь у нас есть все ингредиенты — ссылки на группы или страницы соцсетей и иконки для их отображения на сайте. Осталось все это только правильно приготовить, т.е. сверстать. Мой блог работает на WordPress, поэтому код с кнопками я буду вставлять в один из . В моем случае он называется sidebar.php. Html код при этом получается крайне простой:

Ну, и самое интересное. С помощью мы определяем, какая именно область нашего спрайта будет отображаться на данном конкретном месте в виде фона (в нашем случае этот фон подкладывается под гиперссылку). Объяснять как так получается очень долго, поэтому читайте приведенную по ссылке статью и все станет понятно (там и наглядные примеры приводятся). Если лень, то просто поэкспериментируйте с циферками, которые, как вы могли заметить, не даром кратны 24.

Да, файл спрайта залейте по ФТП на свой сайт и укажите в background до него путь (). Вот и все. Если не получится, что читайте внимательнее материалы по приведенным выше ссылкам, ну, а если совсем уже ничего не получится, то описывайте вашу ситуацию в комментариях (подробненько — для вставки кода на забудьте его в теги PHP заключить с квадратными скобками).

Удачи вам! До скорых встреч на страницах блога сайт

посмотреть еще ролики можно перейдя на
");">

Вам может быть интересно

Блочная верстка - Создаем двухколоночный, трехколоночный и резиновый макеты для сайта

В Интернете, вероятно, не осталось сайтов, на которых бы не были размещены кнопки для постинга материалов в социальные сети. Последние давно и прочно заняли место в наших жизнях. Мы там общаемся, знакомимся, раскручиваем бизнес, читаем новости и прочее. Полный спектр. Неудивительно, что веб-мастера стремятся расширить присутствие своих сайтов в соцсетях любыми доступными методами. Ведь там лежат тонны потенциального траффика, который нужен абсолютно всем. Поток посетителей - это деньги, репутация, рост. Всё строится вокруг него. Лакомый кусок.

Соцкнопки необходимы, это очевидно. Вопрос в другом - какие выбрать? Мы для вас протестировали ТОП 5 различных сервисов для добавления кода кнопок на сайты. Цель - выявить оптимальный и показать его в деталях. Начнём с отборочного этапа.

Выбор лучшего сервиса социальных кнопок

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

Состав команды аттестуемых таков:

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

Особенности кнопок uSocial

Приведем некоторые факты , убедившие нас в правильности принятого решения.


Словесного сравнения многим окажется мало. Поэтому мы составили сравнительную таблицу кнопок от uSocial и остальных дебютантов (используемая шкала оценки - от 1 до 5). Все эти данные получены в процессе тестирования.

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

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

Для размещения социальных кнопочек от uSocial на своём сайте необходимо выполнить несколько простых шагов:

Шаг-1

Шаг-2

Собираем набор социальных кнопок. Можно выбрать отображаемые сервисы социальных сетей, форму и стиль кнопок.

Здесь же можно активировать кнопку "Вверх", включить поддержку мобильных устройств, подключить сервисы Viber, WhatsApp, Telegram, SMS.

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

Шаг-3

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

Шаг-4

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

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

Как увеличить КПД соцбара?

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

При корректном заполнении социальных мета-тегов записи будут правильно восприниматься социальными сервисами, ибо в них указан тип материала, релевантный заголовок, ссылка на нужную картинку. Всё это повышает эффективность от репостинга: ваш материал корректно проиндексируется социальными сервисами.

Примеры кода микроразметки для популярных социальных сетей (код нужно прописывать перед тегом ):

1. Facebook и Вконтакте используют Open Graph protocol:





3. Для Twitter код выглядит так:



4. Для Google+ так:

- cсылка на профиль автора в Google+
- название сайта
- текст сниппета (до 40 символов)
- описание сайта
- путь к файлу изображения

Инструменты для работы с микроразметкой.

От автора: приветствую вас. Сегодня социальные сети развились до такого уровня, что в них зарегистрировано в общей сложности более 3 млрд людей. Потенциально это очень мощная аудитория, поэтому сегодня я вам расскажу, как добавить кнопки социальных сетей на сайт.

Добавление на сайт на WordPress

Начну с того, что самым простым способом, если у вас WordPress, является просто установить какой-нибудь плагин для этого дела. Какой? Я, например, пользовался Juiz Social Post Sharer. А вообще, просто введите в поиске плагинов слово social и просмотрите, что там есть. Преимущество тут только в том, что вам, вероятно, не придется ничего настраивать.

Яндекс тоже разработал страницу, на которой вы можете настроить и поставить себе кнопки. На этой страничке вы можете выбрать нужные сервисы (а их примерно 25). Справа вы можете выбрать внешний вид блока. Это могут быть счетчики, которые будут показывать, сколько раз на кнопки нажали пользователи. Это, в свою очередь, поможет вам отслеживать, полезен ли материал читателям.

JavaScript. Быстрый старт

Естественно, не нужно использовать все три варианта, лучше какой-то один. Хотя я видел сайты, где блок был и в начале, и в конце страницы.

Теперь вам нужно найти файл с кодом, который выводит статьи. В wordpress, например, он обычно называется single.php или подобным образом. Итак, если вам нужно поставить блок с кнопочками после статьи, ищем строчку the_content. Именно за ней можно вставить код. Вам очень поможет, если разработчик вашего шаблона делал комментарии в коде.

Редактировать файлы сайты можно некоторыми способами. Например, сделать это напрямую через админку движка (внешний вид — редактор). В этом случае код не подсвечивается, поэтому ориентировать в нем не так удобно. Другой способ – через ftp. Подключитесь к сайту с помощью ftp-клиента, перейдите в wp-content – themes. Тут нужно найти тот шаблон, который является активным у вас в данный момент. Заходим в него и находим тот самый single.php или ищем что-то похожее по названию.

В самом файле с кодом найдите строчку the_content с помощью поиска (Ctrl + F). Вставьте где-нибудь после нее этот код.

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

Кнопки от Pluso

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

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

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

Еще один вариант – Share42

Если предыдущие варианты вам чем-то не понравились, есть другой способ, как поставить кнопки социальных сетей на сайт. Это сервис share42.com. Назван так, наверное, потому, что на момент создания в нем было 42 кнопки социальных сервисов, хотя на данный момент их 43.

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

Иконки, которые вам нужно, нужно выбрать, кликнув по ним мышкой. Отдельно хочу отметить наличие таких интересных возможностей, как добавление в избранное браузера, ссылка на rss и кнопка «Наверх».

Далее вы можете выбрать тип панели: горизонтальная или вертикальная? И если выбрана вторая, то количество кнопок можно ограничить. Кодировку я рекомендую оставить UTF-8. Вы можете также добавить иконку самого сервиса в комплект кнопок, чтобы пользователи с вашей странички могли перейти на него и установить себе тоже эти кнопки.

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

Ниже есть 2 кнопки. Первая позволяет взглянуть, как будут выглядеть социальные кнопки, которые вы настроили. С помощью второй скачивается скрипт. Его нужно загрузить через ftp к себе на сайт в корневую папку.

Следующим шагом укажите на странице сервиса путь к этой папке. Зачастую достаточно заменить site.com на ваше доменное имя. Все, остается вставить код, выбрав перед этим cms, на которой работает ресурс. Куда вставлять код вы уже должны понимать, я надеюсь.

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

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

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

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

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

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

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

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

Количество отображаемых иконок можно настроить в коде блока, а именно здесь:

Цифра «3» отвечает за количество иконок, которое будет отображаться в блоке Яндекс, остальные иконки будут скрыты в POP-UP меню.

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

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

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

Социальная сеть Вконтакте

Переходим в этот раздел. В этом разделе представлен сервис по настройке функционала и внешнего вида кнопки, генерация кода кнопки Вконтакте. Давайте рассмотрим подробнее.

  1. Опция «Стиль». Предлагает выбрать стилистику вашей кнопки. А именно, как кнопка должна выглядеть (со счетчиком или без него, в виде ссылки или виде иконки и т.д.)
  2. В поле «Текст» пишем текст, который будет отображаться в самой кнопке
  3. «Ссылка» — отвечает за то, какую страницу будет расшаривать кнопка. То есть, нажав на кнопку, будет расшариваться именно страница с кнопкой или другая страница, где не установлена эта кнопка. Если другая страница, то нужно указать URL этой странице в поле «Ссылка»
  4. Ниже представлен готовый код для добавления кнопки социальной сети Вконтакте на ваш сайт
  5. Ниже кода показан пример вашей кнопки. Благодаря нему вы визуально видите, как меняется ваша кнопка при изменении тех или иных настроек

В этой форме можно ознакомиться с документацией для расширенной настройки кнопки Вконтакте, перейдя по ссылке «Перейти к подробной документации виджета».

Код кнопки состоит из двух частей. Поэтому его нужно вставлять по отдельности.

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

Социальные кнопки Facebook

Чтобы добавить кнопки Facebook нужно авторизоваться в этой социальной сети и на главной странице посмотреть в нижний правый угол. В самом низу находим «Еще» и в выпадающем окне выбираем «Разработчикам».

Перейдя на страницу для разработчиков, нажимаем ссылку «Продукты »

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

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

И вот мы попали на страницу выбора и настройки социальных кнопок, которые нам предлагает Фейсбук. Как можно увидеть на скриншоте снизу, эта социальная сеть предлагает большой выбор социальных плагинов для установки их на сайте. Все они представлены в левом столбце. Рассмотрим настройку и получение кода кнопки «Нравится ».

В конфигураторе заполняем поля:

  1. Url адрес – это адрес вашей странице, на которой вы хотите разместить кнопку «Нравится»
  2. Композиция – настройка внешнего вида
  3. Размер кнопки – маленькая кнопка или большая
  4. Width – ширина кнопки. Это нужно, если стандартные размеры кнопок вас не устраивает или они не помещаются в нужном вам месте на сайте
  5. Тип действия – «Нравится» или «Рекомендовать», вы выбираете, что должна делать кнопка

Ниже формы настройки показывается внешний вид кнопки, то есть, во время настройки вы визуально видите, как меняется внешний вид – это очень удобно.

Стоит заметить, что если в поле Адреса странице не указать URL, то расшариваться будет именно та страница, на которой расположен код кнопки.

Настроив основные элементы, нажимаем «Получить код». Код, также как и в случае с Вконтакте состоит из двух частей. Первую часть нужно установить в начале кода HTML вашей страницы после тэга , а вторую часть устанавливаете там, где вам нужно.

Здравствуйте друзья! Я уверен, что абсолютно каждый владелец своего или блога заинтересован в его раскрутке. SEO-оптимизация, обмен ссылками, реклама и т.д. все это замечательно.

Буквально вчера я открыл для себя еще одну полезную фишку для раскрутки блога. А именно — установка кнопок добавления статьи в различные соц.сети (vkontakte.ru, mail, facebook, twitter и т.д.). Наверняка многие из вас знают про эту фишку, но те кто не знают, не пугайтесь. Все очень просто и самое главное эффективно для раскрутки!

Сейчас я расскажу как это работает. Вы добавляете новый пост на свой блог. Его просматривают ваши читатели и говорят, — «Классная статья», «Просто супер», «Очень полезный пост» и т.д.

Посмотрели и видят внизу поста кнопки добавления в социальные сети. Кликают к примеру «Добавить на сайт vkontakte» и в эту же секунду в их профиле появляется ссылка на вашу статью с Названием вашего блога и темой статьи. Супер!

Представляете сколько людей одновременно увидят вашу статью, как возрастает посещаемость вашего блога, а если эти люди добавят вашу статью в соц.сеть? Прямо вирусный маркетинг однако. Статьи только писать классные. =) Я считаю это отличный способ раскрутки!

Есть уже готовые сервисы по вставке кнопок на ваш блог. Пример — http://odnaknopka.ru , но если честно, такие кнопки лично мне не нравятся, поэтому на свой блог я сделал другие. Выглядят они вот так:

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

1. Скачайте архив с картинками кнопок и HTML код для вставки его в шаблон блога.
2. Скопируйте все картинки в папку images темы вашего блога. (Для WordPress — wp-content/thems/ваша тема/images)
3. Скопируйте готовый HTML код и вставьте его в файл single.php или index.php темы вашего блога. Для wordPress — (wp-content/thems/ваша тема/single.php или index.php)

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

Готово!!! Вот и на вашем блоге теперь будут кнопки добавления в социальные сети.

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

Готово!!! Дело за малым. Писать полезный контент для ваших читателей, для того чтобы они с радостью делились им со своими друзьями в соц.сетях и других ресурсах! А на вашем сайте или блоге стоят кнопки добавления в социальные сети? Желаю успехов!

P.S. Как вам статья? Советую , чтобы не пропустить информацию о новых бесплатных видеокурсах и конкурсах блога!

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

Лучшие статьи по теме