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

Wordpress Форум
Forum rules
Моля, маркирайте отговора на потребитeля, който най-много ви е помогнал за решаването на проблема/въпроса Ви!
Повече за системата за оценяване може да прочетете тук: viewtopic.php?f=28&t=130265
Post Reply
qnkov90
Нов
Нов
Reactions: 0
Posts: 63
Joined: Sun Mar 26, 2017 6:05 pm

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

Post by qnkov90 »

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

Четох, че phpmyadmin трябва да направиш едни настройки. Какт е в горния урок, за да съм админ във втория сайт се наложи да дублирам wp_capabilities но с com_ префикса, като направих и същото за user_level, но пак не мога да прехвърля ролиите между сайтовете за потребители. Не знам какво лиспва.
User avatar
muti
Турист
Турист
Reactions: 0
Posts: 284
Joined: Thu Nov 14, 2019 7:03 am
Answers: 2

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

Post by muti »

Тоест искаш когато се регистрира потребиърл в WP1 автоматично да се мести и в WP2 ?
Ако са на един хостинг може да ползват една база с потребители. Примерно: https://kinsta.com/blog/share-logins-wordpress/
Ако едното е поддомейн може с кукита.
Може с плъгин "Share Logins Across Multiple Sites"
qnkov90
Нов
Нов
Reactions: 0
Posts: 63
Joined: Sun Mar 26, 2017 6:05 pm

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

Post by qnkov90 »

Аз съм го направил така, но с туториала от сайта, който съм дал. Има малко разлика от този твоя. Не е проблема в това. Проблема е че накря във втория сайт този потребител няма права. Води се Гост. Демек правата не се пренасят, а мисля, че направих всичко, за да работи като хората и сега не знам какъв е проблема и какво да правя. А плъгина, който си дал се заплаща годишно, за да го ползваш. Безлатната версия се води само за логина. Иначе съм го дал в един сайт за нулване, ако искат да го оправят.
User avatar
muti
Турист
Турист
Reactions: 0
Posts: 284
Joined: Thu Nov 14, 2019 7:03 am
Answers: 2

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

Post by muti »

Как е сетнато в Настройки > Общи > Роля по подразбиране за нови потребители
qnkov90
Нов
Нов
Reactions: 0
Posts: 63
Joined: Sun Mar 26, 2017 6:05 pm

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

Post by qnkov90 »

Ролята е Потребител и в двата сайта. Най-вероятно има проблем в базат данни, може би трябва да се добави нещо като хората в Phpmyadmin ... аз както казах, дублирах wp_capabilities и user_level и за 2-рия сайт, но пак не пренася ролята на потребителите.
Post Reply