Доброго времени, блогеры!
Сейчас вновь поговорим о социальных сетях. Как я и обещал в комментариях к одному из постов - публикую подробный туториал по установке кнопок социальных сетей для шаринга на блогохостинге Blogspot.com. Рассмотрим мы не только дизайн кнопок, которые установлены на iperenko.com, а гораздо больше! Готовы?
Самое главное про кнопки
Сегодняшняя статья это логичное продолжение моего поста «Как я решил сделать свои кнопки для шаринга». В том материале, я рассказывал почему я отказался от сторонних кнопок и почему выбрал решение с Font Awesome. Поэтому в обязательном порядке у вас должен быть подключен файл их стиля в разделе <head> вашего шаблона:<link href='https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css' rel='stylesheet'/>
HTML-скелет
Наша основа - это вот такая html-конструкция, которая адаптирована под редактор шаблонов Blogger с помощью декодера html-кода.<div id='ipshare'> <div style='text-align:center;'> <a class='vkontakte' expr:href='"https://vk.com/share.php?url=" + data:post.url' expr:onclick='"window.openundefinedthis.href, \"_blank\", \"height=430,width=640\"); return false;"' rel='nofollow' target='_blank' title='Опубликовать во Вконтакте'><span> <i aria-hidden='true' class='fa fa-vk'/></span>Нравиться</a> <a class='facebook' expr:href='"https://www.facebook.com/sharer/sharer.php?u=" + data:post.url' expr:onclick='"window.openundefinedthis.href, \"_blank\", \"height=430,width=640\"); return false;"' rel='nofollow' target='_blank' title='Опубликовать в Facebook'><span> <i aria-hidden='true' class='fa fa-facebook'/></span>Лайкнуть</a> <a class='twitter' expr:href='"https://twitter.com/intent/tweet?text=" + data:post.url' rel='nofollow' target='_blank' title='Опубликовать в Twitter'><span> <i aria-hidden='true' class='fa fa-twitter'/></span>Твитнуть</a> <a class='google' expr:href='"https://plus.google.com/share?url=" + data:post.url' onclick='javascript:window.openundefinedthis.href, "", "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600");return false;' rel='nofollow' title='Опубликовать в Google+'><span> <i aria-hidden='true' class='fa fa-google-plus'/></span>Плюсануть</a> <a class="odnoklassniki" expr:href='https://connect.ok.ru/dk?cmd=WidgetSharePreview&st.cmd=WidgetSharePreview&st._aid=ExternalShareWidget_SharePreview&st.shareUrl=" + data:post.url' title='Сохранить в Одноклассниках' rel="nofollow" target="_blank"><span><i aria-hidden="true" class="fa fa-odnoklassniki"></i></span>Класс </a> <a class='pocket' expr:href='"https://getpocket.com/edit?url=" + data:post.url' rel='nofollow' target='_blank' title='Сохранить в Pocket'><span> <i aria-hidden='true' class='fa fa-get-pocket'/></span>Сохранить</a> </div> </div>
Этот код нужно вставить в нужное вам место на странице редактирование шаблона. Чаще всего кнопки размещают в конце поста, поэтому ищите что-то похожее на тег <data:post.body/>. Вдруг возникнут проблемы с этим - пишите в комменты, поможем ;)
После вставки этих строк, нужно заняться дизайном наших будущих кнопок для шаринга в социальных сетях. И теперь самое интересное - я вам на выбор предлагаю целых шесть разных стиля для ваших кнопок.
Дизайн, то есть строки CSS-кода, которые вы скопируете ниже - нужно также поместить в разделе <head>, примерно в том месте где идут такие строки:
<b:skin><


Хорошие кнопочки) Надо попробовать :)
ВідповістиВидалити, только в исходном коде """ на кавычки замените - это лишние байты.
ВідповістиВидалитиНе совсем понял "где" и "что" заменить.
ВидалитиИгорь, а что думаете вот про такие кнопки, кстати - http://www.aboutblogger.ru/2011/09/svoy-nabor-knopok-sotcialnykh-setey.html ? Я себе в блог такие ставил, вроде тоже ничего так... Они самодельные тоже, похожи на Ваши :) Хотелось бы узнать ваше мнение о том наборе... Чем хороши они, или что в них не очень правильно.
ВідповістиВидалитиЛамповые кнопки)
ВидалитиПлюсы. Как и в моих кнопках - легкость в загрузке и редактировании.
Минусы. Кнопка Addthis (которая и зачеркивает плюсы выше), а также старый дизайн кнопок.
Игорь, ну да - они старенькие уже) им лет 5 или более :) По поводу кнопки Addthis - Вы совершенно правы! Я замечал, что она довольно косячная и из-за неё иногда страница грузится либо плохо либо очень долго идёт соединение с сервером AddThis. Короче, она как бы тормозит всё. Но Addthis можно убрать из кода и останутся обычные "ламповые кнопки"))
ВидалитиСпасибо, попробую сделать.
ВідповістиВидалитиЗаинтриговали вы с ошибкой. Ничего не заметила. Интересно даже))
Там что-то с цветом не так ;-D
ВидалитиДа, и кстати хотел ещё добавить вот что: внимание всем блоггерам! В мобильной версии блога (когда посетитель смотрит мобильную версию на смартфоне/планшете) - эти кнопки не работают. Их даже не видно.
ВідповістиВидалитиХорошее замечание, однако я и не планировал делать кнопки в том числе и для мобильной версии.
ВідповістиВидалитиТо что предоставляет сервис в мобильной версии моего сайта - меня полностью устраивает, так как адаптивный дизайн намного "тяжелее" в плане загрузки чем мобильная версия.
Игорь, адаптивный мобильный дизайн может и тяжелее (не спорю), но зато он и более полный - более богатый)) Там и менюшки все есть, и кнопки вот эти видны.
ВидалитиДа и кстати ещё, хотел поправить Вас: в кнопке "нравиться" по-моему ошибка закралась. Там не должно быть мягкого знака. Должно быть "нравится".
Не хотят работать(
ВідповістиВидалитиА в чем проблема? Я попробую помочь.
Видалитиhttp://imgur.com/WsnTX5q
ВидалитиПроблема что при наведении и нажатии,ничего не происходит. Просто курсор меняется на l-курсор.
Хотелось бы вертикальные
ВідповістиВидалитиВертикальные и плавающие
ВідповістиВидалити