添加WordPress个人资料及调用方法

ė 2,143 6 2
本文最近更新于17.02.23 周四请自行判断新内容

对于WordPress个人信息调用问题我以前只在网上找到一个方法,就是直接调用那就是:the_author_meta()括号内是字段值、如QQ什么的。这个没有判断功能一直在找,于是在WP大学找到了这个方法:

<?php if ( get_the_author_meta( 'qq' ) ){
echo '作者QQ:'.get_the_author_meta( 'qq' );
}?>
//通过 IF 语句判断用户是否填写了 QQ 这个字段(即判断QQ字段是否存在值),如果填写了,就输出,否者不输出

这对我来说实在太实用了,感谢这些提供的人。

同时我们也可以自定义个人资料信息,方法是:在主题的 functions.php 文件添加下面的代码:

/**
* 自定义用户个人资料信息
* https://www.wpdaxue.com/add-remove-display-wordpress-user-profile-fields.html
*/
add_filter( 'user_contactmethods', 'wpdaxue_add_contact_fields' );
function wpdaxue_add_contact_fields( $contactmethods ) {
$contactmethods['qq'] = 'QQ';
$contactmethods['qm_mailme'] = 'QQ邮箱“邮我”';
$contactmethods['qq_weibo'] = '腾讯微博';
$contactmethods['sina_weibo'] = '新浪微博';
$contactmethods['twitter'] = 'Twitter';
$contactmethods['google_plus'] = 'Google+';
$contactmethods['donate'] = '赞助链接';
unset( $contactmethods['yim'] );
unset( $contactmethods['aim'] );
unset( $contactmethods['jabber'] );
return $contactmethods;
}

效果如图:

添加WordPress个人资料及调用方法

关于调用更多默认的字段,建议大家自己参考 the_author_meta()get_the_author_meta()

注:在没有指定用户ID等明确信息时,以上两个函数只能在循环(Loop)内才能正常使用。

以上资源信息来源:https://www.wpdaxue.com/wordpress-custom-avatar.html

 

  • 灵魂发问:谁告诉你我国防空洞位置了吗?怕是99%中国人不知道,我也不知道,为什么,因为没告诉咱们啊!怕是很多当官的都不晓得吧!所以别老想着打这个那个,真打起来,你躲都不知道躲哪?最好的位置是到没有军事区,机场等落后位置,因为人家炸这些位置不仅没有利益还会被国际谴责。 --- 2025/03/08
主机推荐
留言区 (2,143阅已有 2 条留言,我也要留言
:网友留言区仅供网友表达其个人观点,并不表明栖息邦最终立场。



  1. 1F

    折腾WordPress很多时候都是边折腾边找相关函数说明,其实如果有可能把WordPress函数都收藏并学习一遍,折腾起来绝对得心应手

    2016年9月29日 17:16 回复
    1. 2F
      如风 小白来自天朝的朋友 谷歌浏览器 Windows 7

      @boke112导航就只收藏,我是一个十足仿者
      [勾引] [偷笑]

      2016年9月29日 19:10 回复
管理员登录
注册

提示:点击上下面区域关闭

字号调整

View My Stats
空位 空位
本次加载耗时:1.232s