gpt4 book ai didi

javascript - 尽管用户已登录 wordpress,但要求用户登录不适用于重力形式

转载 作者:可可西里 更新时间:2023-10-31 23:00:50 25 4
gpt4 key购买 nike

在 WordPress 项目中,我在前端使用登录。我已经包含了插件 Gravity form。其中一个页面(例如 abc)的表单设置为“要求用户登录”。

问题:当我第一次登录并转到页面 abc 时,表单显示(因为用户已登录)但是当我第一次转到页面 abc 然后登录时,尽管用户已登录表单未显示(它显示只有当我刷新页面时)。为什么会这样?

我正在使用 if($("body").hasClass("logged-in")) 检查用户是否登录。

欢迎任何帮助/建议。我在应用程序的“检查”过程中注意到的一件事是一个特定的 cookie路径为 /wp-content/pluginswordpress_456b46f4d1347f23495548c111992d89 最初未在登录后以重力形式加载到页面中。刷新后出现。我对这个 cookie 很困惑。

最佳答案

您可以为您的项目使用 Wordpress 默认功能:

<?php if(!is_user_logged_in()) { ?>
// code Require user to be logged in
<?php } else { ?>
// Your code
<?php } ?>

关于javascript - 尽管用户已登录 wordpress,但要求用户登录不适用于重力形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52440127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com