Проблема с добавлением социальных кнопок в шаблон

<<

Dimas

Автор темы

Сообщения: 2

Зарегистрирован: 15 ноя 2011, 02:45

Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 15 ноя 2011, 03:07

Проблема с добавлением социальных кнопок в шаблон

Столкнулся с пока нерешаемой проблемой.
Ни каким из найденных в сети способов не могу добавить кнопки соцсетей в пост в большинстве скачанных с /go.php?http://btemplates.com/ шаблонах.
В стандартных blogger шаблонах с этим было все в порядке.
Подскажите, какой код им может мешать или наоборот, чего-то не хватает?
Последний раз редактировалось Admin 15 ноя 2011, 12:02, всего редактировалось 1 раз.
Причина: Тема переименована
<<

Admin

Аватара пользователя

Сообщения: 1450

Зарегистрирован: 21 мар 2011, 15:30

Благодарил (а): 66 раз.
Поблагодарили: 157 раз.

Сообщение 15 ноя 2011, 12:01

Re: Добавление социальных кнопок

Проблема тут одна. Все рекомендации по вставке кнопок основаны для стандартных шаблонов, а стандартные шаблоны имеют много лишнего кода, чтобы вы могли их редактировать из админки по своему вкусу. Сторонние же разработчики делают шаблоны, не употребляя многого кода, т.к. подразумевается, что вы не будете что-либо переделывать в уже готовом шаблоне. Поэтому, когда вы что-то пытаетесь найти в своем нестандартном шаблоне по рекомендациям для стандартных, у вас могут возникать проблемы, в частности со вставкой дополнительного кода. Т.е. принимая решение использовать нестандартный шаблон, вы берете на себя, так сказать, дополнительную ответственность, и используете на свой страх и риск.
Вставить код кнопок можно куда угодно, просто нужно уметь чуть понимать код шаблонов и не бояться вставлять предлагаемый код в другие места.
Если вам нужен более конкретный ответ, то, пожалуйста, задавайте свой вопрос правильно - Как задавать вопросы в разделе Blogger/Blogspot.

P.S. И тему переименовываю.
<<

Dimas

Автор темы

Сообщения: 2

Зарегистрирован: 15 ноя 2011, 02:45

Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 16 ноя 2011, 04:17

Re: Проблема с добавлением социальных кнопок в шаблон [РЕШЕН

Извиняюсь, если не так оформил.
Вот, раскопал инструкцию, которая мне именно помогла. Надеюсь другим будет полезной.

1. Удаляем:
  Код:
<b:include data='post' name='shareButtons'/>

Если такового нет, то пропускаем этот шаг.
2. Ищем что-то похожее на это и удаляем:
  Код:
<b:includable id='shareButtons' var='post'>
  <b:if cond='data:post.sharePostUrl'>
      <a class='share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'>
        <span class='share-button-link-text'><data:top.emailThisMsg/></span></a>
      <a class='share-button sb-blog' 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'>
        <span class='share-button-link-text'><data:top.blogThisMsg/></span></a>
      <a class='share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'>
        <span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a>
      <a class='share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, &quot;_blank&quot;, &quot;height=430,width=640&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'>
        <span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a>
      <a class='share-button sb-buzz' expr:href='data:post.sharePostUrl + &quot;&amp;target=buzz&quot;' expr:onclick='&quot;window.open(this.href, &quot;_blank&quot;, &quot;height=415,width=690&quot;); return false;&quot;' expr:title='data:top.shareToBuzzMsg' target='_blank'>
        <span class='share-button-link-text'><data:top.shareToBuzzMsg/></span></a>
  </b:if>
</b:includable>

3. Для Google+1 добавляем прямо перед </head>
  Код:
<script type="text/javascript" src="http://apis.google.com/js/plusone.js">
{lang: 'en-US'}
</script>

4 а) Для стандартных кнопок прописываем сразу после <data:post.body/> (таковых может быть несколько, поэтому сами выбираем более подходящее) следующее
  Код:
<div class='post-share-buttons'>
<b:include data='post' name='shareButtons'/>
</div>

4 б) или код для других, например русских кнопок.
<<

Admin

Аватара пользователя

Сообщения: 1450

Зарегистрирован: 21 мар 2011, 15:30

Благодарил (а): 66 раз.
Поблагодарили: 157 раз.

Сообщение 16 ноя 2011, 15:46

Re: Проблема с добавлением социальных кнопок в шаблон [РЕШЕН

Dimas писал(а):Извиняюсь, если не так оформил.
Вот, раскопал инструкцию, которая мне именно помогла. Надеюсь другим будет полезной.

Странную инструкцию вы нашли. Думаю, вам помогла не она, а что-то другое. Так как по инструкции вы сначала удаляете код стандартных кнопок от Blogger, а потом опять их добавляете, или как вариант, ставите код от других кнопок. Но стандартные кнопки не мешают установке новых кнопок. И в одном блоге могут существовать как стандартные, так и любые другие. И я вам полно таких блогов приведу в пример. Просто изначально вы неправильно устанавливали кнопки, разрывая код тех же стандартных кнопок. А удалив его, вы, естественно, его уже не могли разорвать.

Суть моего ответа в том, чтобы другие пользователи понимали, что ваша инструкция не поможет, если человек не понимает, куда можно, а куда нельзя вставлять кнопки, а так же в том, что для установки новых кнопок не обязательно удалять старые.

Вернуться в Вопросы по шаблонам

Кто сейчас на конференции

Зарегистрированные пользователи: Yandex [Bot]

cron
Работает на phpBB © 2000, 2002, 2005, 2007 phpBB Group. Дизайн ST Software и Blogger Форум. Русская поддержка phpBB
ЧПУ ссылки от phpbb seo