forum.okis.ru
http://forum.okis.ru/

Как поставить виджет комментариев на некоторые страницы сайт
http://forum.okis.ru/viewtopic.php?f=13&t=2375
Страница 1 из 2

Автор:  chikaptichka [ 21 янв 2012, 18:54 ]
Заголовок сообщения:  Как поставить виджет комментариев на некоторые страницы сайт

Здравствуйте, помогите, пожалуйста, разобраться. Я хотела бы поставить виджеты комментариев от Вконтакте, но не на все страницы сайта, а только на некоторые. Полученный код пробовала вставлять непосредственно в HTML редакторе определенной страницы, но ничего не получается. а когда вставляю в поле для рекламы, виджет появляется на всех страницах, и отображается некорректно, слишком низко, так что подвал сайта располагается прямо на нем :?
Подскажите пожалуйста как правильно вставить код на конкретную страницу?

Автор:  chikaptichka [ 21 янв 2012, 19:41 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Вот так отображается виджет, если вставлять код в поле рекламы
Изображение
А прописать в HTML страницы не получается, так как нужно одну часть кода заключить в теги head, но там этих тегов просто нет. Прописываю самостоятельно, они после сохранения все равно исчезают.
Помогите, пожалуйста, поставить этот виждет

Автор:  f-master [ 21 янв 2012, 19:45 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Здравствуйте.
Ту часть кода, которую следует прописывать в <head></head> - пропишите в поле для метатегов (Настройки сайта). Остальное же - вставляйте на странцу, в нужное Вам место.

Автор:  chikaptichka [ 21 янв 2012, 20:33 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Спасибо, за то что разъяснили где <head></head>. эту часть кода вписала.
Но все равно ничего не получилось, возникли еще вопросы: где находиться тело страницы? Вот инструкция по установке кода:

Цитата:
Добавить на Ваш сайт виджет комментариев ВКонтакте можно в три шага:

1. В тег <head> на странице Вашего сайта необходимо добавить следующий код:

<script src="http://userapi.com/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script>


2. В тело страницы сайта необходимо добавить следующий код:
<script type="text/javascript">
VK.init({
apiId: ВАШ_API_ID,
onlyWidgets: true
});
</script>

3. В тело страницы необходимо добавить элемент DIV, в котором будут отображаться комментарии, задать ему уникальный id и добавить в него код инициализации виджета. Например:
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments('vk_comments');
</script>


А вот сам код, который сгенерирован для моего сайта:

Цитата:
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?47"></script>

С этим все понятно, вставила, как вы и сказали.

Цитата:
<script type="text/javascript">
VK.init({apiId: Идеальная женщина, onlyWidgets: true});
</script>

А тело страницы - это где?

Цитата:
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*"});
</script>

И с этим разъясните, пожалуйста?

Автор:  f-master [ 21 янв 2012, 21:33 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

chikaptichka писал(а):
А тело страницы - это где?

Тело страницы - это <body></body>. Попробуйте отключить визуальный редактор, и добавить в код страницы оба полученных Вами кода. За исключением того, который Вы вставили в <head></head>.

Автор:  chikaptichka [ 21 янв 2012, 21:54 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Да, я так и делала, отключала редактор и вставляла код. Оказывается, что проблема только на одной странице и по случайному совпадению, я именно с ней и мучилась, пока не попробовала поставить код на другую.
Вот на одной странице код отображается хорошо http://chika-lady.ru/stroinaja_figura.html
А на другой почему-то двойной какой-то и вниз ушел, да и видно его стало не с первого раза, несколько раз переставляла http://chika-lady.ru/zenshinu_piut.html
Хотя код я вставляю один и тот же. В чем здесь может быть подвох?

Автор:  f-master [ 21 янв 2012, 22:15 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

У меня все отборажается корректно на обоих страницах.

Автор:  chikaptichka [ 21 янв 2012, 22:19 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Это я уже исправила. Не знаю в чем дело. Просто взяла полностью стерла содержимое страницы и все добавила заново. Жалко, что раньше не додумалась;)))

Автор:  f-master [ 21 янв 2012, 22:37 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

chikaptichka писал(а):
Это я уже исправила. Не знаю в чем дело.

Дело в том, что визуальный редактор при включении шифрует коды, прописанные вручную. При последующем редактировании - остаются шлаки. Как вариант, можно отключать Java Script при редактировнии кода вручную.

Автор:  -Лин- [ 07 фев 2013, 12:58 ]
Заголовок сообщения:  Re: Как поставить виджет комментариев на некоторые страницы

Вот у меня та же проблема, что и у девушки была. Коментарии уходят под футер.
Делала их прописывая одну часть в ммега-тегах, остальное добавила в блок рекламы.

прописывание при отключении визуального редактора не помогает((
вообще перепробовала много вариантов, второй час мучаюсь. Форум все 24 страницы прочитала, ничего полезного не нашла(

Сайт http://clubnatali.okis.ru/

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/