正在查看 5 個帖子:1-5 (共 5 個帖子)
-
作者帖子
-
當我的主題使用 PJAX 局部刷新之後,Ultimate Member 前台各頁面出現了無法顯示的情況。
具體表現為:
點擊進入頁面後僅能顯示標題,但無法顯示插件簡碼所展現的內容。
手動刷新頁面後,即可正常顯示。
看另一個帖子你的主題要麼是特效太多,加載的 js 導致 UM 樣式不兼容,要麼是衝突,如果切換主題可以正常的話,那麼就是主題不兼容的問題。
插件在個人資料頁面會應用部分的功能文件,舊版本的可以排除加載不在特定的頁面加載 js 文件。
新版本的不行了。不過可以通過插件來排除特定的頁面加載 js 。
可以試試這個插件
個人資料頁面無法上傳的問題是 js 衝突導致的 (控制枱可以看到報錯) 。
然而前台頁面無法顯示的問題應該不是。
請注意是所有的頁面 (包括登錄、註冊、找回密碼、個人資料、賬户等)
因為 PJAX 局部刷新功能在我用的主題中是可以單獨開關的,關閉它或者手動使用 F5 刷新頁面,都可以使他正常顯示。
通過瀏覽器控制枱查看,在進入頁面後,沒有加載任何屬於 UM 的資源 (包括 js 、 css 等),也沒有任何報錯。
我認為可能單純是由於 UM 不兼容 PJAX 局部刷新導致的這個問題。
然後我網站的全站音樂不間斷播放依賴於 PJAX 技術。
從其他插件處得到了一點啓發,修改插件的資源加載為全局加載,而不是在進入頁面發現短代碼後再加載。
但是我不知道應該怎麼修改才能做到這一點,請問您能否給些提示。
謝謝。
魚和熊掌你得選一個,如果是自己能夠做問題檢測和排查的話,那麼上面也説了是你主題不兼容的問題,然後不是沒有加載,而是被阻止加載了。
一般的,網站如果是打算做運營開放用户註冊的話,
簡單點就好,不需要弄那些花裏胡哨的東西。
-
作者帖子
正在查看 5 個帖子:1-5 (共 5 個帖子)
- 哎呀,回覆話題必需登錄。