如何在Wordpress Multisite中创建配置文件页面

时间:2012-11-08 08:23:02

标签: wordpress

我找不到在Wordpress Multisite Network下为所有用户创建前端配置文件页面的方法。我还希望个人资料页面在主站点上,而不是在子站点上。我不想使用任何社交网络插件,如buddypress ..我只是想创建一个像http://mainsite.com/profile/username

的页面

有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:0)

也许您可以查看Buddypress,它是Wordpress上的社交层,能够做您需要的事情(例如http://mainsite.com/profile/username)。

链接:http://buddypress.org/

更具体地说,在Buddypress中,默认行为是http://mainsite.com/members/username

答案 1 :(得分: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