<?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のカスタマイズ・ノート</title>
	<atom:link href="http://d-craft.net/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://d-craft.net/wordpress</link>
	<description>デザイン・プラグインのカスタマイズ、便利なソースコードなど。</description>
	<lastBuildDate>Sat, 05 May 2012 12:43:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>自動下書きを無効化する</title>
		<link>http://d-craft.net/wordpress/phpcode-78.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-78.html#comments</comments>
		<pubDate>Sat, 05 May 2012 12:43:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=78</guid>
		<description><![CDATA[自動下書き(auto-draft)がどうも煩わしくて、いろいろ調べたところ、以下のサイトがありましたので、メモ。

自動下書き(auto-draft)をできるだけ無効化する
functions.phpに追加するだけでOK [...]]]></description>
			<content:encoded><![CDATA[<p>自動下書き(auto-draft)がどうも煩わしくて、いろいろ調べたところ、以下のサイトがありましたので、メモ。<br />
<a href="http://www.1010uzu.com/boyaki/2012/03/upgrading-wordpress-to-3-3-1-auto-draft"><br />
自動下書き(auto-draft)をできるだけ無効化する</a></p>
<p>functions.phpに追加するだけでOK。<br />
ユーザー様の誤操作により、下書きがどんどん増えるので、強制的にゴミ箱に入れるようにした。</p>
<pre class="brush: php;">
//auto-draft をゴミ箱に入れる
function force_update_autodraft_to_trash( $post_id, $post ) {
    if ( defined( 'DOING_AUTOSAVE' ) &amp;&amp; DOING_AUTOSAVE &amp;&amp; ! (int)$post_id ) { return; }
    if ( $post-&gt;post_status == 'auto-draft' ) {
        wp_update_post( array( 'ID' =&gt; (int)$post_id, 'post_status' =&gt; 'trash' ) );
    }
}
add_action( 'wp_insert_post', 'force_update_autodraft_to_trash', 10, 2 );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-78.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>「WordPress 2.8 が利用可能です ! アップデートしてください。」の消し方</title>
		<link>http://d-craft.net/wordpress/phpcode-76.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-76.html#comments</comments>
		<pubDate>Mon, 26 Mar 2012 06:36:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=76</guid>
		<description><![CDATA[Disable WordPress Core Update というプラグインを導入すれば、非表示にできるということなので、導入してみました。
ちなみにソースを覗くと

# 2.3 to 2.7:
add_action(  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://lud.icro.us/disable-wordpress-core-update/">Disable WordPress Core Update</a> というプラグインを導入すれば、非表示にできるということなので、導入してみました。</p>
<p>ちなみにソースを覗くと</p>
<pre class="brush: php;">
# 2.3 to 2.7:
add_action( 'init', create_function( '$a', &quot;remove_action( 'init', 'wp_version_check' );&quot; ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', &quot;return null;&quot; ) );

# 2.8 to 3.0:
remove_action( 'wp_version_check', 'wp_version_check' );
remove_action( 'admin_init', '_maybe_update_core' );
add_filter( 'pre_transient_update_core', create_function( '$a', &quot;return null;&quot; ) );

# 3.0:
add_filter( 'pre_site_transient_update_core', create_function( '$a', &quot;return null;&quot; ) );
</pre>
<p>簡単ですね！</p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-76.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rss icon WordPress 2.9 の新機能の投稿サムネイル画像の使い方</title>
		<link>http://d-craft.net/wordpress/phpcode-73.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-73.html#comments</comments>
		<pubDate>Mon, 26 Mar 2012 04:54:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=73</guid>
		<description><![CDATA[◎functions.php内に記述

if ( function_exists( 'add_theme_support' ) ) { // 2.9 で追加
	add_theme_support( 'post-thumb [...]]]></description>
			<content:encoded><![CDATA[<p>◎functions.php内に記述</p>
<pre class="brush: php;">
if ( function_exists( 'add_theme_support' ) ) { // 2.9 で追加
	add_theme_support( 'post-thumbnails' );
	set_post_thumbnail_size( 50, 50, true ); // 通常の投稿サムネイル
	add_image_size( 'single-post-thumbnail', 400, 9999 ); // 個別投稿のサムネイル
}
</pre>
<p>◎ループ内で使用</p>
<pre class="brush: php;">
&lt;?php the_post_thumbnail(); ?&gt;
</pre>
<p>詳しくは、<a href="http://wp.tekapo.com/2010/01/31/new-in-wordpress-2-9-post-thumbnail-images/" target="_blank">コチラ</a></p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-73.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HidePost – 投稿内に会員にだけ表示させるスペースを</title>
		<link>http://d-craft.net/wordpress/plugins-69.html</link>
		<comments>http://d-craft.net/wordpress/plugins-69.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 05:18:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[プラグイン関連]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=69</guid>
		<description><![CDATA[本文内のショートコードで囲んだ部分をログインユーザーにのみ表示させるプラグイン。
「HidePost」
1、プラグインを有効化
2、管理メニューの設定から”HidePost”を開く
“Enable Hidepost (U [...]]]></description>
			<content:encoded><![CDATA[<p>本文内のショートコードで囲んだ部分をログインユーザーにのみ表示させるプラグイン。<br />
「<a href="http://wordpress.org/extend/plugins/hidepost/">HidePost</a>」<br />
1、プラグインを有効化</p>
<p>2、管理メニューの設定から”HidePost”を開く</p>
<p>“Enable Hidepost (Uncheck if you want to disable HidePost).<br />
”<br />
ここにチェックを入れて、Save Changeで保存。</p>
<p>3、投稿内にショートコードを入れて投稿を公開。</p>
<p>[hidepost] テキスト [/hidepost]<br />
ユーザーレベルに関係なく、ログインユーザーに表示される。</p>
<p>[hidepost=0] テキスト [/hidepost]<br />
レベル0, 購読者はここまで表示される。それ以上のユーザーにも表示される。</p>
<p>[hidepost=1] テキスト [/hidepost]<br />
レベル1, 寄稿者はレベル0とここまで表示される。それ以上のユーザーにも表示される。</p>
<p>[hidepost=2] テキスト [/hidepost]<br />
レベル2, 投稿者はレベル0、レベル1と、ここまで表示される。</p>
<p>管理者と編集者は全て閲覧できる。</p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/plugins-69.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ユーザーリストをアバターで表示するプラグイン</title>
		<link>http://d-craft.net/wordpress/plugins-67.html</link>
		<comments>http://d-craft.net/wordpress/plugins-67.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 04:56:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[プラグイン関連]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=67</guid>
		<description><![CDATA[リストのユーザー名をクリックするとユーザープロフィールページを表示したり、ユーザーが登録してあるウェブサイトへのリンクになる。
※ユーザープロフィールページはauthor.phpとして自分で作成しておく
プラグイン
「A [...]]]></description>
			<content:encoded><![CDATA[<p>リストのユーザー名をクリックするとユーザープロフィールページを表示したり、ユーザーが登録してあるウェブサイトへのリンクになる。</p>
<p>※ユーザープロフィールページはauthor.phpとして自分で作成しておく</p>
<p>プラグイン<br />
「Author Avatars List」</p>
<p>１、プラグインディレクトリーにアップロードし有効化</p>
<p>■ウィジェットで表示<br />
ウィジェットに追加して各種設定</p>
<p>■ポストやページに表示<br />
次のコードを入れてポスト or ページを新規投稿</p>
<p>[authoravatars]</p>
<p>ショートコードは、いくつかあるようですが、需要がありそうなやつだけ抜粋</p>
<p>管理者だけ表示<br />
[authoravatars roles=administrator,editor]</p>
<p>管理者以外を表示<br />
[authoravatars hiddenusers=admin]</p>
<p>アバターの下にユーザー名を表示<br />
[authoravatars show_name=true]<br />
ユーザー編集画面のディスプレイで設定してある名前が表示される。</p>
<p>※ユーザーがニックネームを設定してればニックネームが表示される</p>
<p>上記は、アバターをクリックすると 投稿者ページ(author.php)にジャンプする</p>
<p>次のは、アバターをクリックすると、ユーザーがプロフィールに登録してあるウェブサイトにジャンプ<br />
[authoravatars user_link=website]</p>
<p>アバターを表示するだけで、クリックしてもジャンプしない<br />
[authoravatars link_to_authorpage=false]</p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/plugins-67.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>パン屑リストをテンプレートに追加</title>
		<link>http://d-craft.net/wordpress/phpcode-65.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-65.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 02:52:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=65</guid>
		<description><![CDATA[
&#60;div class=&#34;breadcrumbs&#34;&#62;
 &#60;a href=&#34;&#60;?php bloginfo('url'); ?&#62;&#34;&#62;&#60;?php bloginfo('name'); ?&#62;&#60;/a&#62; &#38;gt;
 &#60;?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &#38;gt; '); ?&#62;
&#60;/div&#62;


&#60;div class=&#34;breadcrumbs&#34;&#62;
 &#60;a href=&#34;&#60;?php bloginfo('url'); ?&#62;&#34;&#62;&#60;?php bloginfo('name'); ?&#62;&#60;/a&#62; &#38;gt;
 &#60;?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &#38;gt; '); ?&#62;
 &#60;?php the_title(); ?&#62;
&#60;/div&#62;

]]></description>
			<content:encoded><![CDATA[<pre class="brush: php;">
&lt;div class=&quot;breadcrumbs&quot;&gt;
 &lt;a href=&quot;&lt;?php bloginfo('url'); ?&gt;&quot;&gt;&lt;?php bloginfo('name'); ?&gt;&lt;/a&gt; &amp;gt;
 &lt;?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &amp;gt; '); ?&gt;
&lt;/div&gt;
</pre>
<pre class="brush: php;">
&lt;div class=&quot;breadcrumbs&quot;&gt;
 &lt;a href=&quot;&lt;?php bloginfo('url'); ?&gt;&quot;&gt;&lt;?php bloginfo('name'); ?&gt;&lt;/a&gt; &amp;gt;
 &lt;?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &amp;gt; '); ?&gt;
 &lt;?php the_title(); ?&gt;
&lt;/div&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-65.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Link Directory – ユーザー登録型リンクページを設置できるプラグイン</title>
		<link>http://d-craft.net/wordpress/plugins-63.html</link>
		<comments>http://d-craft.net/wordpress/plugins-63.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 00:53:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[プラグイン関連]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=63</guid>
		<description><![CDATA[Yomi サーチのようなユーザー登録型のページを作成できるプラグイン、WordPress Link Directory 。
相互リンクの依頼ページを簡単に作れるので、導入してみました。
▶ WordPress Link  [...]]]></description>
			<content:encoded><![CDATA[<p>Yomi サーチのようなユーザー登録型のページを作成できるプラグイン、WordPress Link Directory 。<br />
相互リンクの依頼ページを簡単に作れるので、導入してみました。</p>
<p>▶ <a href="http://wordpress.org/extend/plugins/wordpress-link-directory/" target="_blank">WordPress Link Directory プラグイン</a></p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/plugins-63.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>特定のカテゴリのみ処理させたい</title>
		<link>http://d-craft.net/wordpress/phpcode-61.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-61.html#comments</comments>
		<pubDate>Tue, 08 Nov 2011 08:34:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=61</guid>
		<description><![CDATA[
&#60;?php
if( in_category('whatsnew')) {
　処理A（カテゴリーが'whatsnew'の場合に実行する）;
} else {
　処理B;
}
?&#62;

◎ is_category [...]]]></description>
			<content:encoded><![CDATA[<pre class="brush: php;">
&lt;?php
if( in_category('whatsnew')) {
　処理A（カテゴリーが'whatsnew'の場合に実行する）;
} else {
　処理B;
}
?&gt;
</pre>
<p>◎ is_category()　は、カテゴリーテンプレートで使用できます。<br />
◎ in_category()　は、どのテンプレートでも使用できますが、通常ループ内で使用します。<br />
ループ外で使用する場合には、変数$postに値をセットしておく必要があります。</p>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-61.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ログイン、ログアウトのリンク</title>
		<link>http://d-craft.net/wordpress/phpcode-59.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-59.html#comments</comments>
		<pubDate>Tue, 08 Nov 2011 00:58:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=59</guid>
		<description><![CDATA[
&#60;?php wp_register('',''); ?&#62; &#60;?php wp_loginout(); ?&#62;

]]></description>
			<content:encoded><![CDATA[<pre class="brush: php;">
&lt;?php wp_register('',''); ?&gt; &lt;?php wp_loginout(); ?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-59.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>headに埋め込まれている「generator」を表示させない。</title>
		<link>http://d-craft.net/wordpress/phpcode-57.html</link>
		<comments>http://d-craft.net/wordpress/phpcode-57.html#comments</comments>
		<pubDate>Mon, 07 Nov 2011 13:10:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHPコード]]></category>

		<guid isPermaLink="false">http://d-craft.net/wordpress/?p=57</guid>
		<description><![CDATA[＜head＞～＜/head＞間に埋め込まれているWordPress バージョン「＜meta name=”generator” content=”WordPress 2.9.2″ /＞」を表示しないようにします。
func [...]]]></description>
			<content:encoded><![CDATA[<p>＜head＞～＜/head＞間に埋め込まれているWordPress バージョン「＜meta name=”generator” content=”WordPress 2.9.2″ /＞」を表示しないようにします。<br />
functions.php の一行目に、以下のソースを追加。</p>
<pre class="brush: php;">
&lt;?php
remove_action('wp_head', 'wp_generator');
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://d-craft.net/wordpress/phpcode-57.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

