воскресенье, 18 декабря 2011 г.

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

Для начала пролистайте страничку в низ и посмотрите в конец сообщения. Что вы там увидели? Неужели кнопки соц сетей? Нравятся? Хотите поставить себе такие же? Давайте теперь разберемся как установить такие симпатичные и удобные кнопочки у себя в блоге.


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

<div class='post-share-buttons'>
<b:include data='post' name='shareButtons'/>
</div>

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

<!--<div class='post-share-buttons'>
<b:include data='post' name='shareButtons'/>
 </div>-->

Затем нам нужно добавить кнопка дизайн, случае это на половину прозрачность и полная видимость при наводе мышкой на кнопочку.
Находим строчку:
]]></b:skin>
И сразу перед ней вставляем вот такой код

.sharebuttons a img{
border: none;
opacity:0.5;
}
.sharebuttons a:hover img{
border: none;
opacity:1.0; 
}
.sharebuttons img {
padding:0;
margin:0;
}

Далее находим вот этот код:
<div class='post-body entry-content'>   
<data:post.body/>

И сразу после него вставляем вот этот код:


<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='sharebuttons'>
Понравилась статья? Поделитесь ей с друзьями
<div align='center'>
<!--Blogger-->
<a class='shareme' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'><img src='http://lh6.ggpht.com/_G92voTj-yF0/TLLOAEobABI/AAAAAAAAAsw/yJ6dutztXE0/blogger.png' style='border: 0pt none;' alt='в Blogger' title='Опубликовать в блоге' /></a>
<!--Twitter-->
<a class='shareme' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'><img src='http://lh3.ggpht.com/_G92voTj-yF0/TLLOJdXH6XI/AAAAAAAAAtE/EUy4mKyVa5A/twitter.png' style='border: 0pt none;' alt='в Twitter' title='Написать в Twitter' /></a>
<!--Живая лента Google-->
<a class='shareme' expr:href='&quot;http://www.google.com/buzz/post?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title + &quot;&amp;srcURL=&quot; + data:blog.homePageUrl + &quot;&amp;srcTitle=&quot; + data:title' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=390,width=710\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh5.ggpht.com/_G92voTj-yF0/TLLOAQINkhI/AAAAAAAAAs4/8P7351Fd6VU/google.png' style='border: 0pt none;' alt='в Живую ленту' title='Написать в Живую Ленту' /></a>
<!--Вконтакте-->
<a class='shareme' expr:href='&quot;http://vkontakte.ru/share.php?url=&quot; + data:post.url' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=500,width=710\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh4.ggpht.com/_G92voTj-yF0/TLLOJlEHUjI/AAAAAAAAAtI/RcZxvCl0H-I/vkontakte.png' style='border: 0pt none;' alt='в Вконтакте' title='Опубликовать в ВКонтакте' /></a>
<!--Живой журнал-->
<a class='shareme' expr:href='&quot;http://www.livejournal.com/update.bml?subject=Ссылка: &quot; + data:post.title + &quot;&amp;event=&quot; + data:post.title + &quot;: &quot; + data:post.url' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh6.ggpht.com/_G92voTj-yF0/TLLOATbe0kI/AAAAAAAAAs8/l5eJU9ablaI/livejournal.png' style='border: 0pt none;' alt='в Живой Журнал' title='Опубликовать в ЖЖ' /></a>
<!--Мой мир-->
<a class='shareme' expr:href='&quot;http://connect.mail.ru/share?share_url=&quot; + data:post.url ' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=310,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh3.ggpht.com/_G92voTj-yF0/TLLOJaVDgXI/AAAAAAAAAtA/Y5T0udcpaIg/mailru.png' style='border: 0pt none;' alt='в Мой мир' title='Опубликовать в Моем Мире' /></a>
<!--Я.ру-->
<a class='shareme' expr:href='&quot;http://my.ya.ru/posts_add_link.xml?title=&quot; + data:post.title + &quot;&amp;URL=&quot; + data:post.url' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=500,width=900\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh5.ggpht.com/_G92voTj-yF0/TLLOJt5sA7I/AAAAAAAAAtM/ZyG0Z_4zO2g/yandex.png' style='border: 0pt none;' alt='в Я.ру' title='Опубликовать в Я.ру' /></a>
<!--Facebook-->
<a class='shareme' expr:href='&quot;http://www.facebook.com/sharer.php?u=&quot; + data:post.url ' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><img src='http://lh3.ggpht.com/_G92voTj-yF0/TLLOAdHTWII/AAAAAAAAAs0/KNND56PuU7A/facebook.png' style='border: 0pt none;' alt='в Facebook' title='Опубликовать в Facebook' /></a>
<!--AddThis-->
<a class='addthis_button' expr:addthis:title='data:post.title' expr:addthis:url='data:post.url'><img alt='в закладки' src='http://lh6.ggpht.com/_G92voTj-yF0/TLLOAIhLM6I/AAAAAAAAAss/MHg_jrwXQ18/addthis.png' /></a>
<script type='text/javascript'>var addthis_config = {&quot;data_track_clickback&quot;:true};</script>
<script src='http://s7.addthis.com/js/250/addthis_widget.js#username=amateurbloger' type='text/javascript'/>
</div>
</div>
</b:if>

Сохраняете шаблон и любуетесь своими кнопочками!

8 коммент.:

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

Если захотите убрать рамку поставьте border:none;

Для того, что бы сделать их плавающими, добавьте перед "]]>"
следующий код

.sharebuttons {
background-color:none;
border:1px solid #C1CDCD;
left:1px;
top:170px;
margin-top:10px;
position:fixed;
width:64px;
}
.sharebuttons .float {
margin:7px;
}

Спасибо за пост, все получилось. Красота!!!

а можно сделать так, чтобы кнопки были видны не только в самом посте, но и на странице с постами?

где можно найти кнопки поменьше, или как уменьшить их размер?

Спасибо за статью. Она единственная помогла

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