Чтобы начать использовать кнопку входа ВКонтакте, прежде всего вам нужно получить «ID приложения» и «Защищённый ключ» и заполнить соответствующие поля в настройках плагина wpDiscuz в разделе VK.
- Во-первых, войдите в свой аккаунт
- Перейдите на данную страницу, чтобы создать приложение
- Заполните название вашего сайта в поле «Заголовок», выберите опцию «Сайт» для поля «Платформа», затем, вставьте адрес вашего сайта в поле адреса и домен сайта в поле «Домен», и нажмите кнопку «Подключить сайт». Например, для wpDiscuz.ru это будет выглядеть так:
- Далее вы перейдете на следующую страницу. Здесь вы можете описать ваш проект, изменить название либо добавить иконку и т.д.
- Перейдите на вкладку «Настройки», скопируйте «ID приложения» и «Защищенный ключ»
- Просто заполните API ключи в настойках wpDiscuz (раздел VK)
Все готово! Вы увидите кнопку входа в ВКонтакте в верхней части главной формы комментария. Кнопка входа доступна только для гостей поэтому убедитесь, что вы вышли из системы прежде чем проверять. И кстати, кэши должны быть удалены.
На этом пожалуй все. Если у вас возникнут вопросы, добавьте новую тему в Форуме wpDiscuz, буду рада помочь!
После недавних обновлений пропала авторизация через ВК.
Есть идеи, с чем связана проблема? На вашем сайте она тоже НЕ работает.
Здравствуйте Юрец,
Я разобралась в чем дело. Следуйте указаниям ниже:
1. Откройте wpdiscuz/forms/wpdFormAttr/Login/SocialLogin.php файл
2. Перейдите на строку 780
3. Поменяйте 5.78 на 5.89
Я свяжусь с разработчиками плагина, и сообщу им о проблеме.
Решение рабочее, спасибо!
Здравствуйте. Сейчас уже это решение не актуально ? У меня не срабатывает. Сайт zurov . ru
Все работает. Мой косяк был. Вставил вместо защищенного секретный ключ. )
А вход по Gmail, Yandex, Twitter и особенно по телеграмм возможен? Если нет, было бы не плохо чтобы сделали особенно телеграмм.
Насколько мне известно, разработчики планируют добавить вход по Телеграмм в ближайшие выпуски плагина.
Здравствуйте. У меня вопрос: Когда входишь с помощью соц. сети (вк, ок — не важно), то страница вроде обновляется (что свидетельствует о том, что залогинился), но в меню оставить комментарий — будто нет. И приходится нажимать f5 (обновить страницу), дабы стать залогиным через соц. сеть. Как это исправить? С другими подобными плагинами такой проблемы нет.
Здравствуйте Иван.
Тут скорее всего проблема с плагином кэша. Какой плагин кэша у вас установлен? Попробуйте исключить wpDiscuz js файлы из настроек плагина:
/wp-content/plugins/wpdiscuz/assets/wpdiscuz-social.js
/wp-content/plugins/wpdiscuz/assets/wpdiscuz.js
Сайтик только пока настраиваю и поэтому никаких плагинов кэширования не стоит. Вообще минимум плагинов: Yoast SEO, Cyr-To-Lat и wpDiscuz
URL предоставить можете?
URL удален….
Разобрался в чём дело. Спасибо вам. Если не сложно, то удалить url сайта. Благодарю.
URL удален. Не поделитесь как именно вы решили проблему?
Спасибо. Поделюсь: Оказывается плагин wpDiscuz плохо дружит с настройками кэширования в .htaccess. То есть, если в нём задано что-то типо: ExpiresActive On ExpiresDefault «access plus 10 days» ExpiresByType text/css «access plus 1 week» ExpiresByType text/plain «access plus 1 month» ExpiresByType text/html «access plus 1 week» ExpiresByType image/gif «access plus 1 month» ExpiresByType image/png «access plus 1 month» ExpiresByType image/jpeg «access plus 1 month» ExpiresByType application/x-javascript «access plus 1 month» ExpiresByType application/javascript «access plus 1 week» ExpiresByType application/x-icon «access plus 1 year» То получается такая проблема, которая была описана в самом начале. Весьма странно, что плагин так реагирует. Повторюсь, что с… Подробнее »