当主题开启开启 PJAX 局部刷新后 Ultimate Member 的一些问题。

当主题开启开启 PJAX 局部刷新后 Ultimate Member 的一些问题。


  • 该话题包含 4 个回复,3 人参与,最后由 诗语 更新于 4年 前
正在查看 5 个帖子:1-5 (共 5 个帖子)
  • 作者
    帖子
  • lewispen
    • 文章数量: 5
    @lewispen
    楼主

    当我的主题使用PJAX局部刷新之后,Ultimate Member前台各页面出现了无法显示的情况。

    具体表现为:

    点击进入页面后仅能显示标题,但无法显示插件简码所展现的内容。

    手动刷新页面后,即可正常显示。

    阿呆
    • 文章数量: 13
    @dai

    看另一个帖子你的主题要么是特效太多,加载的 js 导致 UM 样式不兼容,要么是冲突,如果切换主题可以正常的话,那么就是主题不兼容的问题。

    插件在个人资料页面会应用部分的功能文件,旧版本的可以排除加载不在特定的页面加载 js 文件。

    新版本的不行了。不过可以通过插件来排除特定的页面加载 js。

    可以试试这个插件

    WP Performance

    lewispen
    • 文章数量: 5
    @lewispen
    楼主

    个人资料页面无法上传的问题是js冲突导致的(控制台可以看到报错)。

    然而前台页面无法显示的问题应该不是。

    请注意是所有的页面(包括登录、注册、找回密码、个人资料、账户等)

    因为PJAX局部刷新功能在我用的主题中是可以单独开关的,关闭它或者手动使用F5刷新页面,都可以使他正常显示。

    通过浏览器控制台查看,在进入页面后,没有加载任何属于UM的资源(包括js、css等),也没有任何报错。

    我认为可能单纯是由于UM不兼容PJAX局部刷新导致的这个问题。

    然后我网站的全站音乐不间断播放依赖于PJAX技术。

    lewispen
    • 文章数量: 5
    @lewispen
    楼主

    从其他插件处得到了一点启发,修改插件的资源加载为全局加载,而不是在进入页面发现短代码后再加载。

    但是我不知道应该怎么修改才能做到这一点,请问您能否给些提示。

    谢谢。

    诗语
    管理员
    • 文章数量: 5,858
    @feibisi

    鱼和熊掌你得选一个,如果是自己能够做问题检测和排查的话,那么上面也说了是你主题不兼容的问题,然后不是没有加载,而是被阻止加载了。

    一般的,网站如果是打算做运营开放用户注册的话,

    简单点就好,不需要弄那些花里胡哨的东西。

正在查看 5 个帖子:1-5 (共 5 个帖子)
  • 哎呀,回复话题必需登录。

未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。

收藏纪念品


有奖活动

参与论坛社区问答,有机会获赠文派瓦普(Wapuu.com)手办模型。

话题信息

商业系统