WordPress 后台的“个人资料”里可以填写用户的一些信息,但是内容太少,也不是我们想要的,下面就是自定义个人资料项目和调用的方法:
/** * 自定义个人资料 */ function userProfile( $contact ) { $contact['site'] = '个人网站'; $contact['google'] = 'Google+'; $contact['twitter'] = 'Twitter'; $contact['facebook'] = 'Facebook'; $contact['flickr'] = 'Flickr'; $contact['github'] = 'Github'; $contact['weibo'] = '新浪微博'; $contact['tencent'] = '腾讯微博'; $contact['weixin'] = '微信'; $contact['dingtalk'] = '钉钉'; $contact['linkedin'] = '领英'; return $contact; }
add_filter( 'user_contactmethods', 'userProfile' );
esc_url( the_author_meta( 'site' ) );
后台效果:
在需要使用的地方使用 the_author_meta( ‘自定义字段名称’ ) 调用,调用的时候记得根据情况使用 esc_url、esc_attr 等过滤用户的输入。
还没有任何评论!