<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>イテルの一日一問 &#187; id</title>
	<atom:link href="http://oneday.ter.jp/tag/id/feed" rel="self" type="application/rss+xml" />
	<link>http://oneday.ter.jp</link>
	<description>一日にひとつは何かを考える。</description>
	<lastBuildDate>Mon, 31 Jan 2011 09:23:33 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://oneday.ter.jp/tag/id/feed" />
		<item>
		<title>wordpressでIDやスラッグなどのデータを取得する方法</title>
		<link>http://oneday.ter.jp/wordpress/754.html</link>
		<comments>http://oneday.ter.jp/wordpress/754.html#comments</comments>
		<pubDate>Mon, 24 Aug 2009 01:08:52 +0000</pubDate>
		<dc:creator>イテル</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[取得]]></category>

		<guid isPermaLink="false">http://oneday.ter.jp/?p=754</guid>
		<description><![CDATA[wordpressするなら基本中の基本ですが、roop中で記事のデータを取得する場合。 タイトルやIDを表示する関数は用意されてますが、あれ？なんだっけというときが あるかないかわからないけど一応メモ。 $post-&#038;g [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-thumbnail wp-image-771" title="0908211" src="http://oneday.ter.jp/wp-content/uploads/2009/08/09082111-700x200.jpg" alt="0908211" width="700" height="200" /></p>
<p>wordpressするなら基本中の基本ですが、roop中で記事のデータを取得する場合。<br />
タイトルやIDを表示する関数は用意されてますが、あれ？なんだっけというときが<br />
あるかないかわからないけど一応メモ。</p>
<p>$post-&gt;ID 　記事のID<br />
$post-&gt;post_name  記事スラッグ<br />
$post-&gt;post_modified 記事の最終更新時間</p>
]]></content:encoded>
			<wfw:commentRss>http://oneday.ter.jp/wordpress/754.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://oneday.ter.jp/wordpress/754.html" />
	</item>
		<item>
		<title>bodyタグにスラッグを元にしたCSS ID指定</title>
		<link>http://oneday.ter.jp/wordpress/256.html</link>
		<comments>http://oneday.ter.jp/wordpress/256.html#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:06:41 +0000</pubDate>
		<dc:creator>イテル</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bodyタグ]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[slug]]></category>
		<category><![CDATA[スラッグ]]></category>

		<guid isPermaLink="false">http://oneday.ter.jp/?p=256</guid>
		<description><![CDATA[ページによってcssの指定を変えたい場合がある。 cssの書き方はさまざまだと思うが、ボク（前の会社のcss大先輩：同級生だけど）の書き方ではbodyにidを記載してカテゴリを分けていた。 そのため、wordpressで [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-thumbnail wp-image-262" title="キャプチャ" src="http://oneday.ter.jp/wp-content/uploads/2009/06/キャプチャ2-700x200.jpg" alt="キャプチャ" width="700" height="200" /></p>
<p>ページによってcssの指定を変えたい場合がある。</p>
<p>cssの書き方はさまざまだと思うが、ボク（前の会社のcss大先輩：同級生だけど）の書き方ではbodyにidを記載してカテゴリを分けていた。</p>
<p>そのため、wordpressでも同様のことができると嬉しい。</p>
<p>標準のタグでもある程度はできるが、post idなどでの指定になるため、ちょいと気持ちが悪い。</p>
<p>ということで、スラッグをidにできないか試したところ実現できそうなので試してみた。</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
//ページのスラッグを取得
if( is_page() ){
$pageid=$post-&gt;ID;
//ページスラッグを取得
$pageSlug = get_page($pageid)-&gt;post_name;
$cssBodyID=' id=&quot;'.$pageSlug.'&quot;';
}else{
$cat = get_the_category();
$catslug = $cat[0]-&gt;category_nicename;
$cssBodyID=' id=&quot;'.$catslug.'&quot;';
}
?&gt;
&lt;body &lt;?php echo $cssBodyID ;?&gt;&gt;
</pre>
<p>上記はページの場合はスラッグを指定し、投稿の場合はカテゴリスラッグでbodyにidを表示するようにしてみた。</p>
<p>もうちょいスマートな書き方がありそうなので、お気づきの方はご教授いただけると幸い。</p>
<p>また、スラッグをidとした場合、スラッグの指定忘れで日本語になってしまうと不具合がでそう。</p>
<p>投稿する際に気をつけねば。</p>
]]></content:encoded>
			<wfw:commentRss>http://oneday.ter.jp/wordpress/256.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://oneday.ter.jp/wordpress/256.html" />
	</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.703 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-06 07:34:17 -->

