正在查看 5 个帖子:1-5 (共 5 个帖子)
-
作者帖子
-
当我的主题使用 PJAX 局部刷新之后,Ultimate Member 前台各页面出现了无法显示的情况。
具体表现为:
点击进入页面后仅能显示标题,但无法显示插件简码所展现的内容。
手动刷新页面后,即可正常显示。
看另一个帖子你的主题要么是特效太多,加载的 js 导致 UM 样式不兼容,要么是冲突,如果切换主题可以正常的话,那么就是主题不兼容的问题。
插件在个人资料页面会应用部分的功能文件,旧版本的可以排除加载不在特定的页面加载 js 文件。
新版本的不行了。不过可以通过插件来排除特定的页面加载 js 。
可以试试这个插件
个人资料页面无法上传的问题是 js 冲突导致的 (控制台可以看到报错) 。
然而前台页面无法显示的问题应该不是。
请注意是所有的页面 (包括登录、注册、找回密码、个人资料、账户等)
因为 PJAX 局部刷新功能在我用的主题中是可以单独开关的,关闭它或者手动使用 F5 刷新页面,都可以使他正常显示。
通过浏览器控制台查看,在进入页面后,没有加载任何属于 UM 的资源 (包括 js 、 css 等),也没有任何报错。
我认为可能单纯是由于 UM 不兼容 PJAX 局部刷新导致的这个问题。
然后我网站的全站音乐不间断播放依赖于 PJAX 技术。
从其他插件处得到了一点启发,修改插件的资源加载为全局加载,而不是在进入页面发现短代码后再加载。
但是我不知道应该怎么修改才能做到这一点,请问您能否给些提示。
谢谢。
鱼和熊掌你得选一个,如果是自己能够做问题检测和排查的话,那么上面也说了是你主题不兼容的问题,然后不是没有加载,而是被阻止加载了。
一般的,网站如果是打算做运营开放用户注册的话,
简单点就好,不需要弄那些花里胡哨的东西。
-
作者帖子
正在查看 5 个帖子:1-5 (共 5 个帖子)
- 哎呀,回复话题必需登录。