Привет! С помощью плагина – VK Poster Group вы сможете настроить автопостинг записей с сайта wordpress в группу вконтакте. Вы сможете публиковать не только записи, но и страницы wordpress. Можно указать сколько слов должно отображаться в анонсе записи. Можно сделать публикацию от имени группы или от имени пользователя, можно добавить подпись автора к записям. Автоматическая публикация записей в группу вконтакте происходит либо при публикации записи, либо при обновлении записи.
Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, перейдите на страницу: Настройки – VKPosterGP, чтобы настроить плагин.
– Нажмите на кнопку – ШАГ №1 Создать приложение VK.
– Авторизуйтесь в вконтакте.
– На странице Создания приложения, укажите любое название для приложения и нажмите на кнопку – Подключить приложение.
– Для подтверждения действия, нажмите на кнопку – Получить код.
– На ваш номер телефона, который привязан к VK, будет выслан код подтверждения, введите код и нажмите на кнопку – Отправить код.
– Далее, на странице Информация, рядом со значением Группа приложения, выберите вашу группу VK, в которую вы будете публиковать записи. Нажмите на кнопку – Сохранить изменения. Слева в боковой колонке нажмите на вкладку – Настройки.
– На странице Настройки, скопируйте ID своего приложения, в поле Состояние выберите – Приложение включено и видно всем, Включите Open API, укажите адрес сайта и базовый домен. Сохраните изменения.
– Далее, перейдите на страницу настроек плагина, в поле ID приложения введите свой ID приложения, который вы скопировали на странице Настройки приложения. Нажмите на кнопку – Сохранить изменения.
– Далее, нажмите на кнопку – Шаг №2 Получить токен.
– Нажмите на кнопку – Разрешить.
– На открывшейся странице, в верхнем поле браузера скопируйте весь URL адрес, в котором указан Токен.
– Введите скопированный URL адрес в поле Токен, нажмите внизу на кнопку – Сохранить изменения.
– ID группы, укажите здесь ID группы ВК, в которую вы будете публиковать записи. ID группы находится в конце URL адреса группы, состоит из цифр, либо вы указывали свой собственный адрес при создании группы.
– ID пользователя, укажите здесь ID пользователя, которому принадлежит вк группа. ID пользователя находится в конце URL адреса пользователя, состоит из цифр, либо указан ваш собственный адрес, если вы меняли его.
– Доступность, выберите видно – Всем пользователям.
– Автор, выберите как будут публиковаться записи, от имени пользователя или от имени группы.
– Подпись, укажите будет ли добавляться ваша подпись к записям.
– Размер сообщения, можете указать сколько максимум слов должно быть в записи.
– Действие по умолчанию, поставьте здесь галочку, чтобы записи добавлялись в группу вк при публикации и обновлении.
– Типы записей, выберите типы записей, которые будут публиковаться.
– Специальные опции, заполните поля специальных опций, если ваш сайт расположен на зарубежных серверах.
– Нажмите на кнопку – Сохранить изменения.
После сохранения настроек, перейдите на страницу редактирования записи или страницы, которую вы хотите опубликовать в группе вконтакте. Справа у вас появится бокс – VK Poster Group plugin, в котором должна стоять галочка. Если вы публикуете запись, то отметьте значение – При публикации. Если вы обновляете запись, то отметьте значение – При обновлении.
Обратите внимание! В настройках, перед ID группы нужно указывать дефис или тире. Можно вместо ID группы указать ID пользователя, чтобы публиковать записи не в группу, а на страницу пользователя ВК.
Если вы всё правильно настроили, то после публикации или обновлении записи, запись появится в вашей группе вконтакте.
Easy VKontakte Connect – Интегрируем сайт WordPress с социальной сетью Вконтакте!
Ответ сервера ВК (статус добавления)
{“error”:{“error_code”:100,”error_msg”:”One of the parameters specified was missing or invalid: owner_id not integer”,”request_params”:[{“key”:”oauth”,”value”:”1″},{“key”:”method”,”value”:”wall.post”},{“key”:”owner_id”,”value”:”-travelshopmarket”},{“key”:”from_group”,”value”:”1″},{“key”:”friends_only”,”value”:”0″},{“key”:”signed”,”value”:”1″},{“key”:”message”,”value”:”
Что это? И как с этим бороться?
Никак. Плагин обновлялся последний раз 1 год назад, тут не чему удивляться. Он уже не совместим с ВК. Разработчик нужен, чтобы допилил его.
Спасибо, все работает.
Скажите а есть возможность сделать, чтобы публикация добавлялась сама, без необходимости нажимать кнопку отправить в вк?
У меня большой ресурс, сотни тысяч статей, и обновляются автоматически каждый день. Не совсем удобно
Если у вас на странице записи, в виджете справа установлено значение “При публикации”, запись должна автоматом улетать в ВК, после публикации. Конечно, только если плагин до сих пор поддерживает данную функцию. Если он давно не обновлялся, тогда вряд ли. ВК постоянно меняет свои алгоритмы подключения.
Спасибо! Работает!
Не работает
В постах пишет
Warning: Undefined array key “query” in /htdocs/www/wp-content/plugins/vk-poster-group/src/Coderun/CorePlugin.php on line 248
при нажатии на кнопку отправить перебрасывыает на сайт и пишет данной страницы не существует
Проверьте настройки плагина. Вы уверены, что у вас всё правильно настроено?
Добрый день.
Пишет, что запись не отправлена, подробнее в журнале.
В журнале написано это:
{“error”:{“error_code”:100,”error_msg”:”One of the parameters specified was missing or invalid: owner_id not integer”,”request_params”:[{“key”:”method”,”value”:”wall.post”},{“key”:”oauth”,”value”:”1″},{“key”:”owner_id”,”value”:”-osago_of”},{“key”:”from_group”,”value”:”1″},{“key”:”friends_only”,”value”:”0″},{“key”:”signed”,”value”:”0″},{“key”:”message”,”value”:”.\n\n\n\n\n\n\nhttps:\/\/official-osago.ru\/osago-snova-podorozhaet\/”},{“key”:”v”,”value”:”5.131″}]}}
Настройки перепроверил. Как быть?