Как создать кнопку поделиться в Telegram на своём сайте?

Просмотры:

 Привет, всем друзья! Ещё в далёком 2015 году популярному мессенджеру Telegram добавили кнопку поделиться, а по скольку недавно официально разблокировали Telegram на территории Росси, то потребовалась более простая публикация своих постов на своем канале Telegram. Также через эту кнопку может поделиться статьей любой читающий моего сайта www.aleksanr-kuzmin.ru Ну и конечно данную кнопочку может любой забрать себе и установить на свой Сайт!
 Лично у меня на сайте получилась вот такая кнопочка: Поделиться 
Для того что бы получилась кнопка, нужно вставить в код сайта следующую ссылку:
https://telegram.me/share/url?url=Заменить на Ваш URL
поста&text=ЗАМЕНИТЬ НА ВАШ ТЕКСТ
 Конечно эта кнопка будет выглядеть просто как ссылка, что бы это исправить нам нужно будет вставить следующий код:
<a>class="btn_telegram_share" href="https://telegram.me/share/url?url=Заменить на Ваш URL
поста&amp;text=ЗАМЕНИТЬ НА ВАШ ТЕКСТ"&gt;Поделиться</a>
 Далее нужно вставить стили CSS:
.btn_telegram_share {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
	margin-right: 7px;
    padding: 3px 10px;
    border: 1px solid #54aaeb;
    border-radius: 50px;
    background: #54aaeb;
    background: -webkit-gradient(linear, left top, left bottom, from(#54aaeb), to(#54aaeb));
    background: -moz-linear-gradient(top, #54aaeb, #54aaeb);
    background: linear-gradient(to bottom, #54aaeb, #54aaeb);
    font: normal normal normal 16px arial;
    color: #ffffff;
    text-decoration: none;
}
/*.btn_telegram_share:focus*/
.btn_telegram_share:hover
 {
    border: 1px solid #61c4ff;
    background: #65ccff;
    background: -webkit-gradient(linear, left top, left bottom, from(#65ccff), to(#65ccff));
    background: -moz-linear-gradient(top, #65ccff, #65ccff);
    background: linear-gradient(to bottom, #65ccff, #65ccff);
    color: #ffffff;
    text-decoration: none;
}
.btn_telegram_share:active {
    background: #32668d;
    background: -webkit-gradient(linear, left top, left bottom, from(#32668d), to(#54aaeb));
    background: -moz-linear-gradient(top, #32668d, #54aaeb);
    background: linear-gradient(to bottom, #32668d, #54aaeb);
}
.btn_telegram_share:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("http://Вставьте ссылку на свою картинку.png") no-repeat left center transparent;
    background-size: 100% 100%;
}
 Если Вам не совсем понятно в таком формате, вы можете посмотреть на весь код в действии вот по этой ссылке: Просмотреть код! Ребята у кого сайт крутится на платформе www.blogger.com ту нужно вставить следующий код на страницу:
<li class="telegram"><a class="telegram" expr:href="&quot;">
https://telegram.me/share/url?url=&quot; + data:post.url"">
onclick="window.open(this.href, 'windowName', 'width=550, height=650,">
left=24, top=24, scrollbars, resizable'); return false;" rel="nofollow"></a></li>
 Друзья я также разместил код на GitHub для более удобного просмотра кода!
 Надеюсь я доступно описал весь процесс по внедрению кнопки на сайт! Ели что не поймете жду Ваших комментов!

0 Комментарии

Яндекс.Метрика