Jump to content
  • 0

Кнопки соц.сетей в списке записей


Dayks
 Share

Question

Всем доброго времени суток. Пробовал найти решение, но не получилось.

Необходимо на главной странице в блок каждого поста добавить кнопку вконтакте, твиттера, гугл+ и фейсбука (или хотя бы первых двух), которая будет делиться содержанием того поста, в котором находится ссылка. Если формировать кнопку для вк на его редакторе кнопок, то получается такой код


<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "mini"});
</script>

и эта кнопочка будет делиться url-ом страницы, а не пермалинком поста. То есть такая кнопка может существовать в единственном экземпляре.

Вот на этом сайте есть пример того, что я хочу сделать

macdigger (не реклама)

Связаться с автором не получилось, а то, что я достал через исходный код выдает "ничего", просто пустое место, кнопки нет (ни вк, ни твиттера). Поделитесь пожалуйста кодами, которые вы используете при подобной необходимости. Спасибо.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Сам где-то месяц-полтора тому назад, парился над этим. Вот я сумел поставить на контакт и на твиттер. http://jsfiddle.net/QZnjS/ вот на на контакт, не буду париться, и заново код писать, скопирую с сайта, где собственно её и ставил. Так что, если что - сам её по передвигаешь.

  • Like 1
Link to comment
Share on other sites

  • 0

Сам где-то месяц-полтора тому назад, парился над этим. Вот я сумел поставить на контакт и на твиттер. http://jsfiddle.net/QZnjS/ вот на на контакт, не буду париться, и заново код писать, скопирую с сайта, где собственно её и ставил. Так что, если что - сам её по передвигаешь.

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

Simpsons, необходимо получить коды оригинального дизайна со счетчиком. И прибегать к использованию сторонних сервисов не спешу.

Link to comment
Share on other sites

  • 0

Сам где-то месяц-полтора тому назад, парился над этим. Вот я сумел поставить на контакт и на твиттер. http://jsfiddle.net/QZnjS/ вот на на контакт, не буду париться, и заново код писать, скопирую с сайта, где собственно её и ставил. Так что, если что - сам её по передвигаешь.

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

Simpsons, необходимо получить коды оригинального дизайна со счетчиком. И прибегать к использованию сторонних сервисов не спешу.

Каюсь, не досмотрел и поспешил :blush:

В коде найдите www.tepla-hata.com.ua и замените на адрес нужного вам сайта.

http://jsfiddle.net/QZnjS/1/ вот на твиттер, тоже самое, адрес мой удалить, свой вставить.

Edited by pashkje
Link to comment
Share on other sites

  • 0

Вот, наконец-то рабочий код для твиттера

<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url=<?php the_permalink(); ?>&text=<?php the_title(); ?>" style="width:115px; height:21px;"></iframe>

Может кто-то знает как его пополнить укорачиватилем ссылок? Чтобы вставлялись в твит не длинные ссылки, а короткие. Например через t.co, bit.ly, goo.gl - в принципе не важно какой сервис будет задействован.

С кнопкой ВКонтакте вопрос открыт - код pashkje ничем не помог, там непонятная кучка:)

Edited by Dayks
Link to comment
Share on other sites

  • 0

Всем еще раз доброго времени суток.

Смотрите какой я нашел код

http://jsfiddle.net/WgFVY/

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

Link to comment
Share on other sites

  • 0

Зайдите на http://api.yandex.ru/share/ ну и воспользуйтесь их кодом.

Если не подходит, то можно сделать так:

1) Наводите мышку на нужную иконку(ВК, например)

2) Щелкаете правой кнопкой и копируете урл (например http://share.yandex.ru/go.xml?service=vkontakte&url=http%3A%2F%2Fapi.yandex.ru%2Fshare%2F&title=Блок поделиться)

3) Переходите по ссылке

4) Оказываетесь в ВК с урлом

5) Вырезаете лишнее:

6) Вуаля. Перед вами супер ссылка для шаринга в ВК. Можете придать ссылке любой вид. CSS в помощь. Так же делается с твиттером и лицокнигой

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy