Плагин VK Poster Group

Если вам нужен только кроспостинг из WordPress на стену группы Вконтакте без лишних и сложных настроек, то этот плагин для вас. Настройте отправку записей из WP в VK за два шага.
* Автопостинг записей на стену группы Вконтакте
* Простая настройка в два шага
* Подробная инструкция по настройке в скриншотах
* Абсолютно бесплатный плагин, ни каких проф. и прочих платных версий
* 100%-ая поддержка плагина от разработчика
* Понятный код для тех кто хочет «допиливать» под себя

Ссылка для скачивания плагина на сайте WordPress

screenshot-2 screenshot-1


Обновление 1.2

Выпущена новая версия плагина (1.2). Добавлена настройка прокси сервера, это для случаев когда хостинг находится за рубежом. Данная опция позволяет побороть ошибку » «error_code»:17,»error_msg»:»Validation required: please open redirect_ur»
В случае плагина есть два варианта:
1)Найти бесплатный прокси сервер в России или создать свой, например установив squid. При этом настроить можно даже на домашнем ПК с пробросом портов через роутер.
2) Купить платный у компаний предоставляющих подобные услуги, цены в целом адекватные, всё зависит от серьёзности вашего проекта. Для тестирования плагина был использован прокси от этой компании «proxy-seller.ru». Так же для теста был получен хостинг на серверах в Германии.
PS: Или в качестве альтернативы перейти на отечественный качественный хостинг


Обновление 1.3

1) Исправлена ошибка с произвольным типом записей

2) По просьбе пользователей решена проблема с ошибкой «Validation required: please open redirect_url». Публиковать записи теперь можно и с серверов из-за рубежа без настроек прокси. (PS: если API VK не ужесточит требования)

3) Теперь настройки прокси сервера имеет смысл использовать если вы «Агент 007»

4) Сняты ограничения на 40 слов в выгружаемой записи.

Внимание! Если в журнале вы заметите ошибку, а запись не добавилась на стену ВК — тогда установите лимит.

Что бы отменить лимит — укажите «0».

PS: Или в качестве альтернативы перейти на отечественный качественный хостинг


Обновление 1.4.1 от 23.03.2016

Поддержка Woocommerce
— Возможность постить цену
-Возможность постить метки Woo
Переработанный каркас плагина, для добавления новых функций в следующих разработках
-Ссылка в ВК теперь ЧПУ
— Добавлена возможность отправки на стену ВК через быструю ссылку в списке всех записей.
(Спасибо за доработку и исправление ошибок Екатерине Максимовой: E-mail ekamaks@bk.ru)
-Исправлены прочие мелкие и не очень мелкие ошибки.

Последнее обновление поддерживает версию PHP сервера от 5.3.

Если у вас версия PHP ниже чем 5.3 и вы не можете её поднять до требуемого уровня, тогда используйте плагин версии 1.3.

Часто администраторы хостинга отказывают в поднятие версии PHP, если это так — подумайте, может стоит сменить хостинг? Отличный современный хостинг для WordPress тут!

Обновление 1.5 от 28.08.2017

— Мелкие ошибки
— Поддержка php >5.6 при отправке картинок в ВК

Плагин VK Poster Group: 511 комментариев

  1. Добрый день! Обязательно ли быть владельцем группы или достаточно иметь права на управление?

  2. Добрый день, скажите, с чем связана эта ошибка?

    Warning: Missing argument 2 for wp_kses(), called in /var/www/admin/www/video-kursov.net/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 63 and defined in /var/www/admin/www/video-kursov.net/wp-includes/kses.php on line 486

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/admin/www/video-kursov.net/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/admin/www/video-kursov.net/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/admin/www/video-kursov.net/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: Cannot modify header information — headers already sent by (output started at /var/www/admin/www/video-kursov.net/wp-includes/kses.php:486) in /var/www/admin/www/video-kursov.net/wp-admin/post.php on line 233

    Warning: Cannot modify header information — headers already sent by (output started at /var/www/admin/www/video-kursov.net/wp-includes/kses.php:486) in /var/www/admin/www/video-kursov.net/wp-includes/pluggable.php on line 1179

    1. Добрый день! Эти предупреждения у вас отображаются каждый раз при публикации записи? Запись публикуется в ВК?

      1. Да, я пробовал только одну запись, несколько раз, всегда выдает, записи в группе не публикуются

  3. Спасибо за плагин! При постинге новости обнаружил, что ссылка на сайт (откуда новость дублируется в группу) идёт сразу же за текстом новости без переноса строки, что читается не очень хорошо и выглядит убого;). Я решил эту проблему, модифицировав в vk-poster-group/inc/vkp-core-class.php строку $text = $postData->post_content на $text = $postData->post_content.»\n»; (т.е. конкатенация тела поста и переноса строки.

  4. запись не публикуется вообще ни в каком виде
    это из журнала:
    {«error»:{«error_code»:15,»error_msg»:»Access denied: no access to call this method»,»request_params»:[{«key»:»oauth»,»value»:»1″},{«key»:»method»,»value»:»wall.post»},{«key»:»owner_id»,»value»:»-93884174″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»Косметичка Валери за 119 руб.\n\n Покупай продукцию и получи скидку на косметичку Валери! Косметичка-клатч “Валери” (код 28612) всего за 119 руб. при единовременном заказе на сумму 890 руб. из текущего каталога. *Предложение действительно при единовременном заказе продуктов.»},{«key»:»attachments»,»value»:»photo214351679_366771176,http:\/\/oridiori.ru\/?p=734″}]}}

  5. Добрый день! Почему то сливается с ссылкой пост в группе:
    Сливается в hhtp….

    Тест постаhttp://мой сайт .ru/?p=6802

  6. Все настройки проверила раз 10. Всё верно. При публикации нет ошибок. Но публикация в группе так и не появляется, хоть как ни старайся. Не пашет.

    Кроме того, когда ставишь галочку «Добавлять текст на стену VK при публикации?» или ставишь точечку рядом с «При обновлении» и нажимаешь «Обновить», исчезает всё. То есть, страница не обновляется, сплошной белый лист, всё исчезает.

    Короче говоря, пользоваться вашим плагином невозможно.

  7. Подскажите, в чём может быть проблема?
    Установил плагин, ввёл данные, пытаюсь опубликовать (обновить) запись и вот что выдаёт:


    Warning: Missing argument 2 for wp_kses(), called in /home/minterior/maxinteriorsalon.ru/docs/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 61 and defined in /home/minterior/maxinteriorsalon.ru/docs/wp-includes/kses.php on line 521

    Warning: unlink() expects parameter 1 to be string, array given in /home/minterior/maxinteriorsalon.ru/docs/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /home/minterior/maxinteriorsalon.ru/docs/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /home/minterior/maxinteriorsalon.ru/docs/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: Cannot modify header information - headers already sent by (output started at /home/minterior/maxinteriorsalon.ru/docs/wp-includes/kses.php:521) in /home/minterior/maxinteriorsalon.ru/docs/wp-admin/post.php on line 235

    Warning: Cannot modify header information - headers already sent by (output started at /home/minterior/maxinteriorsalon.ru/docs/wp-includes/kses.php:521) in /home/minterior/maxinteriorsalon.ru/docs/wp-includes/pluggable.php on line 1196

      1. У меня 3.9.2 версия. Запись постится, ошибки те же
        При чем поставил публикация от имени группы. Но фотка подгружаемая идет от моего имени.

  8. Добрый день, подскажите Ваш плагин подойдет не для группы, а для страницы(паблик) VK, 2-й момент можно ли старые посты запостить?
    С уважением, Игорь

    1. Добрый день! По поводу поста на страницу не уверен(не делал этого), думаю должен, в настройках только указывайте без знака «-» id группы(страницы).
      Старые записи запостить можно, для этого вам нужно будет войти в редактирование каждой записи и выбрать «Добавлять текст на стену VK при публикации? При обновление»

  9. Спасибо, а будет возможность под картинкой поста делать ссылку на источник поста, как здесь vk.com/agushkin12. Не знаю правда, чем тут реализовано, но постит каждый пост после выхода

  10. Здравствуйте! Установил плагин, настроил. В журнале написано {«response»:{«post_id»:7}}, а на стене ничего нет. Чтобы это значило? WP Версия 4.2.2

    1. Добрый день! Это значит что запись опубликованна в ВК, в место которое вы указали при настройке плагина.

  11. Плагин хороший, спасибо. Но есть сильная недоработка, когда постишь нельзя указать чтобы только Заголовок поста выкладывал и внизу ссылка. И нельзя добавить в конце каждого поста например «Прочитать далее по ссылке….» потому что человек видит текст и картинку, а нажать на картинку никуда не ведёт, вот пример https://vk.com/aptekaneboley?w=wall-36901894_3475

  12. Добрый день, установила ваш плагин на сайт motortory.com, но сообщения в сообщества не создаются для отложенных постов. Плагин для FB работает без проблем. Может быть у кого-то есть похожие проблемы?

    1. Добрый день! К сожалению текущая версия плагина не может публиковать в ВК отложенные записи. В следующей версии данная функция будет реализованная.

  13. Можно делать постинг только в одну группу или на одну страницу? Как сделать в несколько групп например?
    Кстати, можно ли убрать при публикации в ВК шорткоды?

    1. Добрый день! Возможности плагина ограничены только одним аккаунтом ВК. Шорткоды возможно убрать, если добавить к примеру регулярное выражение при отправке текста в ВК, но этот совет актуален если вы «в коде». В следующей версии будет реализована возможность фильтрации и очистки текста по доп. параметрам из панели управления.

    1. Добрый день! Вы автор ТЗ? Список сайтов заранее определён или могут появляться новые(через месяц, год, два)?

      1. Да, автор ТЗ я.Есть блоксхемы, рисунки, как я это вижу. Могу выслать на email, ответьте мне emailом на этот комментарий. И да, сайты не одним списком, они будут пополняться, должно быть все гибко в настройках и не нагружать сервер.

  14. В целом, уже обсуждалось ранее.
    Подтягиваются шорткоды из записи (в них обрамлена картинка, вроде говорили что поправите, в январе).
    И второй момент, приложение настроено на поддомене, а короткую ссылку почему-то постит на основной домен.
    Вот здесь, как среднестатистический лузер, не разобрался как добавить функцию нужную
    http://www.zixn.ru/plagin-vk-poster-group.html#comment-165

    А так — классное приложение, реально не хватает для автопостинга нормальных работающих для вордпресса, день сегодня промудохался чтобы несколько сетей добавить.

  15. Добрый день, возникли ошибки, а ранее плагин работал… не пойму причину

    Warning: Missing argument 2 for wp_kses(), called in /home/u873739689/public_html/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 63 and defined in /home/u873739689/public_html/wp-includes/kses.php on line 521

    Fatal error: Cannot use object of type WP_Error as array in /home/u873739689/public_html/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 115

    на страницу не постит ничего

  16. добрый день! установила плагин -с предвкушением настроила,а не постит в журнале ошибка:
    Ответ сервера ВК (статус добавления)
    2015-09-01 12:37:55 300 a {«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»:»pokupkivkitae01052014″},{«key»:»from_group»,»value»:»0″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»a\n\n ahttp:\/\/shopingchina.ru\/?p=300″}]}}

    WordPress 4.3, VK Poster Group Версия 1.3

  17. прочла вышенаписанное, да не поставила — перед группой..все равно ошибка..создала новую группу все равно ошибка
    {«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»:»-shopingchina2015″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»ыпып\n\n ыпыпhttp:\/\/shopingchina.ru\/?p=309″}]}}

    {«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»:»-shopingchina092015″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»sgsg\n\n вррврврврhttp:\/\/shopingchina.ru\/?p=311″}]}}

  18. Warning: Missing argument 2 for wp_kses(), called in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 61 and defined in /var/www/…..577/data/www/…/wp-includes/kses.php on line 521

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: Cannot modify header information — headers already sent by (output started at /var/www/…..577/data/www/…/wp-includes/kses.php:521) in /var/www/…..577/data/www/…/wp-includes/pluggable.php on line 1207

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

  19. И почему ссылки на статьи в паблике вконтакте показываются короткие, например http://businesskredo.ru/?p=67
    Это ведь портит всю картину SEO. Скажите пожалуйста как поправить?

    1. Добрый день!
      Этот вопрос где-то тут обсуждался в комментариях, пока технически реализованы только короткие ссылки. В перспективе это будет поправлено.

    2. Артур, относительно твоего вопроса про короткие ссылки и vk группу и SEO.
      Ведь поисковые системы не индексируют ссылки с социальных сетей и на seo это не влияет.
      Разве не так?

  20. Приветствую! Хороший плагин!
    была тоже ошибка «Warning: Missing argument 2 for wp_kses()»… — решилась элементарно отключением ошибок.

    Но тут теперь другое… Экзотичное. Я сделал пост через приложение для Андроид (https://play.google.com/store/apps/details?id=org.wordpress.android&hl=ru) и оно не репостнулось… Видимо там иной механизм отправки записей, не знаю… Но репосты в Фейсбук, Твиттер и т. д. через Jetpack прекрасно проходят.

    Я понимаю, что это уж слишком специализированно ))) но если будет свободное время на досуге, можете помедитировать над этим… )

  21. Warning: Missing argument 2 for wp_kses(), called in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 61 and defined in /var/www/…..577/data/www/…/wp-includes/kses.php on line 521

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 160

    Warning: unlink() expects parameter 1 to be string, array given in /var/www/…..577/data/www/…/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 192

    Warning: Cannot modify header information – headers already sent by (output started at /var/www/…..577/data/www/…/wp-includes/kses.php:521) in /var/www/…..577/data/www/…/wp-includes/pluggable.php on line 1207

    Такая же ошибка. Но записи публикуются.

    1. Добрый день!
      Как программеру не гоже говорить, но как временное решение вы можете отключить вывод всех варнингов в вашем php

  22. Друзья, Спасибо за плагин!
    Эх, как не пытался — ни в какую. Получаю такую ошибку:
    {«error»:{«error_code»:15,»error_msg»:»Access denied: no access to call this method»,»request_params»:[{«key»:»oauth»,»value»:»1″},{«key»:»method»,»value»:»wall.post»},

    попробовал на двух сайтах и двух приложениях соответственно — та же ошибка.

    пробовал без прокси (не заполняя те два поля внизу), прокси обязательно?

  23. Всё, косяк был всё таки в невнимательности. Не стоит публиковать мой пост тогда , лишний флуд выходит.
    извиняйте

    1. Добрый вечер!
      В случаях если ВК блокирует публикацию с вашего сайта, иногда такое проиходит когда сервера сайта в другой стране. Но в 99% ВК принимает посты без лишних манипуляций и прокси.

  24. Спасибо за ответ!
    Правильно ли я понимаю, что токен даётся на 86400 секунд (это сутки) ? Что происходит потом , когда это время истекает? Токен необходимо получать заново ?

    1. Добрый день! На всех наших проектах в этом плагине токен уже используется от полугода и дольше без изменений.

Добавить комментарий для Djo Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *