Wordpress 使用WPML无法进行最终成员注销

Wordpress 使用WPML无法进行最终成员注销,wordpress,caching,login,logout,wpml,Wordpress,Caching,Login,Logout,Wpml,我正在使用Ultimate member和WPML并注销,当单击注销时,它会重定向到没有登录表单的地方再次登录,而不是将用户显示为登录 情景: 1) 从登录页面登录 2) 从注销页面注销(最终成员内置注销页面) ->当用户点击注销页面后重定向时,仍然显示为登录 尝试过的解决方案: 1) 删除缓存插件 2) 使用wp rocket从缓存中排除登录和注销页面 3) 已使用此链接尝试此解决方案: 要在wpml配置文本中使用配置文件(在下面的代码中使用): 但是在上面的解决方案4)中,我不知道如何在

我正在使用
Ultimate member
WPML
并注销,当单击注销时,它会重定向到没有登录表单的地方再次登录,而不是将用户显示为登录

情景:

1) 从登录页面登录

2) 从注销页面注销(最终成员内置注销页面)

->当用户点击注销页面后重定向时,仍然显示为登录

尝试过的解决方案:

1) 删除缓存插件 2) 使用wp rocket从缓存中排除登录和注销页面 3) 已使用此链接尝试此解决方案:

要在
wpml配置文本中使用配置文件
(在下面的代码中使用):


但是在上面的
解决方案4)
中,我不知道如何在
wpml文本配置文件中传递注销

------> 上述问题已得到解决,但现在唯一的问题是,我执行的任何操作在硬刷新(ctrl+shift+R)之前都不起作用。

问题情景:

我登录,然后在topbar上有配置文件和注销菜单,但现在当我点击徽标时,它重定向到主页,topbar显示我登录,这是错误的,因为我已经登录,它应该是配置文件和注销按钮

但当我硬刷新(ctrl+shift+R)时,它会正常工作,当我走到其他页面类似的问题时,它不会像预期的那样工作,直到我硬刷新


使用的插件有:Ultimate member、WPML、WP rocket

只要检查一下,它对其他人有用,我发现通过在“WPML”>“Languages”>“Languages URL格式”下更改

例如-

发件人: “作为参数添加的语言名称(隐藏链接-法语)”

致: 目录中的不同语言(隐藏链接-英语,隐藏链接-法语)


一切都成功了

可能会尝试将其插入
functions.php
中,并告诉会发生什么

session_cache_limiter('none');
header('Cache-control: max-age='.60*60*24*365 .', public');
header('Last-Modified: '.gmdate(DATE_RFC1123,filemtime(__file__)));
header("Content-type: application/javascript;  charset=utf-8");

已尝试使用此解决方案:但没有运气请检查另一个浏览器上的页面是否有相同的版本。请在检查sameI后升级版本。我使用的是wpml和ultimate member pro版本,两者都是最新版本,因此无需升级。如果您已购买插件,请尝试向支持系统询问问题一次。如果禁用
wp rocket
一切正常吗?我想它的缓存问题是肯定的,当我将查询字符串传递到url时,它会正常工作,但仍然需要硬刷新(
ctrl+shift+R
),否则它不会working@raju_eww请发表一条评论,而不是多条留言。请使用“编辑并删除额外注释”。关于缓存,可能是因为一些插件缓存了页面。它需要进一步研究这个问题,不幸的是我不能。(
session_cache_limiter('none');
header('Cache-control: max-age='.60*60*24*365 .', public');
header('Last-Modified: '.gmdate(DATE_RFC1123,filemtime(__file__)));
header("Content-type: application/javascript;  charset=utf-8");