HTML Кнопки соц сетей для Сайтов и Блогов - Виджет, Плагин

HTML Кнопки Соцсетей для Сайтов и Блогов - Виджет, Плагин

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

Установка HTML кнопок для подписки на соцсети

Установка виджета Мы в соцсетях для Blogger, WordPress, Joomla.
Сюда входит большое количество медиа сетей однако в самом виджете на старте будет отображаться шесть ресурсов, а именно: Facebook, Twitter, Vkontakte, Pinterest, Youtube, Instagram. Демо. Процесс установки очень прост и займет не более 5 минут. Для установки данного виджета скачайте файл с кодами и следуйте указанием в видео инструкции:




Установка виджета поделиться в соцсетях

Установка виджета Поделиться в соцсетях только для Blogger
Ну что продолжим друзья. В этот раз виджет можно использовать только на Blogger. В данный инструмент я добавил самые важные медаисети: Facebook, Twitter, Vkontakte, Odnoklassniki, Pinterest, Reddit и Telegram.

Для установки используйте кода ниже. Что и куда добавлять смотрите на видео.

1.CSS

2. HTML вставляете после data:post.body


3. Код для подключения иконок можно взять здесь.

Переходим к просмотру видео:


Подключение кнопок AddThis, ShareThis



Дополнительные варианты кнопок Follow us:

Чутка разбавим вариации кнопок для некоторых соц сетей. В приоритете Facebook, Вконтакте и Youtube.


Варианты HTML кнопок для Youtube


1 вариант
Youtube
 Youtube
.youtubebut1{padding:5px; border-radius:4px; box-shadow: 2px 2px 4px -2px rgb(0, 0, 0, 0.5); background:#ed1b23; width: 130px; display: inline-block; text-align: center;}

2 вариант
.social_item.social_youtube { background: #E22020; background: linear-gradient(141deg,#f46464 0%,#E22020 75%); position: relative; display: block; height: 45px; line-height: 45px; overflow: hidden; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);} .social_item span { margin-left: 20px;} i.fa.fa-youtube.social_icon { margin-left: 20px; } .social_item.social_youtube:after { content: '\f054'; position: absolute; right: 5%; color: #fff; top: 0; line-height: 45px; font-family: fontawesome; transition: all .3s;} a.social_item:hover { box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 4px 8px rgba(0,0,0,0.24);}

3 вариант


 
.youtube{display: block; height: 44px; font-size: 15px; color: #5b7676; line-height: 44px; border-radius: 22px; transition: opacity .17s; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); transition: opacity .17s; background: #fff!important; transition: .5s .17s; float: left; width: 100%; margin: 0 auto 10px auto; list-style: none;} .youtube:before { content: "\f167"; color: #f00; float: left; width: 44px; height: 44px; text-align: center; margin: 0 10px 0 0; border-radius: 22px; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); -webkit-transition: all 1s ease-out; font-family: fontawesome;} .youtube:after { content: "YouTube"; color: #333; margin-left: 20px; }


Варианты HTML кнопок для Вконтакте


1 вариант
Vkontakte
 Vkontakte
.vkbut1{padding:5px; border-radius:4px; box-shadow: 2px 2px 4px -2px rgb(0, 0, 0, 0.5); background:#6383a8; width: 130px; display: inline-block; text-align: center;}

2 вариант
.social_item.social_vk { background: #E22020; background: linear-gradient(141deg,#7896b7 0%,#6383a8 75%); position: relative; display: block; height: 45px; line-height: 45px; overflow: hidden; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);} .social_item span { margin-left: 20px;} i.fa.fa-vk.social_icon { margin-left: 20px; } .social_item.social_vk:after { content: '\f054'; position: absolute; right: 5%; color: #fff; top: 0; line-height: 45px; font-family: fontawesome; transition: all .3s;} a.social_item:hover { box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 4px 8px rgba(0,0,0,0.24);}

3 вариант


 
.vk{display: block; height: 44px; font-size: 15px; color: #5b7676; line-height: 44px; border-radius: 22px; transition: opacity .17s; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); transition: opacity .17s; background: #fff!important; transition: .5s .17s; float: left; width: 100%; margin: 0 auto 10px auto; list-style: none;} .vk:before { content: "\f189"; color: #6383a8; float: left; width: 44px; height: 44px; text-align: center; margin: 0 10px 0 0; border-radius: 22px; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); -webkit-transition: all 1s ease-out; font-family: fontawesome;} .vk:after { content: "Vkontakte"; color: #333; margin-left: 20px; }

Варианты HTML кнопок для Facebook


1 вариант
Facebook
 Facebook
.fbbut1{padding:5px; border-radius:4px; box-shadow: 2px 2px 4px -2px rgb(0, 0, 0, 0.5); background:#6383a8; width: 130px; display: inline-block; text-align: center;}

2 вариант
.social_item.social_fb { background: #E22020; background: linear-gradient(141deg,#5d80c8 0%,#395796 75%); position: relative; display: block; height: 45px; line-height: 45px; overflow: hidden; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);} .social_item span { margin-left: 20px;} i.fa.fa-facebook.social_icon { margin-left: 20px; } .social_item.social_fb:after { content: '\f054'; position: absolute; right: 10%; color: #fff; top: 0; line-height: 45px; font-family: fontawesome; transition: all .3s;} a.social_item:hover { box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 4px 8px rgba(0,0,0,0.24);}

3 вариант


 
.fb{display: block; height: 44px; font-size: 15px; color: #5b7676; line-height: 44px; border-radius: 22px; transition: opacity .17s; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); transition: opacity .17s; background: #fff!important; transition: .5s .17s; float: left; width: 100%; margin: 0 auto 10px auto; list-style: none;} .fb:before { content: "\f09a"; color: #395796; float: left; width: 44px; height: 44px; text-align: center; margin: 0 10px 0 0; border-radius: 22px; box-shadow: 2px 2px 4px -2px rgba(0,0,0,0.3); -webkit-transition: all 1s ease-out; font-family: fontawesome;} .fb:after { content: "Facebook"; color: #333; margin-left: 20px; }

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

В общем с целью кнопок все понятно, теперь перейдем к их установке. На наш взгляд самым лучшим сервисом, который поможет вам стать счастливым обладателям стильных кнопок социальных сетей является Pluso. Перейдя на сайт вы можете сгенерировать вид кнопок по своему желанию. После копируете код и вставляете его на свой сайт. Вы можете разместить этот код в разделе Дизайн - Добавить гаджет - HTML\Javascript. Если вы хотите, заменить старые кнопки, тогда вам нужно перейти в раздел Шаблон - Изменить HTML в открывшемся окне жмете сочетание клавиш CTRL+F в поисковом окошке вбиваете код:
и нажимаете Enter. Когда браузер найдет этот код вам нужно будет заменить код который идет ниже на код который вы взяли на сайте Pluso. Удаляете от .... на картинке ниже обведено откуда и до куда нужно удалять.







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


Поделиться в социальных сетях:
Facebook Twitter Vkontakte

Рекомендуем

6 Коммент.

avatar
Unknown
января 04, 2024

Здравствуйте!У меня на сайте от Blogger кнопки соцсетей отображаются только в компьютерной версии,а в мобильной почему-то их нет.Подскажите пожалуйста как это исправить.Заранее спасибо!

Ответить
avatar
Антон Архипов
января 04, 2024

Нужно найти код кнопок, выше него должен быть оператор data:blog.isMobileRequest вот его нужно удалить.

Ответить
avatar
Анонимный
октября 19, 2024

Здравствуйте, хочу спросить можно виджет "поделиться" сделать фиксированным, липким(с левого бока), пыталась вместо data:post.body поставить в другое место, чтобы на главной кнопки тоже были, но в сплывающем окне подставляется только ссылка на главную и нет названий статьи?

Ответить
avatar
Антон Архипов
октября 19, 2024

В шаблоне data post body может встречаться несколько раз, один из которых выводит код(виджет) и на главную стр. сайта, найти нужный data post body можно методом тыка. А если data post body встречается один раз, то выводит и на Главную и на Сообщения и на Страницы.

Можно поставить липкий после data post body, но тогда он будет отображаться на Главной после каждого сообщения, а если поставить в другом месте, то будет отображаться как нужно, но репостить будет только главную, а Сообщения нет, поэтому для Главной лучше ставить обычный фиксированный после каждого Сообщения, а для Сообщений можно липкий.

Ответить
avatar
Анонимный
октября 20, 2024

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

Ответить
avatar
Антон Архипов
октября 20, 2024

В представленном здесь HTML данных соцсетей нет. Используйте сервисы Addthis или Share this там есть.

Ответить
Отправить комментарий