WordPress如何获取用户个人资料中的网站地址?

WordPress用户个人资料中有一个“网站”一般填写的是个人网站URL地址(如下图所示),我应该如何获取这个用户个人资料中的网站地址呢?

WordPress如何获取用户个人资料中的网站地址?-第1张-boke112百科(boke112.com)

本问题由网友于2024/04/28 17:29提出,已被浏览 354 次

香港免备案虚拟主机55元/年
共1个答案
  1. avatar
    boke112百科(站长)2024-04-28 17:37回复

    WordPress有一个函数get_the_author_meta( string $field = ”, int|false $user_id = false ),我们只需要用这个函数就可以获取WordPress用户个人资料的相关属性。
    比如个人资料中的“网站”属性,对应的是user_url(也可以是url),那么获取该用户的网站地址就是:

    <?php echo get_the_author_meta('user_url');?>


    <?php echo get_the_author_meta('url');?>

    如果不是在文章页或循环中获取的话,还需要指定用户ID才行。比如获取ID为112的用户网站地址,代码就是:
    <?php echo get_the_author_meta('user_url',112);?>


    <?php echo get_the_author_meta('url',112);?>

    想要获得更多用户属性,可参考『WordPress函数get_the_author_meta可以获取哪些作者信息(用户属性)?』。


写回答

8 + 2 =

wu