<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WordPress个人资料 &#8211; 九创科技</title>
	<atom:link href="https://www.3code.cn/tag/wordpress%E4%B8%AA%E4%BA%BA%E8%B5%84%E6%96%99/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制, WORDPRESS外贸网站建设SEO</description>
	<lastBuildDate>Sun, 17 Mar 2013 12:35:35 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>自定义WordPress个人资料注册选添加删除</title>
		<link>https://www.3code.cn/wordpress-custom-profile-fields/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sun, 17 Mar 2013 12:35:35 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<category><![CDATA[WordPress个人资料]]></category>
		<category><![CDATA[WordPress主题修改]]></category>
		<category><![CDATA[wordpress企业主题]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=3131</guid>

					<description><![CDATA[WordPress用户注册，不过后台找到用户资料后，用户资料太过单一，可能还希望用户可以填写他的年龄<a class="moretag" href="https://www.3code.cn/wordpress-custom-profile-fields/"> 阅读更多&#8230;</a>]]></description>
										<content:encoded><![CDATA[<p>WordPress用户注册，不过后台找到用户资料后，用户资料太过单一，可能还希望用户可以填写他的年龄，性别，工作等其它信息呢？</p>
<p>应该如何扩展？WordPress不愧是强大，实际上程序已经有钩子了，只需要简单的改动下，即可扩展更多用户资料的选项，并且在需要的地方来引用这些信息。<br />
<strong>在 WordPress 主题中的 functions.php 插入如下代码：</strong><br />
function my_profile( $contactmethods ) {<br />
$contactmethods[&#8216;telephone&#8217;] = &#8216;电话 或 传真&#8217;;<br />
return $contactmethods;<br />
}<br />
add_filter(&#8216;user_contactmethods&#8217;,&#8217;my_profile&#8217;,10,1);<br />
<strong>好了，就是如此简单，如果要引用这些自定义的个人资料信息，方法如下：</strong><br />
&lt;?php the_author_meta(&#8216;telephone&#8217;,1); ?&gt;<br />
其中，数字1是指用户 ID，管理员的默认 ID 就是数字1，对于个人博客来说，这也就够用了，详情可以了解一下 the_author_meta 这个函数。<br />
那有些同学要问了，那些 AIM、Yahoo IM、Jabber 这些对于国内用户而言基本就是多余，可不可以删除呢？当然是可以的，方法如下：<br />
function my_profile( $contactmethods ) {<br />
$contactmethods[&#8216;telephone&#8217;] = &#8216;电话 或 传真&#8217;;<br />
unset($contactmethods[&#8216;aim&#8217;]);<br />
unset($contactmethods[&#8216;yim&#8217;]);<br />
unset($contactmethods[&#8216;jabber&#8217;]);<br />
return $contactmethods;<br />
}<br />
add_filter(&#8216;user_contactmethods&#8217;,&#8217;my_profile&#8217;,10,1);<br />
应该还是很好理解的吧，好了，接下来怎么举一反三就看各自的需要和发挥了</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
