В проекте WordPress я использую логин в веб-интерфейсе.Я включил плагин Gravity form.Одна из страниц (например, abc) имеет форму с настройкой формы «Требовать входа пользователя в систему».
Проблема: при первом входе в систему и переходе на страницу abc отображается форма (как пользователь вошел в систему), но при первом входе на страницу abc и последующем входе в систему, несмотря на то, что пользователь вошел в форму, не отображается(показывает только если я обновлю страницу).Почему это происходит?
Я использую if($("body").hasClass("logged-in"))
, чтобы проверить, вошел ли пользователь в систему или нет.
Любая помощь / предложения приветствуются.Одна вещь, которую я заметил во время «проверки» в приложении, это специальный файл cookie wordpress_456b46f4d1347f23495548c111992d89
с путем, так как /wp-content/plugins
изначально не загружается на страницу с гравитационной формой после входа в систему.Это приходит после обновления.Я запутался в связи с этим файлом cookie.