2012-11-08 74 views
0

我找不到在Wordpress多站點網絡下爲所有用戶創建前端個人資料頁面的方法。我還希望配置文件頁面位於主站點上,而不是在可能的情況下在子站點上。我不想使用像buddypress任何社交網絡插件..我只是想創建一個頁面,如http://mainsite.com/profile/username如何在Wordpress Multisite中創建個人資料頁面

有沒有辦法做到這一點?

回答

0

也許你可能會看看Buddypress這是一個社會層的WordPress的頂部,並能夠做你需要的東西(即像http://mainsite.com/profile/username)。

鏈接:http://buddypress.org/

更具體地說,在BuddyPress的默認行爲是http://mainsite.com/members/username

0

我注意到,您已經編輯了問題,你正在尋找一種方式來做到這一點,沒有任何插件。在Wordpress中有一系列標籤來顯示作者的數據。所以基本上你可以創建一個頁面,然後使用the_author_meta標籤。例如,下面的代碼相呼應,其名稱存儲在$userID用戶的名字和姓氏:

<?php 
$pagename = $userID; 
echo the_author_meta(user_firstname, $userID); 
echo the_author_meta(user_lastname, $userID); 
?> 

請注意,變量$pagename是空的情況下,你使用一個靜態頁面爲主頁,但它是不是你的情況。

來源:https://codex.wordpress.org/Template_Tags/the_author_meta

相關問題