- Не работает виджет вконтакте
- Сообщений [ 3 ]
- 1 Тема от 23.03.2017 17:54:31 Отредактировано (23.03.2017 18:23:46)
- Тема: Не работает виджет вконтакте
- Group VK
- Group VK
- 2 Ответ от 23.03.2017 20:52:16
- Re: Не работает виджет вконтакте
- 3 Ответ от Закусило Александр 24.03.2017 11:59:28
- Re: Не работает виджет вконтакте
- Сообщений [ 3 ]
- WordPress.org
- Русский
- Не отображается виджет VK через телефон
- WordPress.org
- Не работает виджет вконтакте
- Размещение виджетов ВКонтакте (на примере кнопки «Мне нравится»)
- Что необходимо для размещения социальных виджетов?
- Шаг 1. Генерация кода для виджета
- Обратите внимание!
- Шаг 2. Размещение кода внутри тега head
- Обратите внимание!
- Шаг 3. Размещение кода в теле сайта
Не работает виджет вконтакте
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 3 ]
1 Тема от 23.03.2017 17:54:31 Отредактировано (23.03.2017 18:23:46)
- Заблокирован
- Неактивен
- Зарегистрирован: 23.03.2017
- Сообщений: 7
Тема: Не работает виджет вконтакте
Создал файл vk.tpl, в него вставляю код, а в конструкторе сайтов добавляю вывод этого блока на главную страницу. Даже название блока
Group VK
Там написано что строчку
нужно вставлять между тегами — может из за этого не работает код? Я не смог эту строчку вставить именно между тегами. Как вставить на главной странице мне код между тегами ?
Весь код файла vk.tpl:
Group VK
2 Ответ от 23.03.2017 20:52:16
- Заблокирован
- Неактивен
- Зарегистрирован: 23.03.2017
- Сообщений: 7
Re: Не работает виджет вконтакте
Нашел я нашел в Вашем маркете установку счетчиков и вписал что нужно в заголок HEAD.
Не заработало. Но если добавить блок через модуль — произвольный код HTML — то работает.
Объясните почему не работает тот же самой код, расположенный в файле vk.tpl и блок этого файла я добавляю через конструкторв сайтов>добавление модулей>системные модули>произвольный шаблон, и далее выбераю этот файл.
Что я делаю не так, если в файле vk.tpl что нибудь написать — то надпись на сайте в нужном месте отображается, но код виджета не исполняется?
У меня мозг взорвется сейчас. несколько часов вожусь с каким то виджетом ВК
3 Ответ от Закусило Александр 24.03.2017 11:59:28
- Закусило Александр
- Участник
- Неактивен
- Откуда: Краснодар
- Зарегистрирован: 01.09.2014
- Сообщений: 2,915
- Рейтинг: 246
Re: Не работает виджет вконтакте
Вы правильно сделали, что добавили через модуль в head
Объясните почему не работает тот же самой код, расположенный в файле vk.tpl и блок этого файла я добавляю через
Вам надо код скрипта обернуть
Это требование шаблонизатора.
Сообщений [ 3 ]
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Источник
WordPress.org
Русский
Поддержка → Проблемы и решения → Не отображается виджет VK через телефон
Не отображается виджет VK через телефон
Создал виджет HTML, добавил в него код со страницы (https://vk.com/dev/Community), и он работал. Прошло время, открываю страницу с телефона, а на месте виджета серенький квадратик с грустным смайлом в виде листа а4, короче не отрабатывает код или блокируется, потому как другой элемент вк вставленный так же кодом, при загрузке страницы мелькает загруженным, а через мгновение становится серым. Попробовал другими браузерами с телефона, все работает! виджет не работает исключительно в Google Chrome android, пробовал на другом телефоне тот же браузер, пробовал чистишь кэш, не работает и все тут. Кто с таким сталкивался и есть ли решение?
- Тема изменена 11 месяцев, 3 недели назад пользователем vitanton .
Имеете ввиду виджет комментариев на сайте? На моем сайте работает, правда я использую для этого плагин Easy Vkontakte Connect. Если хотите без плагина, обратитесь в службу поддержки в контакте.
Нет, виджет отображающий группу в вк с кнопкой Подписаться, по адресу https://vk.com/dev/Community можно настроить, что за группа, внешний вид виджета и получить готовый скрипт для вставки на сайт, таким образом можно обойтись без лишнего плагина для WP. Не может быть, что у меня одного такая беда 🙂
Может проще установить кнопку Мы в контакте с ссылкой на Вашу группу без всякого виджета? Хотя, если вы взяли код с сайта, он тоже должен работать. Если установите временно 1 из тем по умолчанию, виджет будет работать?
Вопрос закрыт. Оказывается, если ты не авторизован в учетке vk в мобильном приложении Google Chrome, то заходя на сайт Google Chrome (через смартфон), увидишь тот самый не подгрузившийся элемент вместо виджета vk. Бред конечно, но вот Яндекс браузер или опера покажут этот виджет и без авторизации в VK, просто при нажатии Подписаться предложит авторизоваться.
- Ответ изменён 11 месяцев, 3 недели назад пользователем vitanton .
Зато с лишним кодом, написаного неизвестно кем и неизвестно как работающего на ВП. Соломоново решение, ага.
А вы шутник, типа дополнительный плагин не тот же дополнительный код написанный неизвестно кем, да еще и требующий постоянного обновления для стабильной работы. Мне что то подсказывает, что разработчик крупнейшей социальной сети имеет достаточный авторитет чтобы раздавать скрипты для доступа к функционалу своего сайта.
типа дополнительный плагин не тот же дополнительный код написанный неизвестно кем
Нет. он написан специалистом, проверен сообществом, имеет удобную кнопку «вкл/выкл» и регулярные обновления.
да еще и требующий постоянного обновления для стабильной работы
левый код так же требует, но в отличии от плагина — не получает….
Мне что-то подсказывает, что плевать им, как это поделее будет работать где-то за пределами их сайта.
Это как если бы говорить, что сила притяжения не будет выполнять свои прямые обязанности без хорошей такой гири, качество которой подтверждено производителем.
Отнють, в вашем случае — это как верить в добрых всезнающих волшебников
Источник
WordPress.org
Добрый день. Обновила плагин сегодня, т.к. пришло уведомление о необходимости обновиться. После этого виджет Вконтакте исчез со страниц сайта (был в правом сайдбаре, сам виджет я не трогала, несколько лет работал исправно). При этом, комментирование под постами через Вк сохранилось, как и история комментариев. Пожалуйста, помогите вернуть виджет.
- This topic was modified 2 years, 3 months ago by evamak .
The page I need help with: [log in to see the link]
В нашем плагине никогда не было виджетов для групп Вконтакте. Может быть у вас для этого используется другой плагин?
Если мы можете добавить виджет самостоятельно, то вот инструкция https://vk.com/dev/Community
В будущих версиях мы добавим несколько виджетов.
- This reply was modified 2 years, 3 months ago by Artem .
Здравствуйте.
Такая же история. После обновления виджет Вконтакте исчез. Создал виджет повторно, но виджет не отображается – пустая рамка.
@webtemyk Здравствуйте! Нет, виджет Вк я ставила еще до Вашего плагина, как раз по официальной инструкции от Вк. Но после обновления Вашего плагина, этот виджет вдруг исчез из сайдбара. Я попробую, конечно, его переустановить, но вот у господина @andreived тоже такая история и переустановка ничего не дала…
- This reply was modified 2 years, 3 months ago by evamak .
@evamak попробуйте всё же установить его заново, а так же проверить наличие кода в виджете сайдбара. Если у вас всё таки не заработает, то сможете дать доступ к сайту, чтобы я посмотрел?
Источник
Не работает виджет вконтакте
Виджет представляет собой отрисованный в соответствии с формальным описанием блок с информацией: например, список ресторанов или кинотеатров, результаты футбольного матча или киберспортивного поединка, перечень цен на услуги или объекты недвижимости. Блок с виджетом будет находиться в верхней части сообщества и доступен как в полной версии сайта, так и в мобильных клиентах.
Установка виджетов доступна из приложений, которые поддержали у себя эту возможность. Например: «Рассылки», «Тесты», «Пожертвования», «Заявки», «Анкеты», «Магазин товаров» и «Цитаты» (Все они доступны в официальном каталоге приложений: https://vk.com/community_apps).
В виджете можно отображать список матчей, таблицу, цитату и многое другое. Все доступные типы виджетов подробно описаны на этой странице.
Для генерации виджета и его обновления используйте метод API appWidgets.update. В качестве аргументов он принимает:
- type (string) — тип виджета. Может принимать значения text, list, table, tiles, compact_list, cover_list, match, matches, donation.
- code (string) — код виджета. Аналог параметра code в методе execute.
Синтаксис вызова методов API можно найти здесь.
Структура объекта widget зависит от типа виджета, подробное описание Вы найдёте на этой странице.
Обновлять данные виджета через приложение можно не чаще 1 раза в 30 секунд.
Чтобы скрыть виджет у пользователя, передайте в code значение «return false;».
В виджете могут быть использованы изображения из двух коллекций — относящиеся к приложению (для использования в разных сообществах) и к сообществу (для использования в одном конкретном сообществе).
Для загрузки изображений нужно использовать соответственно методы API appWidgets.getGroupImageUploadServer, appWidgets.getAppImageUploadServer, appWidgets.saveGroupImage, appWidgets.saveAppImage. Необходимо загружать изображения в утроенном размере (например, для картинки с конечным размером 160×160 нужно загружать изображение размером 480×480).
Обратите внимание — Вы можете использовать главные фотографии профилей, сообществ и других приложений внутри виджета. Для этого передайте в поле icon_id для квадратного изображения значение id123456 — для главной фотографии профиля пользователя с id 123456, club123456 — для сообщества или app123456 — для приложения. В этом случае во всех аналогичных полях виджета также должны использоваться главные фотографии (соответственно, пользователей, сообществ или приложений).
Источник
Размещение виджетов ВКонтакте (на примере кнопки «Мне нравится»)
Что необходимо для размещения социальных виджетов?
1. Расширенные права доступа к системе управления. Их можно получить самостоятельно, следуя инструкции по ссылке.
2. Свой аккаунт в социальной сети (ВКонтакте сформирует рабочий код виджета, только если Вы авторизованы в соцсети)
3. Редактируемый блок (например, под главным меню) — это существенно облегчит размещение кода через систему управления.
Шаг 1. Генерация кода для виджета
С полным перечнем виджетов ВКонтакте соцсети можно ознакомиться по ссылке — https://vk.com/dev/sites.
Нас интересует раздел “Виджеты для сайтов”. Рассмотрим пример с виджетом “Мне нравится”.
1. Нажмите на ссылку в перечне виджетов.
2. Заполните форму.
3. Разместите код.
Обратите внимание!
- Если Вы не планируете размещать виджет самостоятельно, то можете прислать на адрес support@megagroup.ru полученный код. Убедитесь, что в Вашем код apiId соответствует числу (в данном примере это 3307568)
- Обязательно укажите подробно, в каком месте сайта должен находиться виджет (оптимально сделать скриншот страницы и отметить)
Шаг 2. Размещение кода внутри тега head
1. Откройте систему управления.
2. Перейдите к разделу «Настройки» — «Шаблоны».
3. В списке шаблонов выберите «_Главная. Верх».
4. Вставьте код, начинающийся комментарием of your page —>.
Код установите перед закрывающим тегом .
- (!) Обязательно обрамите код тегами
код виджета . - (!) Если на Вашем сайте установлен счётчик Google Analytics, удостоверьтесь, что код GA — последний блок кода перед закрывающим тегом Если Вы поставите код виджета ВКонтакте ниже кода счетчика Google Analytics — могут начаться проблемы со сбором статистики.
Этот код нужен для подключения ряда виджетов. Он подключается ОДИН РАЗ (даже когда, к примеру, для виджета опроса на том же сайте (!) Вас попросят снова вставить код в тег — игнорируйте).
5. Сохраните изменения.
Обратите внимание!
- Показанные в инструкции результаты могут отличаться от реальных по причине специфики шаблонов конкретного сайта или иных технических нюансов.
Обратите внимание!
- Для получения правильного кода виджета нужно заходить под своей учетной записью ВКонтакте
- apiId в форме должен быть цифровым, а не просто API_ID (в примере выше apiId: 3549021)
Шаг 3. Размещение кода в теле сайта
1. Код самого блока “Мне нравится” начинается с комментария .
2. У многих наших клиентов есть готовые редактируемые блоки под главным меню (как правило, у новых сайтов) — можно просто разместить код через HTML-редактор страницы.
3. Нажмите на любую страницу и выберите “Редактировать содержимое”. В открывшемся окне необходимый Вам блок (это может быть редактируемый блок, информационный блок, информеры — в зависимости от того, где Вы хотите разместить виджет):
4. По аналогии с обычной страницей: зайдите в HTML-редактор.
5. Разместите код виджета:
6. Нажмите «Обновить» в окне HTML-редактора, а затем «Сохранить и закрыть» в окне редактирования содержимого информационного блока.
- Также поставить кнопку “Мне нравится” (как и другие виджеты) можно только для конкретных страниц. Размещение кода происходит по схеме, аналогичной пункту 3.2. Только необходимо работать не с общими данными, а с содержанием нужной страницы (обычный режим редактирования).
Источник