wordpress给网站用户添加自定义资料(电话、微信等信息)

2个月前 (12-09) 浅唱丶
2分钟
70
1

使用wordpress同学会注意到,wp提供的默认用户联系资料比较少,无法满足自身网站的需求时。如果要添加用户自定义资料可以通过user_contactmethods过滤器进行添加。

添加效果

wordpress给网站用户添加自定义资料(电话、微信等信息)

实现代码

/**
 * 添加用户联系方式自定义字段
 */
add_filter('user_contactmethods','add_user_field');
function add_user_field( $contactmethods ) {
    $contactmethods['u_phone']     = '电话号码';
    $contactmethods['u_qq']        = 'QQ号';
    $contactmethods['u_weixin']    = '微信号';
    return $contactmethods;
}

将上述代码添加到functions.php内进行保存即可。

调用方法:
  • 手机号:<?php the_author_meta(‘u_phone’); ?>
  • QQ号:<?php the_author_meta(‘u_qq’); ?>
  • 微信号:<?php the_author_meta(‘u_weixin’); ?>

也可以用下面的代码来调用信息:

  • 手机号:<?php echo $current_user->u_phone; ?>
  • QQ号:<?php echo $current_user->u_qq; ?>
  • 微信号:<?php echo $current_user->u_weixin; ?>
本文由:浅唱丶 发布于 小菜的IT网,转载需注明出处:https://www.xiaocaiit.cn/589.html
浅唱丶
作者

相关推荐

2个月前 (12-10)

worpdree开启调试模式WP_DEBUG帮助开发

wordpress开启调试模式可以帮助主题开发者更好的浏览错误信息,从而提升开发的效率。所以wordpress提供了调试模式开启的选项,我们可以在开发环境下使用调试模式。 WordPress开启 WP_DEBUG 调试模式 编辑网站根目录下...
2个月前 (12-06)

WordPress6.0新增文章图片过滤器

以往开发wordpress主题或者插件时,遇到需要更改文章内部的图片相关的功能时候,通常是使用the_content 过滤钩子通过正则表达式进行获取图片进行修改实现的。 但是正则表达式比较复杂,掌握不好非常容易出现错误,现在官方给我们提供了...

评论

已有0人参与了评论

扫一扫关注我们