Я работаю над сайтом под управлением WordPress вместе с форумом vBulletin. Пользовательская база зарегистрирована на vBulletin. Мне нужно разрешить пользователям появляться в системе на WordPress, а также с единственной целью оставлять комментарии на форуме.
Пользователь не должен реплицироваться на WordPress , поэтому каждое решение, включающее создание пользователей в базе данных WordPress, неприменимо.
Пользователям, признанным таким образом, не нужно иметь никаких прав администратора или публикации, только возможность комментировать, чтобы их комментарий появлялся под их именем пользователя на форуме.
Я написал простой плагин, который работал над старой версией, но он больше не работает с самой последней версией WordPress (3.3.2 на данный момент). Это решение основывалось на переопределении подключаемых функций wp_validate_auth_cookie
и get_userdata
.
Какие правильные шаги необходимо предпринять для реализации этой функциональности?
источник
Ответы:
Не должно быть никаких проблем с любым обычным мостом WordPress-vBulletin, который синхронизирует пользовательские данные между двумя платформами. Просто убедитесь, что синхронизированные пользователи имеют роль по умолчанию «Подписчик». Это позволяет им только оставлять комментарии, а не создавать или редактировать сообщения.
источник
Вы пробовали Disqus ?
У них есть плагин, который по сути «захватывает» функцию комментариев WP и позволяет анонимно публиковать. Я уверен, что он будет синхронизироваться с базой данных пользователей, если они захотят публиковать в качестве своего имени пользователя WP.
Я еще не использовал его, но он включен в мой список задач, поэтому, к сожалению, я не могу запустить вас через установку.
источник