Author website URL

时间:2011-05-20 作者:mktggirl

我在“用户管理”区域的“网站”字段中为每个用户指定了一个特定的html页面(我们称之为作者个人主页)。如何让URL显示在单页帖子中?我假设我要使用$curauth->user\\u url,但它返回一个空白页面。

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

您需要分配$curauth 由于您不在作者档案中,而是在常规页面上,因此您可以使用get_userdata 函数并按如下方式传递用户ID:

$curauth = get_userdata(1);
//and then use 
echo $curauth->user_url;
或者如果你在循环中,你可以使用the_author_link(); 它将以链接的形式显示作者的网站URL,链接的文本是作者的个人资料显示名称,公开为字段。

SO网友:Milo

use the_author_link:

<?php the_author_link(); ?>
结束

相关推荐

_Author()返回空字符串

我已经为我正在使用WordPress构建的网站的首页创建了一个页面模板。我在这个页面上显示了3篇最新的帖子,除了帖子作者的展示外,所有作品都很好。我正在使用以下代码<?php $recentposts=get_posts(\'showposts=3\'); if ($recentposts) { foreach($recentposts as $post) {&#