Проблем при споделяне на потребители между два сайта? Wordpress

qnkov90

Registered
Накратко, имам два уърд сайта. Чрез този урок - https://trickspanda.com/wordpress-share-users-login/
Успях да направя така, че като се регнеш в сайт А, да направи същата регистрация и в сайт Б или обратното. Но излезна проблем. Изглежда, че когато направиш нов рег, само в сайта, в който правиш регистрацията потребителя получава права Потребител, в сайт Б той е без права. Това е проблем, защото няма как да си играеш постоянно да им слагаш права.
Сайт е A е с префикс wp_ , а сайт Б com_

Четох, че phpmyadmin трябва да направиш едни настройки. Какт е в горния урок, за да съм админ във втория сайт се наложи да дублирам wp_capabilities но с com_ префикса, като направих и същото за user_level, но пак не мога да прехвърля ролиите между сайтовете за потребители. Не знам какво лиспва.
 
Тоест искаш когато се регистрира потребиърл в WP1 автоматично да се мести и в WP2 ?
Ако са на един хостинг може да ползват една база с потребители. Примерно: https://kinsta.com/blog/share-logins-wordpress/
Ако едното е поддомейн може с кукита.
Може с плъгин "Share Logins Across Multiple Sites"
 
Аз съм го направил така, но с туториала от сайта, който съм дал. Има малко разлика от този твоя. Не е проблема в това. Проблема е че накря във втория сайт този потребител няма права. Води се Гост. Демек правата не се пренасят, а мисля, че направих всичко, за да работи като хората и сега не знам какъв е проблема и какво да правя. А плъгина, който си дал се заплаща годишно, за да го ползваш. Безлатната версия се води само за логина. Иначе съм го дал в един сайт за нулване, ако искат да го оправят.
 
Ролята е Потребител и в двата сайта. Най-вероятно има проблем в базат данни, може би трябва да се добави нещо като хората в Phpmyadmin ... аз както казах, дублирах wp_capabilities и user_level и за 2-рия сайт, но пак не пренася ролята на потребителите.
 

Горе