Плагин 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 при отправке картинок в ВК

488 thoughts on “Плагин VK Poster Group

  1. Плагин отличный, но есть одна проблема: при публикации записи через Windows Live Writer, материал в VK не отправляется. Надо идти в админку: редактировать пост и выбрать «При обновление» — только после этого пост отправляется в VK. Что сделать, чтобы он отправлялся при публикации через Windows Live Writer? Это ведь XmlRPC, что-то подкрутить в плагине надо, да?

      1. Windows Live Writer (или редактор блогов Windows Live) — это довольно удобное средство публикации материалов, является частью бесплатного пакета Windows Live Essentials, позволяющее вести блоги на многих популярных блог-платформах. С помощью WLW можно быстро запись в оффлайн-режиме (на десктопе), полностью подготовить ее к публикации и опубликовать, не используя при этом админ-панель блога. Вот тут немного описания (на английском) http://www.makeuseof.com/tag/windows-live-writer-the-easiest-way-to-blog-right-from-your-desktop-3/ Или на сайте MS: http://windows.microsoft.com/ru-ru/windows-live/essentials

  2. Спасибо за плагин! А вопрос такой — при публикации поста в группу ВК в тексте остаются видимыми теги more и тег пробела. Как с ними бороться?

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

  3. Здравствуйте!
    Отличный плагин. Благодарю!!
    Если вдруг решите обновить, то было бы здорово добавить возможность прописывать хэштэги под запись для кросспостинга её в ВК. То есть чтоб хэштеги появились только в ВК, а не под записью на сайте.
    И возможность не всю запись публиковать на стене в ВК, а только скажем первые строки, чтоб читатель мог для дальнейшего чтения пройти на сайт.
    Спасибо еще раз!!
    С уважением.

  4. Здравствуйте!
    Очень нужный плагин.
    Но вот незадача, битый час бьюсь, а он так и выдает ошибку.
    {«error»:{«error_code»:10,»error_msg»:»Internal server error: could not get application»,»request_params»:[{«key»:»oauth»,»value»:»1″},{«key»:»method»,»value»:»wall.post»},{«key»:»owner_id»,»value»:»-106069961″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»Новая книга \
    Помогите разобраться, пожалуйста!

        1. Картинка в теле текста или миниатюра? Плагин при выгрузке картинки, сначала ищет её в миниатюре записи, затем уже в тексте по регулярному выражению.

          1. Можете привести пример имени файла фото и путь до этой картинке на вашем сервере?

    1. Скинте на почту(почта в шапке сайта) содержимое записи из редактора «Текст». Посмотрю, может быть дело в регулярном выражении поиска изображения.

  5. Предлагаю изменить формат публикуемой в паблике ссылки на сайт с «/?p=n» на нормальную ссылку.
    Для этого в файле vkp-function-class.php строку №51 «$link_post = $postData->guid;» надо заменить на «$link_post = get_permalink($post_id);»

    Единственно, как сделать так, чтобы вконтактик проходил по ссылке и добавлял описание, как он это делает, если ссылку вставить в текстовое поле, а то публикуется просто ссылка?

    ЗЫ: отличный плагин!

  6. Доброе утро. Вот такая вот беда. Как победить?
    И вопрос второй: можно сделать выбор, в какое именно сообщество репостить? У меня их, например, два. Я хочу иногда в 1-ое, иногда — во второе, иногда — в оба.

    Warning: Missing argument 2 for wp_kses(), called in /home/u60*****55/public_html/wp/wordpress/wp-content/plugins/vk-poster-group/inc/vkp-function-class.php on line 61 and defined in /home/u60*****55/public_html/wp/wordpress/wp-includes/kses.php on line 524

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

    1. Добрый день!
      По вопросу постить в разные сообщества, нужно как минимум что бы плагин поддерживал систему профилей(что бы можно было добавить несколько профилей ВК), сейчас этого нет. По этому у вас не получиться выбирать группу для постинга.
      По вопросу ошибок, принял — нужно будет пофиксить код.

  7. Коллеги, добрый день!
    На шаге 2 «Получить токен» и после запроса VK «Разрешить доступ»
    выдает ошибку
    {«error»:»invalid_request»,»error_description»:»Security Error»}
    С чем может быть связана

  8. скачал версию 1.3 — постит в группе только текст. при попытке кросспостинга записи содержащей картинки, вываливается в 500. Записи в журнал в этом случае не производит

    1. Добрый день! Возможно получить ссылку на пост с записью, которая не отправилась в ВК? (т.е пост с картинкой)

      1. content:С наступающим Новым Годом и Рождеством!


        С самыми теплыми пожеланиями, коллектив компании «Фабрика Тепла»
        Автор: Фабрика Тепла

  9. Добрый день, вот такая вот ошибка

    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»:»104967390″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»1″}

  10. Доброго времени суток. «Размер сообщения Количество слов отправляемых на стену ВК. Без ограничений — 0. При этом запись будет публиковаться вся.».» — это конечно хорошо, но полезнее будет если будет возможность публиковать Только Заголовки записей
    «Заголовок
    Ссылка на запись»
    Я Дедушке Морозу написал письмо что бы он помог тебе реализовать такую идею. )))
    PS. Если будет посты ещё и с миниатюрой (картинкой) записи будет вообще огонь

      1. 1) Когда идет постинг текста полностью (без ограничений слов) вылетает . Вещь нужная, но не в ВК, можно ее как нить игнорить?
        2) Отображение ссылок не правильное. К примеру Google отображается просто как Google (без ссылки)

        1. *** после слова «вылетает» из верхнего текста провал , видимо здесь это не приветствуется))))

    1. Добротно вы прокомментировали пост о плагине 🙂
      Попрошу как я деда мороза что бы дал он мне парочку выходных ))

  11. При публикации поста не добавляется картинка (ни которая указана в миниатюре, ни в тексте), только текст и ссылка на сайт при этом идет без пробела, на примере «окончание такста.http».
    Как пофиксить?(

    1. Добрый день! На счёт ссылки косяк известен. Про картинки сложно сказать, можете кинуть ссылку на изображение которое прикреплено к записи и не запостилось?

  12. Добрый день. Аналогично — появилась проблема отсутствующей картинки поста (миниатюры). Плагином пользуюсь уже давно и раньше все работало отлично. Проблема появилась 2-3 дня назад.
    П.С. Мечтаю об обновлении, в котором можно будет постить Тайтл, картинку и ссылку (без текста записи)!

  13. Djo, когда вы выпустите функционал, чтобы отложенные записи публиковались? Очень ждем, очень. Именно ваш плагин — остальные работают через одно место.

  14. Привет! Сделал все по справке, но вылетает ошибка при публикации и обновлении:

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

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

  15. День добрый!

    К сайту подключен плагин, который автоматом забирает себе статьи из других источников и создает новые записи у себя.
    Проблема следующая:
    Если новый пост добавляем руками тогда он уходит в вк. Если же пост создается автоматом (плагином), тогда «При публикации» он не отправляется в вк и приходится отправлять его руками (используя «При обновлении»).

    Походу проблема в том, что такие записи плагин определяет как «Не новые», но не могу понять как он делит их на «новые» и «не новые». Пытался переводить статьи в «черновик», играть другими статусами и параметрами и снова публиковать — не выходит.

    Может нужно что-то подправить? И как плагин определяет какие статьи «Новые», а какие «Нет»?

    1. Добрый день! А каким плагином вы парсите?
      В «VK Poster Group» к сожалению пока нет функций с отправкой поста при подобных ситуациях, а так же постинга запланированных записей.

  16. Добрый день
    Плагин время от времени при размещении новых записей пишет такие ошибки

    Warning: Missing argument 2 for wp_kses(), called in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 63 and defined in /var/www/sokq5bc/data/www/modernrock.ru/wp-includes/kses.php on line 524

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 160

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 192

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 160

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 192

    Warning: unlink() expects parameter 1 to be a valid path, array given in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 160

    Fatal error: Cannot use object of type WP_Error as array in /var/www/sokq5bc/data/www/modernrock.ru/wp-content/plugins/vk-poster-group/inc/.. on line 115

  17. Здравствуйте,
    что означает такая ошибка?
    «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»:»-112315973″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»тест\n\n тестhttp:\/\/autolifeluxe.ru\/?p=3007″}]}}
    версия wp 4.4.2

      1. Добрый день!
        API VK http://vk.com/dev/wall.post
        «Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком «-» — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) «

  18. Всем привет! Вордпресс 4.4.2 , Плагин SNAP 3.4.31 При попытке запостить в ВК запись пишет следующее:
    [body] => {«error»:{«error_code»:100,»error_msg»:»One of the parameters specified was missing or invalid: share url is incorrect»,
    «request_params»:[{«key»:»oauth»,»value»:»1″},
    {«key»:»method»,»value»:»wall.post»},
    {«key»:»owner_id»,»value»:»-104442595″},
    {«key»:»from_group»,»value»:»1″},
    {«key»:»message»,»value»:»Новое на сайте Техника-это просто!»},
    {«key»:»attachment»,»value»:»http:\/\/тэпро.рф»}]}}
    [response] => Array
    (
    [code] => 200
    [message] => OK
    )

  19. Добрый день!
    Программа отличная!
    Как настроить чтобы в WP automaic Ваша программа автомтически отправляла пост в группы?

  20. Всё круто, разобрался. Пожелание только одно: шаблон записи организовать для кросспоста. Чтобы не тупо первые N слов отправить в вк и картинку, но можно было бы, например, дописать в шаблон в настройках запись мол «читайте далее на url. com» (бэклинк не в счет!). К примеру, у nextscripts и его social network auto poster там есть такая штука, но сам плагин не всегда ровно работает — либо косяк самого плагина, либо какой-то параметр отказывается работать как надо.

  21. Здравствуйте. А планируется добавление отображения товаров в вк? Кнопка есть, но она не работает, а мне б (да и думею есть еще люди) хотелось создать товар и опубликовать об этом в вк не прибегая к новости. Спасибо

  22. {«error»:{«error_code»:5,»error_msg»:»User authorization failed: invalid session.»,»request_params»:[{«key»:»oauth»,»value»:»1″},{«key»:»method»,»value»:»wall.post»},{«key»:»owner_id»,»value»:»-101844858″},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»:»Гайд на Зула (Xul Hyde Hots)\n\n Тем временем подоспел гайд на Зула от ArenaHots.ru https:\/\/youtu.be\/HTsFKG9Czjohttp:\/\/ArenaHots.ru\/?p=688″}]}}

    Добрый день, все работало хорошо! Спасибоза программу, а теперь не с того не с сего начало в логе писаться это, пожалуйста помогите!

  23. Добрый день!
    Спасибо за плагин, работает!
    У меня пара предложений:
    1. вырезать шорткоды из импортируемых записей
    2. вырезать
    3. публиковать ЧПУ-ссылку

    Планируется ли реализация этих моментов в ближайших версиях?
    В принципе я могу дописать функционал, там не сложно, и отправить правки Вам для включения в следующие версии.
    Еще бы в иделе выгрузку старых записей сделать, массовую или кликом по ссылке в списке записей, к примеру…

    1. Добрый день!
      Если у вас ест возможность это сделать, напишите и прокомментируйте функционал в коде — опубликую в след. версии плагина.

  24. {«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»:»jereliago»},{«key»:»from_group»,»value»:»0″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″},{«key»:»message»,»value»: как победить єту беду?

  25. Добрый день!

    После обновы плагин при активации выдает следующую ошибку

    «Плагин не был активирован, потому что он вызвал фатальную ошибку.
    Parse error: syntax error, unexpected T_FUNCTION in /home/indigokg/data/www/test.kg/wp-content/plugins/vk-poster-group/inc/vkp-core-class.php on line 108»

    До обновы все очень стабильно работало.

          1. К сожалению нет. По этому поводу уже связывались с хостингом, но они отказали

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

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