<?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>プロフィール &#8211; WordPressカスタマイズ、サイト作成メモ</title>
	<atom:link href="https://msn100.org/tag/%E3%83%97%E3%83%AD%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB/feed" rel="self" type="application/rss+xml" />
	<link>https://msn100.org</link>
	<description>WordPressサイト制作を手がけるToshiyuki TanakaのFAQ、ヒント、Tipsなどの覚え書きです</description>
	<lastBuildDate>Mon, 20 Oct 2025 03:44:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://msn100.org/tag/%E3%83%97%E3%83%AD%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB/feed"/>
	<item>
		<title>ユーザープロフィールを改行</title>
		<link>https://msn100.org/template_tag/user_profile.html</link>
		
		<dc:creator><![CDATA[Kota]]></dc:creator>
		<pubDate>Tue, 30 Apr 2013 11:37:58 +0000</pubDate>
				<category><![CDATA[WPテンプレートタグ]]></category>
		<category><![CDATA[ユーザー]]></category>
		<category><![CDATA[改行]]></category>
		<category><![CDATA[wpautop]]></category>
		<category><![CDATA[プロフィール]]></category>
		<guid isPermaLink="false">http://msn100.org/?p=184</guid>

					<description><![CDATA[ユーザーのプロフィール欄は、ユーザーについての説明文を入れるテキストエリアになっていますが、通常では改行などは一切反映されません。長めの文章を入れたりするときはやはり改行を適応させたいので、そのやり方をメモっておきます。 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ユーザーのプロフィール欄は、ユーザーについての説明文を入れるテキストエリアになっていますが、通常では改行などは一切反映されません。長めの文章を入れたりするときはやはり改行を適応させたいので、そのやり方をメモっておきます。（author.phpなどで表示するユーザーページの場合）<br />
<span id="more-184"></span></p>
<p>ユーザーのプロフィールを表示するタグは</p>
<pre class="brush: php; light: true; title: ; notranslate">&lt;?php the_author_meta( user_description, $author ); ?&gt;</pre>
<p>が一番手っ取り早いです。the_author_metaでユーザーのいろいろな情報を得ることができ、$authorに現在表示中のユーザーを対象として設定されるので、「user_description」のところを変えればユーザーの他の情報を表示させることもできます。</p>
<p>そして投稿本文のように改行を&lt;br&gt;や&lt;p&gt;に変換するのはフィルターの <strong>wpautop</strong> ですので、上述の the_author_meta～ をwpautopで囲ってやればいいだろう、と思ったのですが、これはうまくいきませんでした。</p>
<p>そこで、ユーザープロフィールを表示させるタグを</p>
<pre class="brush: php; light: true; title: ; notranslate">get_userdata($author)</pre>
<p>で取得して、これを変数に入れてwpautopで囲ってechoしてやったら、うまくいきました！</p>
<p>ソースは以下のようにしました。</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
	$user_data = get_userdata($author);
	echo wpautop( $user_data-&gt;description );
?&gt;</pre>
<p>なんでthe_author_metaではダメで、get_userdataではうまくいくのかが自分にはわかりませんでした・・・この辺がわかってくれば自分も一皮むけそうなんですがｗ</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
