用户公共档案的php功能是什么?

时间:2011-12-26 作者:PrivateUser

我的标题如下所示。

enter image description here

我将我的作者库从“作者”更改为“用户”

因此,用户配置文件url如下所示。

http://example.com/user/username

获取此url的php函数是什么。

我是这样用的

<a href="<?php echo esc_url( home_url( \'/\' ) ); ?>user/<?php echo $current_user->user_login ?>"><?php echo $current_user->user_login ?></a>
它正在工作。但它是硬编码的。

是否有其他php函数来获取url?

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

对于所有可以使用的作者元详细信息the_author_meta

http://codex.wordpress.org/Template_Tags/the_author_meta

<a href="<?php the_author_meta(\'user_url\', $current_user->ID);?>"><?php the_author_meta(\'display_name\', $current_user->ID);?></a>
如果用于用户元用途get_user_meta

http://codex.wordpress.org/Function_Reference/get_user_meta

<a href="<?php echo get_user_meta($current_user->ID, \'user_url\');?>"><?php echo get_user_meta($current_user->ID, \'display_name\');?></a>

SO网友:fuxia

您是否搜索get_author_posts_url( $author_id, $author_nicename )?

注意,您需要的是作者ID,而不是登录名。

结束

相关推荐