使用:bp_get_displayed_user_nav();沒有返回正確的鏈接?
bp_get_displayed_user_nav();
BuddyPress的外面,裏面的菜單導航鏈接它的輸出沒有指向正確的位置。
他們現在指向的一個例子:
http://www.website.com/messages
他們需要指出:
http://www.website.com/users/username/messages
使用:bp_get_displayed_user_nav();沒有返回正確的鏈接?
bp_get_displayed_user_nav();
BuddyPress的外面,裏面的菜單導航鏈接它的輸出沒有指向正確的位置。
他們現在指向的一個例子:
http://www.website.com/messages
他們需要指出:
http://www.website.com/users/username/messages
的bp_get_displayed_user_nav()
函數使用$bp
全局變量。此全局包含BuddyPress在整個安裝過程中需要使用的所有變量和配置設置。
要使bp_get_displayed_user_nav()
正常工作,它必須在BuddyPress安裝中使用。在BuddyPress之外使用它會導致意想不到的結果,比如你看到的結果。
@ henrywright的答案是正確的大部分。要添加更多的細節,這個特定的功能 - bp_get_displayed_user_nav
- 獲取「顯示」用戶的導航菜單。 「顯示的用戶」是BuddyPress概念,只有當您在顯示一個用戶的屏幕上時纔會設置該概念。例如,在特定成員的個人資料上。
如果您在別處使用它,也許在博客模板中,它將無法正常工作。