用户朋友链接无法正常工作 - 显示404错误

时间:2016-07-22 08:47:46

标签: php html wordpress

我正在创建一个允许人们针对不同主题进行测验的网站以及测验,我有一个名为Img/test/test2/test.jpg 的按钮。目前,使用我的代码,它不会显示任何要按的内容,当我点击鼠标变为指针的区域时,我会看到Ask A Friend。我想要发生的是,如果用户点击该按钮,它会将他们引导到他们自己的朋友列表。

我的代码是:

404 error

当我使用空<div class="AskAFriend"> <div class="askafriend"> <a href="<?php global $current_user; echo home_url() . '/members/' . $current_user->user_login . '/friends/'; ?>"> <input class="AskAFriend_button" name="askafriend" type="button" value="Ask A Friend For Help" /> </a> </div> </div> &nbsp; 标签时,它显示了我想要的按钮,但是使用我现在的代码,没有按钮被移动,我被定向到一个{{1 }} 上。

我认为这是导致问题的<a>标记。

3 个答案:

答案 0 :(得分:0)

好吧,所以我猜测用户已登录,并且您在会话中保存了用户的ID。你可以做的是创建一个像friends.php这样的页面,在那里使用PHP从会话变量中获取用户ID,一旦你有了,就查询该用户的所有朋友。这样,您将拥有一个将由所有不同用户使用的页面。

答案 1 :(得分:0)

如果您使用的是buddypress插件,那么可能与其他插件存在冲突。它发生在我身上。在我的情况下,buddypress插件与upme插件冲突,你必须先检查它。

答案 2 :(得分:0)

尝试:

<a href="<?php echo bp_loggedin_user_domain . '/friends/'; ?>">