Easy VKontakte Connect – Автопостинг на стену ВКонтакте

Плагин можно скачать из официального WordPress репозитория.

This plugin allows you autopublish blog posts with pictures to VKontakte wall.

== Description ==

This plugin allows you to publish posts on the VKontakte wall in automatic or manual mode, along with the images attached to post.

  • Uses the API VKontakte
  • Automatically publish new posts on the VKontakte wall
  • Manually publish posts on the VKontakte wall
  • Publish images attached to the posts on the VKontakte wall
  • Note categories of posts which are ecluded from autopublish to VKontakte wall

Requires WordPress 3.2 and PHP 5.

Плагин позволяет публиковать на стене ВКонтакте статьи в автоматическом и ручном режиме вместе с изображениями, прикрепленными к статье.

  • Использует ВКонтакте API
  • Автоматическая публикация новых статей на стену в ВКонтакте
  • Ручная публикация статей на стену ВКонтакте
  • Публикация **изображений**, прикрепленных к статье, на стене ВКонтакте
  • Отметить категории, статьи из которых не будут автоматически опубликованы ВКонтакте

**Скоро**

  • Автоматичекая публикация на стене ВКонтакте статей, которые были созданы на сайте до установки плагина, согласно заданному графику.

**Дополнительные возможности**

Предложения о дополнительных возможностях оставляйте в комментариях.

Installation

  1. Upload all files to the `/wp-content/plugins/easy-vkontakte-connect/` director
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Follow the instruction of plugin configuration

Установка

1. Необходимо получить ID риложения ВКонтакте:

Чтобы получить ID приложения, необходимо создать приложение со следующими настройками:

  1. Название: любое
  2. Тип: Standalone-приложение

В настройках приложения необходимо установить параметры в разделе Open API:

  1. Адрес сайта: http://вашсайт
  2. Базовый домен: вашдомен

Если приложение с этими настройками у вас было создано ранее, вы можете найти его на странице приложений и, нажав “Редактировать”, найти его ID.

2. Необходимо получить Access Token:

Чтобы получить Access Token

  1. пройдите по ссылке, указанной в настройках плагина,
  2. подтвердите уровень доступа,
  3. скопируйте url открывшейся страницы в соответствующее поле в настройках плагина.

3. Указать ID страницы ВКонтакте на которую будут публиковаться статьи:

Вы можете создать для сайта новую страницу ВКонтакте или, если страница уже есть, найти ее среди ваших созданных страниц. Чтобы увидеть page_id, нажмите “Рекламировать страницу”, page_id – будет в адресной строке.

Внимание! Версия 0.1 плагина публикует статьи только на страницу сайта или группы, на личную страницу – статьи не публикуются.

Плагин автопостинга на стену ВКонтакте можно скачать из официального WordPress репозитория.

116 Комментариев

  1. Hi Author,

    Your plug-in doesn’t work. Tried it on my website. It doesn’t want to accept Access Token… any ideas?

    Sergey

    • Посмотрите раздел настроек, поле Access Token:
      - Когда вы пройдете по ссылке, откроется пустая страница ВКонтакте, вам нужно вставить URL этой пустой страницы в поле настроек плагина.
      - После этого нажмите Save. Плагин сам вырежет из урла access token и вы увидите его в отдельном поле.

      Need to translate this comment to English?

  2. That’s what I’ve got:

    {“error”:”invalid_scope”,”error_description”:”Only desktop applications have access to user messages”}

    I tried to copy/paste URL or token itself, it didn’t work.

    P.S. No,thanks, I can read Russian.

    Sergey

    • Когда вы создавали приложение ВКонтакте, через которое собираетесь публиковать статьи, нужно было выбрать:
      Тип приложения: Standalone-приложение

  3. I recreated app and token was copied but I still have warning that plugin isn’t configured and I can’t see my posts in vk. What I’ve done wrong this time?

    • APP ID – в самое первое поле на странице настроек прописали?

    • Page ID / ID Страницы: прписан?
      Autopublish / Автопубликация: включено

    • Page ID / ID Страницы. ID вашей страницы ВКонтакте. Это должна быть страница сайта. Если ее нет, то создать можно по ссылке: создать новую страницу

  4. Hi, It’s me again. Finally I got it working, but when I click post on my wall it doesn’t do anything. I can’t see any of my posts on my wall in vk. Can you, please, tell me when I specify page_id should I use my home page id, I mean my personal page or should I use page_id of the page created specificly for app?

    Thanks

    • Are you have / create page for your site in VKontakte network?
      If you have – give me it`s url

  5. Есть ли ограничения на кол-во кроспостов из сайта на вордпрессе, в контакт ?
    спасибо)

    • В официальной документации об этом не сказано.

      Наверное, какие-то разумные ограничения все-таки есть… может быть на несколько сотен в день, но это лишь предположения…

    • я просто делаю кроспостинг с сайта во вконтакт. И посты по появляются, то не появляются.
      Сейчас вообще перестали публиковаться
      страничка вконтакте – http://vk.com/dohandmade_com
      сайт – dohandmade.com

    • Но это вы в принципе спрашиваете, т.к. мне кажется не через данный плагин делаете.

    • Делаю через ваш плагин. АТРИУМ HAND-MADE CLUB – сделано вручную.
      Сейчас такое ощущение что плагин не работает – ничего не публикуется

  6. Установила плагин, вроде бы все работает, но возник такой вопрос.

    Когда я публикую новость на сайте, на странице вконтакте появляется новость на стене и в качестве картинки аватар одной из групп на сайте (у меня на блоге стоит баддипресс). Картинки из поста почему-то не отображаются. Или для отображения картинок мне нужно добавлять миниатюру в каждую запись?

    • На странице ВКонтакте публикуются только те фото, которые вы прикрепили к статье через “Добавить медиа”. Т.е. если картинка находится на стороннем сервере, например, как у вас в статье “Xibalba восстанавливают свою деятельность” фото расположено на imageshack.us – такое фото не будет автоматически опубликовано на странице ВКонтакте.

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

    • Странно, так не дожно быть.

      В самом посте есть текст? Или текст только под картинкой? Плагин берет текст из поста, неважно отложена публикация или нет.

      Попробуйте опубликовать этот пост вручную. Для этого откройте его в режиме редактирования. Установите галочку на “Опубликовать не стене ВКонтакте” и сохраните его вновь. Расскажите, что получится.

    • В новости есть и текст, и картинка, точнее – я ставлю текст, а как картинку использую миниатюры (хотя, я пробовал загружать в пост). При мнгновенной публикации все работает на ура. При отложенной публикации, на которой работает и живет весь мой блог, в контакт публикуется лишь картинка. Если вам не сложно, проверьте.

    • Пока, до обновления, можете внести правки в код:
      Файл evc-base.php 328 строка
      global $post;
      заменить на:
      // global $post;

      Все будет работать нормально. Когда будет следующее обновления плагина – это все поправится.

    • Спасибо большое за ответы и советы. Удачи Вам!

    • Спасибо за плагин. Тоуже строку надо закоментить что бы постить через xml-rpc.
      удачи!

  8. Здравствуйте!

    Плагин делает кросспост, но даёт ссылку на wp.me, которую vk.com не хочет открывать как опасную, можно ли это как-то обойти?

    Спасибо

    • По умолчанию указывается короткий вариант ссылки на пост у вас на сайте. Вероятно, ваш сайт на WordPress.com и короткая ссылка сделана черех wp.me

      В будещей версии добавим возможность выбора, какую ссылку указывать: длинную или коротку.

  9. Спасибо за ответ, но мой сайт на отдельном домене http://oko21.ru/

    можно как-то код плагина подправить, чтобы было не “по умолчанию”.

    • Файл evc-base.php, строка 542
      if (empty($link))
      заменить на:
      // if (empty($link))
      Т.е., если вы разбираетесь в php, то речь идет о том, что эту строку надо закомментировать.

  10. Здраствуйте, проблема такая.
    Оно кидает изображения в контакт только те, что я загрузил с компьютера
    Можно зделать какнибудь, чтобы оно закидувало те что я выбрал из медиа-библиотеки или то что я закрепил как главное изображения?

    И еще одно, когда я делаю пост который должен появиться через некоторое время, то оно создает сообщения но не кидает фотографию.

    Если можно подробную инструкцию как правильно пользоваться, чтобы также можно было текст показывать.

    Жду ответа, спасибо большое.

    • ВКонтакте публикуются только те изображения, которые физически находятся на вашем сайте и прикреплены к посту через медиа панель.

      При отложенной публикации, да, текст не постится, там наверху естькомментарий, где написано, как исправить. Или подождите обновления плагина…

  11. Добрый день! Плагин почему-то ничего не постит. Все настроено, приложение создано как stand-alone, сайт так же добавлен как приложение, но ничего не постит.

    • Возможно вы не включили в настройках плагина, опцию автопубликации.

      Так же попробуйте опубликовать сообщение вручную – отметив галочкой “Опубликовать на стене ВКонтакте” на странице редактирования поста и нажать “обновить”.

    • так и нет мнения, почему не работает? поначалу думал, потому что пытаюсь постить в группу, а не публичную страницу, но и с публичной не прокатило

    • у меня почему-то тоже не постит, автопубликация стоит, когда в посте ставлю принудительно галку, после обновления страницы чекбокс опять пустой

  12. Плагин хорош. Меня интересует вот что. Обратите внимание на след. страницу http://vk.com/avoncorp . Как вы видите вначале идут большие картинки, при клике на которые мы попадаем в галерею Вконтакте. А при клике на заголовок попадаем на страницу вконтакте.

    А ниже расположены превью с маленькими картинками (при нажатии на них переходишь на сайт) и с кликабельными заголовками, которые ведут на саму страницу со статьей.

    Мне больше нравится второй вариант, плагин поначалу так и делал, но потом начал делать первый вариант. Как это можно исправить?

    • Поддержу . Тоже бы очень хотелось настроить чтобы прикреплялись миниатюры на вконтакт а не портянки в пол стены. Подскажите плиз)

  13. Здравствуйте! У меня вообще странная проблема. По началу все настроил, проверил – плагин постит. Проверил отложенную публикацию, поставил на минуту вперед – работает. Обрадовался, создал несколько сообщений на день вперед. И вот тут странность: в группу сообщение не постится, но если просто зайти в админку и загрузить список сообщений – пост в группе сразу же появляется. Причем я никаких манипуляций не произвожу, просто открываю список сообщений.

    Что это может быть и как это исправить, не подскажете?

  14. Привет! Спасибо, плагин отличный и просто лучший.
    Вопрос: авто-картинку не постит, хотя всё как положено – через галерею, с привязкой к записи. Может как-то быть связано с тем, что домен – на РФ?

  15. Отличный плагин, все работает, вчера настроил у себя на сайте chargedgun.ru под wordpress 3.4 локализация от lecactus. На мой взгляд плагину не хватает двух вещей:
    1. Отложенного кроспостинга. Поскольку группу в контакте яндекс индексирует чуть ли не каждый час, а мой сайт раз в неделю, есть шанс, что свежую статью, скроспощенную в группу в контакте, яндекс примет за первоисточник, а оригинал на сайте за копипаст. Об этом уже много писали, лучше кроспостить в контакт и всякие ЖЖ где-то через неделю-две после индексации оригинала статьи.
    2. Было бы здорово, чтобы подцеплялась миниатюра записи. Текст с миниатюрой выглядит очень хорошо, контакт это реализует, когда разрешает кросспостинг в группу из RSS

    Автору спасибо большое, отличный плагин!

  16. Здравствуйте. При работе с Вашим плагином столкнулся с проблемой, сообщения в группу постятся дважды. Сам разобраться не смог(((

    • Постятся дважды изза того что у тебя включена Автопубликация и ты скавишь галочку когда пишешь пост )
      выбери что то одно или Автопост или галочку

  17. Автору огромное спасибо )

    Соглашусь что не хватает отложенного кроспостинга, но все же спасибо )

  18. Такой трабл, включена “Автопубликация” при этом галочка “Опубликовать на стене ВКонтакте (EVC)” не включена
    Создаю новость и добавляю текст миниатюру фотографии, выставляю на пару минут вперед, нажимаю Запланировать
    И в группу мне добавляются только фотки и совсем не те что я добавлял в пост
    Подскажите пожалуйста что не так ?

  19. Здравствуйте!
    Большое спасибо! Ваш плагин первый, который заработал на моем сайте, и реально выводит посты вконтакте.
    Есть вопрос: как сделать, чтобы посты появлялись на стене сообщества, а не пользователя, который их опубликовал на сайте?

    Заранее спасибо.

    • Все разобрался, ввел неправильный id, поэтому постил под юзером

  20. {“error”:”invalid_client”,”error_description”:”client_id is incorrect”}

    при получении токена. адрес приложеия вроде правильный. что не так делаю?

  21. Здравствуйте.
    Такая вот проблема.
    Есть два сайта на разных хостингах, на одном из них картинка постится в группу (картинка как надо добавлено, через медиа загрузчик, правда картинку которая была ранее загружена в библиотеку постить тоже не хочет, только “свеже” загруженную картинку )
    Другой сайт (хостинг ру-центр) картинка не постится, только текст.
    Может на хосте что-то активировать нужно?

    Спасибо.

    • Вернее так.
      В одной группе картинка публикуется, а если привязать другую группу к плагину, то там только текст публикуется.

  22. Здравствуйте. Столкнулся со следующей проблемой – посты отправляются, но без картинок. Картинки вставлял как внешние, так и загружал на сервер, через редактор WP. Сообщения доходят, но всегда без них. В чём может быть дело? Настройки проверил несколько раз, вроде бы всё в порядке.
    Примечательно, что с другими группами плагин вроде бы работает, а с нашей нет (http://vk.com/club36025947).

    С уважением,
    Роман

  23. У меня не получается получить Access Token. я перехожу по ссылке и получаю
    http://oauth.vk.com/authorize?client_id=3089538&scope=wall,photos,messages,offline&redirect_uri=http://api.vk.com/blank.html&display=page&response_type=token

    и страница не пустая на ней: {“error”:”invalid_scope”,”error_description”:”Only desktop applications have access to user messages”}

    Вставлял ссылку, но плагин пишет Необходимо настроить плагин Easy VKontakte Connect на его странице.

    • Вы скорее всего не выполнили все шаги по настройке плагина. Необходимо было предварительно создать desktop приложение вконтакте. Посмотрите еще раз инструкцию.

    • все работало, плагин настроен, но теперь не работает автопостинг вообще. В чем может быть причина?

  24. Здравствуйте. Спасибо за плагин. У меня не постятся картинки. Почему? И хотелось бы чтобы можно было менять их размеры.

  25. Привет!Оказывается картинки постятся только на публичную страницу, а меня группа!Можете немножко подхимичить в плагине пожалуйста))

  26. А можно как-то использовать публичный API? не создавая через свой акк. там просит при создании стэндалон-а отправить на телефон СМС, а с этим проблемы.. нет того номера уже давно..
    Пишет: “Для подтверждения действия мы вышлем на Ваш мобильный телефон бесплатное сообщение с кодом.”

  27. Все круто все работает, но очень хочется чтобы картинки постились в вк с любого хоста. На моем сайте статьй постятся на автопилоте, а картинки хронятся в папке images/картинка.jpg очень хочется, что бы они постились в вк иначе на автопилот с моим софтом никак не встает…

  28. все работало, плагин настроен, но теперь не работает автопостинг вообще ( точнее сработал недавно 1 раз и все). В чем может быть причина?

  29. Было бы здорово использовать возможность вконтактика кросспостить в твиттер и фейсбук.
    Опционально, в настройках плагина, можно тыкать, да, экспорт в твиттер, и да, экспорт в фейсбук.
    (ну и жж там же)

  30. день добрый, подскажите, почему когда создаю новый пост, и добавляю картинку с компа, потом опубликовываю, то все ок…

    а когда добавляю картинку из медиотеки, то выдается ошибка

    Warning: implode() : Invalid arguments passed in /home/sherw123/public_html/wp-content/plugins/easy-vkontakte-connect/evc-base.php on line 364

    Warning: Cannot modify header information – headers already sent by (output started at /home/sherw123/public_html/wp-content/plugins/easy-vkontakte-connect/evc-base.php:364) in /home/sherw123/public_html/wp-includes/pluggable.php on line 881

    статья на сайте создается а вконтакт не попадает

  31. Еще заметил что, картинка не вставляется если в настройках стоит галочка
    “Опубликовать пост от имени группы (или от имени пользователя) “

  32. Здравствуйте!
    Спасибо за плагин, пока самый функциональный из существующих.
    Правда, есть некоторые неочевидности в настройке, ну да это мелочи.

    Такой вопрос: возможно, при обработке поста в evc-base.php в функции evc_make_excerpt стоит убрать строку
    $text = str_replace(array(“\r\n”,”\r”,”\n”),’ ‘,$text);
    ну или, хотя бы, сделать этот функционал опциональным :) А то при кросспосте большого поста получается без абзацев сплошная каша.

    И еще вопрос: есть репозиторий на гитхабе? Может, что-то люди помогли бы :) Все равно исходники открыты )

    • Гитхаб наверное можно сделать. Как руки дойдут – сделаю.

      По поводу сделать этот функционал опциональным – можно. Просто перенос строки влияет на то, какая часть сообщения будет показана вконтакте без сокрытия и, второе, я как-то не подумал, что кто-то будет постить большие сообщения – вконтакте-то и короткие никто не читатет )))

      Опять-таки, к следующему обновлению.

    • Ну моим заказчикам репостить полный текст сообщения нужно )
      Лично я бы в своем проекте писала краткий анонс и ссылку на сайт :)

  33. Еще предложение:
    в функции evc_wall_post после строк
    ….

      $message = str_replace( array_keys($m), array_values($m), $options['message'] );
      $message = strip_tags($message);
      $message = html_entity_decode($message, ENT_QUOTES, 'UTF-8');
      $message = htmlspecialchars_decode($message);
    

    добавить такую функцию обрезки сообщения:

    $maxVkPostLength = 4096;
    if (strlen($message) > $maxVkPostLength) {
    $message = substr($message, 0, $maxVkPostLength -strlen($m)) – 1;
    }
    Функция нужна, т.к. есть ограничения вконтакте по длине поста в 4096 символов и при длинном сообщении Ваш плагин просто молча не публикует его.

    • 1. Не могу найти официальную информацию с лимитами для API, для полной уверенности, что это именно 4096.
      2. Обрезать тогда нужно, только, к сожалению, так просто не получится – нужно учитывать мультибайтовость и использовать как минимум mb_strlen и т.д. и не забыть о том, что исходный текст не обязательно будет в utf-8, т.е. вероятно нужно определять исходную кодировку и приводить ее к utf.

      Я попробую к следующему обновлению поработать над этим.
      Спасибо.

    • Про лимиты оставила вопрос их техподдержке, посмотрим, что ответят :)

    • Официальный ответ их саппорта:

      Максимальная длина личного сообщения — 4096 знаков, максимальный размер заметки — 15895 знаков, количество символов в записи (на любой стене, в группе и на личной странице) — также 4096 знаков.
      Максимальная длина сообщений, отправленных через API, такая же.

    • Спасибо, в следующем обновлении добавлю обрезание текста.

  34. Warning: implode() : Invalid arguments passed in /home/sherw123/public_html/wp-content/plugins/easy-vkontakte-connect/evc-base.php on line 364

    У меня такая же ошибка, делают так:
    Собираю контент в xml файл, импортирую с постами в будущее, затем пост ждет своей очереди в публикации в статусе “запланировано”, время подходит, пост весит со статусом “Просрочено”, через 5 минут при помощи плагина “Missing post Fix” он публикуется и на сайте и в ВК на стенке. Но без изображения.. + Еще вылазиет вышеуказанная ошибка. Как сделать возможность публикации с изображением если в тексте контент части имеется ссылка на изображение?

  35. И огромное спасибо за скрипт!! Принемаете ли вы благодарность в материальном виде? Если да, Напишите пожалуйста в шапке возможности для перевода денег на Webmoney, yandex.

  36. Здраствуйте ,установил все по инструкции ,появилась кнопка опубликовать на стене ,делаю отметку публикую пост но в самой группе ничего не происходит.
    Плагин только со страницами работает ,или с группами тоже?

  37. Доброй ночи. Все установлено. на сайте кнопки появились, работают.
    Но при составлении записи и проставлении V в поле “Cross-Post to VK.com Wall Text length:” и/или “Show link:” (чтоб эта же запись появилась на стене группы) – выкидывает из записи и пишет след. ошибку: “На веб-сайте произошла ошибка при получении http://мой-сайт.ru/wp-admin/post.php. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.” ПОМОГИТЕ!!!!!

    • Обновления будут не чаще, чем раз в две недели. Следующее будет в районе 19 ноября.

    • ок, ждем… очень бы хотелось чтобы в этом обновлении была исправлена ошибка о которой я выше писал

      <<Еще заметил что, картинка не вставляется если в <<настройках стоит галочка
      <<“Опубликовать пост от имени группы (или от имени <<пользователя) “

  38. Спасибо большое, очень хороший плагин – перебрала несколько, остановилась на вашем.

    Что не очень удобно: при добавлении картинки получается так, что анонс дублируется два раза – и в тексте сообщения, и в комментарии к картинке:
    https://vk.com/wall-6210623_137

    Не очень хорошо смотрится. Можно ли добавить в плагин возможность редактировать текст, который выводится рядом с картинкой?

    Спасибо еще раз.

  39. Можно ли как то заставить плугин брать картинку не из аттача к посту а из url
    у меня сделаны custom field посты и плугин просто не видит те картинки что вставляются через них. хотя они и лежат на сайте.

    • Пока наверное нет. Сейчас в качестве изображения берутся все img аттачменты к данному посту. Если сделать как вы хотите это надо будет проверять каждый урл в посте… вообщем пока мне кажется что слишком сложно…

    • может подскажете как написать снипет для захвата таких урлов?
      для примера у меня все картинки идут через advanced custom field поле image_link.
      поля можно вызвать функцией get_field (‘name’);
      может можно присоединить его к тем переменным где идет проверка на картинки?

      я просто не великий программист боюсь опыты ставить

    • В wordpress такой функции (get_field) нет. Похоже речь идет о каком-то плагине.

      Через данный плагин можно прикрепить картинки, которые физически находятся на вашем сервере и путь к которым можно узнать.

      В новом обновлении я добавлю несколько фильтров, но даже в этом случае, если вы не программист, то реализовать эту задачу будет сложно. Возможно, на платной основе (в вашем случае ориентировочно от $20 до $60) это можно будет как-то сделать… Если интересно, отпишите…

    • advanced custom field – это и есть плагин

      платный вариант дописания вполне возможен. отпишите на мыло.

  40. Are you able to support in English? If not, I can use Russian. I’ve used your plugin and it used to work and then stopped. I don’t know why. Anyway, I uninstalled it and reset EVERYTHING on my vK account and then I reinstalled the plugin but I cannot get it to work. I have translated and followed ALL your instructions and advice and I get no error messages. Can you advise please? I can send you screen grabs for the application and the plugin if that helps – let me know what email address to send them to.

    Thanks in advance!

  41. Добрый день. У меня такая проблема, что посты публикуются на моей личной стене, а не на стене группы, хотя я прописал ID страницы ВКонтакте, как группы (http://vk.com/bidnyazhka)
    Что подскажите?

  42. Добавьте пожалуйста, в маски сообщения на стене ВКонтакте ссылку на пост.
    Т.е. я хочу, чтобы появилось что-то вроде такого: %post_link% для того, чтобы писать такие посты:

    %title%

    %excerpt%

    Комментарии: %post_link%

  43. Присоединяюсь к предыдущему посту- очень не хватает ссылки на сам пост…
    Вконтакте автоматически вставляет эту ссылку в самом низу поста, а хотелось бы путем маски добавить нечто вроде:

    %title%
    _______________________

    %excerpt%
    _______________________

    Подробнее тут: %post_link%

  44. Еще раз благодарю автора плагина и добавьте ссылку “donate”, чтобы каждый мог внести свою благодарность в развитие плагина.

  45. Пытаюсь настроить это плагин, но посты на стене не появляются(((

    Все сделано по инструкции: Standalone-приложение, Access Token получен, для сайта создана новая страница (паблик). Автопостинг включен.

    Но посты не добавляются ни через него, ни при ручном добавлении (галочка – опубликовать в контакте).

    Где может быть ошибка, что сделано не верно? Help!!! Плагин действительно очень нужный.

    • при редактировании параметров плагина появяется вторая строка для ввода Access Token , а старая ссылка обрезается и смещается ниже. Так и должно быть?

    • Та же проблема, делал по инструкции три раза, прочитал всю эту страницу два раза, пять раз перечитал мануал по настройке.
      1) Создал приложение стендалоне
      2) Создал страницу открытую для сайта и группу
      3) Получил ексесс токен, вписал ID приложения, ссылку с токеном и ID страницы открытой созданной в vk.
      Сохранил результат и ничего не постится и в авто и в ручном режиме. Я бы с удовольствием вознаградил автора, но проблема не решаема, требуется помощь.

  46. 2 дня назад плагин перестал работать, вероятнее всего из-за изменений ВКонтакте. Надеюсь автор плагина поможет вновь запустить плагин в нормальную работоспособность?

    • Попробуйте заново получить Access Token, возможно это поможет.
      Если нет, то придется ждать обновления – там эта проблема будет решена.

  47. Плагин публикует сообщение на странице, но как сделать, чтобы публикация шла на странице группы? ведь нигде номер группы не вводится, кроме разве того, что приложение прикреплено в группе. Помогите, пожалуйста

    • Прочтите еще раз про настройку плагина, там есть специальное поле для id группы.

  48. Приветствую.
    Обращаюсь в основном к автору плагина, да может и другим мой опыт поможет.
    Долго мучалась почему плагин не работает и не выдает никаких ошибок при этом.
    В итоге сделала вывод результата функции wp_remote_get, которая и отправляет запросы на публикацию в контакт( строка 376 evс-base.php). Как оказалось функция ругалась на сертификат ssl контакта. И хотя такие вещи в принципе решаются настройками хостинга, но можно просто отключить в данном случае проверку сертификата.
    Делается это так: строка заменяется на $data = wp_remote_get(EVC_API_URL.’wall.post?’.$query,array(‘sslverify’=>false));
    В моем случае помогло и публикация заработала.
    p.s. Отдельно автору – если планируете развивать свой плагин, то хорошо бы сделать раздел чаво с ответами на возможные возникающие проблемы. Как минимум моя ситуация может повториться не только у меня, думается всем было бы проще – чем ползать по длиннющему списку комментариев в поисках ответа. И спасибо за проделанную работу)

    • На все просто времени не хватает, поддержка плагина – это ведь не основное занятие, поэтому и сайт пока “по умолчанию” и т.д.

      До нового года выйдет революционное обновление с совершенно новым функционалом и, как надеюсь, более удобным сайтом. Отслеживание ошибок там так же будет, что значительно облегчит отладку и настройку.

      А вам – спасибо))

    • У меня это была строка 378, и после проделанных манипуляций ошибка, а знаете почему- потому, что у вас кавычки скачут, поправьте пожалуйста. После перебора вариантов с кавычками приложение все-равно не заработало.

    • а вы выводили print_r($data), уверены что проблема в сертификате?
      а еще вспомнила была еще одна ошибка там мелкая, но там error выдавался вполне явный, проблема с функцией implode, когда картинка для поста не была задана. Implode ругался на передаваемое значение в итоге.
      хотя конечно лучше бы ошибки явно так не выдавались, а то клиенты в ступор впадают) пост публикуют и тут вдруг варнинги полезли и белые страницы)

    • а можно подробнее, что и где менять? я не силен в рнр и для меня огромная проблема найти то , что вы сейчас описали. а проблема такая же((( буду вам весьма признателен.

    • $data = wp_remote_get(EVC_API_URL.’wall.post?’.$query);
      вот после этой строчки, там же примерно где я писала до этого номер строки. напишите print_r($data);
      и попробуйте затем какой-нибудь пост опубликовать в контакт, у вас по идее после этого должен будет как раз вывестись результат обращения к контакту. это не решит проблему, но поможет ее диагностировать.
      так что результат можно сюда опубликовать. на всякий случай моя аська – 222446314. пишите – разберемся.

    • Получил такую ошибку
      “error_code”:14,
      “error_msg”:”Captcha needed”,
      И куда мне ее вводить?)

Comments are closed.