嗨,我是新来的wordpress。在注销之前和管理员登录后设置cookie
我已经研究了很多,但没有成功。我想在登录后管理和退出自定义值之前设置cookie的值NULL。
所以我把下面的代码在WP-包括/ puggable.php =>在功能wp_set_auth_cookie
setcookie("cookieName", '', time() + (1 * 60) , true);
echo "<script>console.log('Cookie must set null')</script>";
但是没有成功,即使在登录注销后cookie值仍然保持不变。
我无法使用上面的添加功能在WP 4.6.1上设置cookie。我删除了if is_admin条件,并按预期工作。 据我在测试中发现,is_admin检查是不必要的;至少为了我的目的。自定义cookie不会被设置,除非登录成功。 – mingala
@mingala此答案中的'is_admin'检查是针对此问题范围内的特定目的 - OP仅尝试检测管理员登录操作。如果您需要捕获每个使用角色的登录信息,请删除条件。 – vard