-
作者帖子
-
安装了 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 的兼容问题,应该是你的设置不对导致。
侧边栏小工具可以正常点击,也就是说初始代码没有问题。
到下面的位置去检查下选项,看你上面的截图有几个页面设置重复了。需要每个都不同的。
之后再就是切换主题、停用相关插件一个一个的排查原因。
我们测试站可以正常点击。
-
作者帖子
- 哎呀,回复话题必需登录。