Я использую Ultimate member
с WPML
и выход из системы не работает, и при щелчке по выходу из системы он перенаправляет на повторный вход в систему там, где нет формы входа, вместо того, чтобы показывать пользователя в качестве имени входа.
Сценарий:
1) Вход со страницы входа
2) Выход из системы со страницы выхода из системы (встроенный участник со страницей выхода из системы)
-> Тем не менее он показывает пользователя в качестве логина, когда он / она перенаправляет после нажатия на страницу выхода из системы
Решения проверены:
1) Удален плагин Cache
2) исключить страницу входа и выхода из кеша с помощью wp-rocket
3) Пробовал это решение, используя эту ссылку: https://wpml.org/forums/topic/wpml-ultimate-member-login-logout-redirection-url-for-both-languages-i-use/
для использования файла конфигурации в wpml configuration text
(используется ниже код):
<wpml-config>
<admin-texts>
<key name="um_cached_role_member">
<key name="login_redirect_url"/>
<key name="logout_redirect_url"/>
</key>
</admin-texts>
</wpml-config>
4) Пробовал это решение по этой ссылке: https://wpml.org/forums/topic/ultimate-member-logout-link-not-working-in-different-languages/
Но выше solution 4)
Я не знаю, как пройти выход из системы в wpml text configuration
файле
------>
Вышеупомянутая проблема решена, но теперь единственная проблема заключается в том, что любое действие, которое я выполняю, не работает, пока я не обновлюсь (ctrl + shift + R).
Сценарий выдачи:
Я авторизируюсь, затем на верхней панели появляется меню для профиля и выхода из системы, но теперь, когда я нажимаю на логотип, он перенаправляет на домашнюю страницу, где на верхней панели отображается мой логин, что неверно, поскольку, поскольку я уже авторизируюсь, это должны быть кнопки профиля и выхода.
Но когда я жестко обновляю (Ctrl + Shift + R), он работает правильно, аналогично, когда я перехожу к другой странице, похожая проблема, он не работает, как ожидалось, пока я не обновлюсь.
Используемые плагины: Ultimate member, WPML, WP-rocket