-
作者帖子
-
安裝了 UltimateMember 和 附帶的 BBpress 集成,UltimateMember 的個人主頁是已經和 BBpress 的發帖信息同步沒錯,但側邊欄個人賬户下的四個按鈕就跳轉就失效了。一旦關閉 UM,四個按鈕跳轉又可以使用了。
想知道如何做到像本站一樣,未進入論壇前,編輯個人資料用的是 ultimate member 。進入論壇後,編輯資料等,用的是 bbpress 的自帶登錄插件。
等待技術回覆 萬分感謝!
這是由於 Ultimate Member 本身的功能替代了 bbPress 的資料頁面,可以嘗試調整下小工具裏面的鏈接設置,如下帖。
https://bbs.weixiaoduo.com/topic/21225
直接用論壇的對應鏈接進行替換,這樣會。
bbp_get_current_user_id
這個是函數,如果失效的話,可以試着將下面的代碼改成如修改前
<a href="<?php bbp_user_topics_created_url( bbp_get_current_user_id() ); ?>" target="_self" class="button link-menu"> 我的話題</a>
修改後
<a href="<?php bbp_user_topics_created_url( bbp_get_current_user_id() ); ?>/topics" target="_self" class="button link-menu"> 我的話題</a>
對應的 URL 地址,這樣來試試。還可以試試加個
./
測試下<a href="./<?php bbp_user_topics_created_url( bbp_get_current_user_id() ); ?>" target="_self" class="button link-menu"> 我的話題</a>
再來就是在 Ultimate Member 插件裏設置下 UM 插件把用户資料的鏈接這些格式與 bbPress 對應下。
兩種提供方案我都試了一下,url 鏈接好像還是有些問題。
我 um 設置裏,用户主頁鏈接的 default profile,如果我不做任何修改用 https://bbs.weixiaoduo.com/topic/21225 貼子裏的代碼,這四個按鈕統一跳轉的都是 um 的用户資料頁面。
然後我嘗試用你們提供的代碼
第一種:
如果我把代碼裏的 topics 取掉,就和源代碼沒區別了,跳轉的是 um 用户資料頁,也不是個人收藏。
第二種:
這個跳轉鏈接自然就是找不到頁面了。
另外我想知道,像那四個按鈕 (我的話題,個人收藏之類的),怎麼在 Ultimate Member 插件裏設置,把用户資料的鏈接這些格式與 bbPress 做對應呢。
稍後測試下再回復你,是可以讓 Ultimate Member 不重定向 bbPress 的資料頁面這些的。
好的 等待你們的消息
請問 Ultimate Member 不重定向 bbPress 的資料頁面 的測試結果有了麼?
測試了下好像不是 bbPress 和 Ultimate Member 的兼容問題,應該是你的設置不對導致。
側邊欄小工具可以正常點擊,也就是説初始代碼沒有問題。
到下面的位置去檢查下選項,看你上面的截圖有幾個頁面設置重複了。需要每個都不同的。
之後再就是切換主題、停用相關插件一個一個的排查原因。
我們測試站可以正常點擊。
-
作者帖子
- 哎呀,回覆話題必需登錄。