當我第一次在我的網站上設置好BuddyPress時,啓用了根簡檔。基本上,如果註冊用戶想要編輯其個人資料的帳戶設置,他們可以這樣做的URL將是:「domain.com/username」。但是,如果您在瀏覽器中輸入「domain.com/members/username」,則會得到完全相同的頁面。BuddyPress中的PHP回聲功能以超鏈接到會員簡介頁面
我決定我不想啓用根配置文件,因爲我更喜歡URL爲:「domain.com/members/username」,所以根據本指南(http://codex.buddypress.org/extending-buddypress /改變內部配置的設置),I編輯在functions.php中的代碼是這樣的:
define ('BP_ENABLE_ROOT_PROFILES', false);
然而,在header.php中,我的導航的位置,PHP函數仍然是鏈接到我想禁用的根配置文件。這是什麼樣子:
<a href="<?php echo bp_loggedin_user_domain() ?>">Profile</a>
我試圖找出如何我可以改變的功能,因此,它鏈接到:「domain.com/members/username」而不是「domain.com/username」 。