Плагин 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. Раньше плагин работал, а теперь перестал.
    {«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»:»»},{«key»:»from_group»,»value»:»1″},{«key»:»friends_only»,»value»:»0″},{«key»:»signed»,»value»:»0″}
    Настройки никакие не менял. В чём может быть дело?

  2. Здравствуйте,
    При разрешении доступа приложения к аккаунту пишет — {«error»:»invalid_request»,»error_description»:»Security Error»}
    Как лечить? спасибо

  3. Поставил. Настроил. Работает. НО. Картинку обязательно в пост нужно вставить? У меня «Миниатюру» не подгружает 🙁

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

        1. Если у вас в остальных функциях сайта нет жёсткой привязки, вы можете понизить версию php до 5.5.

  4. У меня на сайте для отображения картинок используется Huge-IT Gallery. Никак не получится их подружить?

  5. Здравствуйте!
    Всё работало нормально, но недавно пропал значок сворачивания или закрытия, это очень не удобно.
    Подскажите как эту проблему устранить.
    С Уважением, Вячеслав!

  6. Здравствуйте ещё раз!
    Всё перелопатил, искал причину — так и не нашёл.
    Зашёл на сайт с «мазилы» и обнаружил, что плагин работает корректно. Видно дело в браузерах — опера не корректно отображает сайт и работу установленных плагинов!

  7. Здравствуйте! Почему при экспорте, изображения с записи не экспортируются? Только текст. В настройках там где ID пользователя (чтоб экспортировать изображения с вордпресс) указываю İD всех админов группы, ничего не получается

  8. Djo, пасибо большое за плагин, но правда, картинки не подгружаются, а это делает вобщем-то бессмысленной работу плагина. Исправьте пожалуйста, очень ждем!

      1. Добрый вечер!
        У меня php 7. Картинки не подгружаются. Для товара woocommerce это очень важно! И почему-то при публикации товари не постятся. А приобновлении постятся очень быстро. Можно это как-то исправить. Особенно картинки. Остальное всё очень понравилось.

  9. Здравствуйте! Мне нужно, чтобы плагин платил в группу ВК. Он с этим прекрасно справляется, нареканий нет. Но он одновременно платит и мне на стену. Причем с тегами ( или как это называется) пробелов, заголовков и так далее. Мне вообще не нужно, чтоб на мой собственный аккаунт платил, только в группу. Как это исправить?

    1. Ой, извините, телефон везде заменил слово «постить» на слово «платить», а я не заметила и опубликовала.

        1. Ой, не увидела ваш ответ. В группу он постит все норм, но еще и наткнулся личного акка, а туда не нужно. Можно отключить это как-то? Если я, скажем, уберу из настроек id владельца, может он перестанет?

          1. Да чертов телефон! Не уследишь, как он текст перевирает. Плагин постит на стену личного акка.

  10. Здравствуйте! Мне нужно, чтобы плагин постил в группу ВК. Он с этим прекрасно справляется, нареканий нет. Но он одновременно постит и мне на стену. Причем с тегами ( или как это называется) пробелов, заголовков и так далее. Мне вообще не нужно, чтоб на мой собственный аккаунт постил, только в группу. Как это исправить?

    1. Прошу прощения, мне показалось, что мне не ответили, и я повторила вопрос.

      1. Добрый день! Перепробовал 100 вариантов, но так и не запостилось себе на стену при постинге в группу.
        1) Приложение создавали отдельно для плагина?
        2) Вы администратор группы?
        3)Скрин настроек можете скинуть?
        4) Адресс группы?

        1. 1. Да, кажется приложение создавала отдельно, то есть не переходила из плагина, а сразу в ВК.
          2.Я администратор. Ну, по крайней мере я ее создала. Но специально себя администратор не назначала.
          4.https://m.vk.com/from_soul_to_body
          А скриншот как сюда кинуть? Точнее, у меня не скриншот, не получается у меня на планшете скриншот сделать, а фото экрана, но там вроде все видно. Отправлю их на е-майл, с которого пришло уведомление.

          1. Наверно, нужно просто все настройки удалить и сделать все заново.
            Кстати, оказалось, что последние записи плагин не запостил

          2. А последнии записи он не запостил, судя по журналу, потому-что что-то с правами доступа. Это может быть из-за неверного токена или был сделан «Выход на всех устройствах» в ВК.

  11. Спасибо, все заработало как надо! Приятно было, что вы лично разобрались!

    1. Если вас не затруднит, то сделайте тест вашего хостинга вот этим плагином для WordPress https://wordpress.org/plugins/compare-hosting-performance/
      Он полностью анонимен и нужен только для создания сравнительной таблице хостинг провайдеров которая размещается тут http://www.zixn.ru/compare-hosting-performance-table-html

  12. Все настроил, перенастроил. Плагин не постит в группу ни под каким предлогом. Хотя в журнале записей отображается, что «запощено». Хостинг наш, на reg.ru, на наших серверах.

    1. Если в журнале ответ вида «{«response»:{«post_id»:2383}}». Тогда действительно ваша запись опубликованна в социальной сети Вконтакте. Другой вопрос, в какой групее/странице — ИД которой вы указали в настройках. Может быть вы запостили в чужую?

      1. Да, в журнале ответ вида «{«response»:{«post_id»:2383}}». И не известно в какой группе постятся мои сообщения. Если я не администратор «чужой» группы, то запостить в «чужую» группу не могу. Номер id группы перепроверил, все верно. Ответ покрыт занавесом тайны))) Помогите разобраться.

          1. Я разобрался, был не внимателен. Все работает. Не поставил знак «-» перед ID группы. И засрал тестами стену одного из обывателей ВК с одноименным ID, как у моей группы))). Все исправил, стену почистил. Теперь возник второй вопрос: Фотки с поста на сайте — не цепляются к посту в группу ВК. Что можно, нужно сделать? Какие настройки посмотреть?

        1. У вас версия PHP случаем небольше 5.5? Это одна из причин почему картинки не постятся. Если так, то остаётся ждать только следующей версии плагина, либо понизить версию php на сервере до 5.5

  13. Здравствуйте.
    Плагин замечательно работает если пост на сайте создаётся ручками. Но если пост создаётся например кросспостом с Инстаграм — нужно зайти в него и и нажать «репост в вк при обновлении» и снова Ок. Я что-то не поставила в настройках? Как мне сделать чтоб автоматически созданный пост автоматически же улетал в вк без моего вмешательства?

  14. У меня проблема, при попытки постинга у меня вылезает ошибка: pastebin.com/4Q3ujSgL
    Настроил вроде нормально скрин: joxi.ru/ZrJYGvph91BqyA
    В чём может быть проблема ?

  15. При кроспостинге из wordpress в ВК. в записи на сайте ВК внизу появляется ссылка на сайт, с которого был сделан перепост. Ее можно при редактировании записи в ВК удалить. Но как сделать так, чтобы она изначально не появлялась?

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

        1. Вам нужен метода «setVkWall» класса «VKPOSTERFUNCTION» в файле «vk-poster-group/inc/vkp-function-class.php», попробуйте убрать использование переменной $link_post, или в начале метода присвойте ей пустое значение $link_post=»» ;

  16. Добрый день! Подскажите, я хочу использовать ваш плагин вместе с плагином, который заново публикует старые посты, называется он Auto Post Scheduler (https://wordpress.org/plugins/auto-post-scheduler), но пробовал и другие. По отдельности и ваш плагин, и плагин «обновления» старых записей работают отлично, но мне бы хотелось их подружить, чтобы в момент «обновления» старые посты кроспостились в ВК. Этого не происходит, и моих знаний плагинописательства не хватило, чтобы это поправить.

  17. Здравствуйте! Поставил впервые, но плагин так и не заработал. В Журнале остается запись об ошибке:
    {«error»:{«error_code»:214,»error_msg»:»Access to adding post denied: access to the wall is closed»,»request_params»:[{«key»:»oauth»,»value»:»1″},{«key»:»method»,»value»:»wall.post»},….

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

      1. Спасибо! Все заработало! Все из-за моей невнимательности: перед ID группы, хоть это и отмечено было отдельно, не поставил «-«! Прекрасный плагин, еще раз спасибо!

  18. Доброго дня, подскажите что за ошибка {«error»:{«error_code»:15,»error_msg»:»Access denied: no access to call this method»,»request_params»:[
    не постит плагин, настройки вроде все верно указаны. Спасибо.

  19. спасибо, уже на двух сайтах поставил данный плагин. Был в поиске решения проблемы по поводу картинки (вычитал про пхп 5.5 ), развивайтесь!

  20. Если установлен плагин WPRobot, то при создании поста плагин не отправляет автоматически (галка в настройках установлена), нужно вручную отправлять посты, к примеру Wp to Twitter нормально работает и авто новые посты отправляет, исправьте пожалуйста.

  21. Мучил, мучил, так и не смог победить.
    Вроде все ставлю по инструкции: приложение создаю, доступ к аккаунту VK разрешаю, токен копирую, ID группы с — , пользователя…
    Но при публикации поста в WP просто ничего не происходит (галка публиковать на стене VK стоит)
    В журнале плагина тоже тишина…
    И PHP то вроде старый 5.3.3
    В чем дело никак не пойму…

    1. На второй день частично разобрался. Уже правда и WP новый и свежий на чистый хостинг залил в процессе …
      Непонятно почему, но несмотря на то что стоит:
      Действие по умолчанию При установке галки, записи из WordPress всегда будут добавляться на стену Вконтакте при каждом обновлении или публикации

      Все равно у меня при Публикации поста ничего в VK не уходит и в журнале плагина никаких записей 🙁
      Но если в записи поставить «При обновлении», вот тогда происходит Публикация и в VK

      Может я чего не так понимаю в терминах ? Если я посту ставлю статус Черновик, а потом делаю Публикацию, то это считается как Обновление или Публикация ?

      Просто хотел настроить в связке с DsgnWrks Instagram Importer который подгружает посты из Instagram оставляя их в статусе Pending, а потом Auto Post Scheduler делает Публикацию.

      Должен при такой публикации VK Poster Group срабатывать или нет ?

      1. Добрый день! Думаю связка не сработает, а по поводу публикации и обновлении механизм работает так(если не не изменяет память). У нового поста до сохранения(черновик, публикация и т.д) есть два пустых параметра даты, один из них говорит о создании, второй об обновлении. Вот когда запись совсем новая и вносится в WP — они одинаковы, когда она(запись) уже каким либо образом сохранена(повторно), то эти даты отличаются. Плагин использует «хук» наступающий при публикации, но дополнительно сравнивает эти два поля — если они равны — значит запись новая и срабатывает «при публикации», если даты отличаются — сработает только кнопка «при обновлении». В противном случаем пост летел бы в ВК при каждом возникновении «хука»(нажатие кнопкок связанных с публикацией, сохранением и т.д). Пока механизм такой, но его можно изменить, но к сожалению заниматься плагином нет временных ресурсов. Но очень надеюсь время будет, по крайней мене уже есть много идей на модернизацию и юзабилити 🙂

        1. Эх, жаль, а я бы даже готов был немного заплатить за доделку автопубликации.
          Насколько понимаю защита от ненужных повторных публикаций решается простым запоминанием в какой то своей «базе» плагина ID уже ранее опубликованной записи (ну или какая то пометка в самой записи, вообщем вариантов можно много придумать).

          Есть плагин который теоретически все это делает NextScripts: Social Networks Auto-Poster
          Но вот жешь зараза у него какая то патологическая нелюбовь к VK, почему то не получается у него постить туда картинки…
          Зато вот в авторежиме работает как часы и в остальные социалки вообще без проблем.

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

      1. Добрый день!
        Нее…. Новости публикуются, а плагин не отправляет, если нажимаю кнопку отправить в вк — отправляет.

      2. Так же вопрос, если галку я поставил, а всё равно не работает. Кроном можно его запустить?

    1. Если в настройках плагина стоит публиковать всегда, то в каждой новой записи при заходе в запись галка устаналвивается рядом «Добавлять текст на стену VK при публикации»?

      1. В том то и дело, что галка стоит, а новость не публикуется. Момент в том, что новость парсится. На сайте она публикуется, а в вк нет.

        1. Выше уже несколько раз же спрашивали. Заходите в запись, ставите на При обновлении
          Обновляете и запись улетает в Вконтакте. Так должно работать.
          Другой вариант это когда стоит При публикации, но Вы должны создать эту запись руками непосредственно в WP и сразу Опубликовать — без промежуточных состояний, т.е. если Вы сначала ее как Черновик сохраните, а потом решите Опубликовать, то оно уже не сработает. Тогда уже надо на При обновлении ставить.
          Больше никак, о чем разработчик уже выше писал и менять пока ничего не собирается.
          Если запись генерится как либо программно или парсером, то скрипт это не видит. Только заходом внутрь и ручным обновлением можно его заставить репостить.
          Сколько я не пытался в коде дописать срабатывание на хук смены статуса записи — ничего почему то не выходит :(, но у меня квалификация в WP ниже плинтуса на самом деле.

          1. Ну если разработчик уже говорил о том, что запись сама должна создаваться ручками. значит тут есть 2 выхода.
            Придумать разработчику, как это сделать. Или сделать скрипт выполняющий условия выполнения отправки ручками который будет делать это всё. или задействовать Cron+скрипт.

            вопрос к разработчику. могу ли я почитать документацию о скрипте что за что отвечает?
            буду премного благодарен.

      2. могу ли я вас попросить сказать мне кусок кода который вызывает действие отправки в ВК? Я буду признателен.

        1. Добрый день! Отправка осуществляется через add_action с крючком publish, если не ошибаюсь. Функции плагина имеют описания, вам нужен файл function-class

  23. На стену в вк публикует сразу два раза одну и ту же запись, с интервалом в секунду.

  24. Здравствуй, добрый карлсон, у меня вопрос.
    У меня почему-то публикуется только текст, но нет не одной фотографии. Не подскажешь в чем может быть проблема?

    1. Добрый день! Версия PHP у вас больше 5.5? Скорее всего из-за того что CURL в версии старше 5.5 изменил принцип работы, а новая версия плагина пока не готова.

      1. Та же самая беда, к сожалению, только текст и все. PHP 5.6. Плагин хороший, но без картинки очень все плохо, вот бы исправить, спасибо.

Добавить комментарий

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