<?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 Design b</title>
	<atom:link href="http://wordpress.b-cures.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://wordpress.b-cures.net</link>
	<description>WordPressテンプレート、WordPressプラグイン紹介、WEBデザイン無料ダウンロード、WEBデザイナーが製作する無料テンプレートのフリー素材。</description>
	<lastBuildDate>Sun, 27 Jun 2010 03:47:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Revision Control/WordPressの投稿時の自動保存を無効にするプラグイン</title>
		<link>http://wordpress.b-cures.net/322</link>
		<comments>http://wordpress.b-cures.net/322#comments</comments>
		<pubDate>Sun, 27 Jun 2010 03:47:37 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPressプラグイン]]></category>
		<category><![CDATA[Revision Control]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[機能]]></category>
		<category><![CDATA[自動保存]]></category>
		<category><![CDATA[自動保存機能停止]]></category>
		<category><![CDATA[ＷｏｒｄＰｒｅｓｓ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=322</guid>
		<description><![CDATA[ページも、投稿も、編集時に、いちいち自動保存機能が働いてくれることにとても困っていた。
テキストフィールドのスクロールバーが、自動保存時にすぐに上に行ってしまって、途中まで書いてた記事の続きを書くために、また下までスクロ [...]]]></description>
			<content:encoded><![CDATA[<p>ページも、投稿も、編集時に、いちいち自動保存機能が働いてくれることにとても困っていた。</p>
<p>テキストフィールドのスクロールバーが、自動保存時にすぐに上に行ってしまって、途中まで書いてた記事の続きを書くために、また下までスクロールして、記事を書きなおす&#8230;のくり返し。</p>
<p>以前から、その自動保存機能を停止するためのプラグインが存在することは知っていたんだけど、プラグインは必要最低限のものにとｄめておきたいと、ずっと我慢してた。</p>
<p>&#8230;でも、もう限界ですぅ。</p>
<p>と、いうことで、さっそく、使い勝手のよさそうな、Revision Controlというプラグインをインストールしてみました。</p>
<p>WordPressの管理画面に入り、左サイドメニューのプラグインタグの中にある新規追加をクリックします。</p>
<p>キーワードにRevision Controlと入力して、プラグインの検索ボタンをクリックすると、一番最初に出てくるのがRevision Controlだと思います。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol.jpg"><img class="aligncenter size-medium wp-image-323" title="revisioncontrol" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol-300x109.jpg" alt="Revision Control1" width="300" height="109" /></a></p>
<p>Revision Controlの行の右端に表示されているインストールというリンクをクリックして、インストールを開始します。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol2.jpg"><img class="aligncenter size-medium wp-image-324" title="revisioncontrol2" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol2-269x300.jpg" alt="Revision Control2" width="269" height="300" /></a></p>
<p>次に表示される画面で、「今すぐインストール」という赤いところをクリックします。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol3.jpg"><img class="aligncenter size-medium wp-image-325" title="revisioncontrol3" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol3-300x88.jpg" alt="Revision Control3" width="300" height="88" /></a></p>
<p>次の画面で、プラグインを有効化というリンクをクリックします。</p>
<p>そうすると、管理画面の設定タブの中に、「リビジョン」というメニューが追加されます。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol4.jpg"><img class="aligncenter size-medium wp-image-326" title="revisioncontrol4" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol4-138x300.jpg" alt="Revision Control4" width="138" height="300" /></a></p>
<p>Revision Controlの設定はここで行います。</p>
<p>Revision Controlの設定画面は、こんな感じです。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol5.jpg"><img class="aligncenter size-medium wp-image-327" title="revisioncontrol5" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol5-300x156.jpg" alt="Revision Control5" width="300" height="156" /></a></p>
<p>リビジョン（自動保存機能）がデフォルトでは、投稿、固定ページともに無制限になっています。</p>
<p>自動保存をしない場合は、下記のように設定します。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol6.jpg"><img class="aligncenter size-medium wp-image-328" title="revisioncontrol6" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol6-300x172.jpg" alt="Revision Control6" width="300" height="172" /></a></p>
<p>自動保存回数を、設定することもできます。</p>
<p>自動保存の回数を2回までにしたい場合は、下のように設定します。</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol7.jpg"><img class="aligncenter size-medium wp-image-329" title="revisioncontrol7" src="http://wordpress.b-cures.net/wp-content/uploads/2010/06/revisioncontrol7-300x177.jpg" alt="Revision Control7" width="300" height="177" /></a></p>
<p>よくわからなければ、このフィールドはそのままにしておいてくださいと書かれている項目については、後日調べます。とりあえず、今の段階では意味がわからないので、このままにしておきます。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/322/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressセキュリティ対策xmlrpc.php?rsdを消す</title>
		<link>http://wordpress.b-cures.net/162</link>
		<comments>http://wordpress.b-cures.net/162#comments</comments>
		<pubDate>Thu, 27 Aug 2009 02:24:03 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[便利なテンプレートタグ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/archives/162/</guid>
		<description><![CDATA[WordPressは、デフォルトのままだと、HTMLタグの中にxmlpc?rspというファイルのある場所を記述されています。
これは、Wordpressでサイトを運営する上で、セキュリティ的によろしくないため、この記述を [...]]]></description>
			<content:encoded><![CDATA[<p>WordPressは、デフォルトのままだと、HTMLタグの中にxmlpc?rspというファイルのある場所を記述されています。</p>
<p>これは、Wordpressでサイトを運営する上で、セキュリティ的によろしくないため、この記述を消すことをおすすめします。</p>
<p>header.phpファイルには、そのタグを表示するようなコードはありません。</p>
<p>では、どこで、xml.php?psdファイルの記述を消すかというと、テンプレートの関数が記述されているfunctions.phpなのです。</p>
<p>で、functions.phpの中に</p>
<pre name="code" class="c-sharp">
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');</pre>
<p>というコードを記述することで、xmlrpc.php?rsdをHTML上から消すことができます。</p>
<p>functions.phpの適切な場所にそのコードを記述しないと、ページ全体が表示されなくなってしまうというトラブルを引き起こしてしまうので、そのあたりを注意してくださいね。</p>
<p>私の場合は、functions.phpのコードを上からたどって、約30行目あたりにある</p>
<pre name="code" class="c-sharp">
add_action('wp_head', 'kubrick_head');

function kubrick_header_image() {
</pre>
<p>の1行分あいているスペースに、</p>
<pre name="code" class="c-sharp">
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');</pre>
<p>を記述して、</p>
<pre name="code" class="c-sharp">
add_action('wp_head', 'kubrick_head');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');
function kubrick_header_image() {</pre>
<p>としました。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/162/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Category Order-投稿カテゴリ順を並び替えるプラグイン</title>
		<link>http://wordpress.b-cures.net/124</link>
		<comments>http://wordpress.b-cures.net/124#comments</comments>
		<pubDate>Thu, 27 Aug 2009 00:49:27 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=124</guid>
		<description><![CDATA[サイドバーにあるページのカテゴリの昇降順を並びかえるためのプラグイン。
WordPressの「プラグイン」→「新規追加」で、My Category Orderを検索してインストールしてプラグインを有効化する。
または、
 [...]]]></description>
			<content:encoded><![CDATA[<p>サイドバーにあるページのカテゴリの昇降順を並びかえるためのプラグイン。<br />
WordPressの「プラグイン」→「新規追加」で、<strong>My Category Order</strong>を検索してインストールしてプラグインを有効化する。<br />
または、<br />
<a href="http://wordpress.org/extend/plugins/my-category-order/installation/" target="_blank"><strong>My Category Order</strong></a>からファイルをダウンロードして、WordPressのwp-content/plugins/に入れ、WordPressの管理画面にログインして、サイトドバーにあるプラグインのページへ進み、プラグインを有効化する。<br />
いすれかの方法をとって、<strong>My Category Order</strong>をのプラグインを有効化してください。<br />
プラグインを有効化した後は、Wordpressの管理画面のサイドメニューに「投稿」の中に<strong>My Category Order</strong>をが表示されるのが確認できます。<br />
その画面で、入れ替えを行いたいページの昇降順をマウスで上下にスライドさせてから、「Clich to Order Categories」のボタンをクリックするだけで、サイドバーのページのカテゴリの表示順が変更されます。<br />
ここで注意するべき点は、下書きとして保存されているページもサイドバー内に反映されてしまうこと。<br />
なので、不要な下書きは、こまめに削除することをおすすめします。<br />
とても便利で使い勝手の良いプラグインなので、お勧めです！</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2009/08/My-Category-Order1.jpg" target="_blank"><img class="alignnone size-medium wp-image-155" title="My Category Order" src="http://wordpress.b-cures.net/wp-content/uploads/2009/08/My-Category-Order-300x187.jpg" alt="My Category Order" width="300" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/124/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Page Order-ページカテゴリ順を並び替えるプラグイン</title>
		<link>http://wordpress.b-cures.net/122</link>
		<comments>http://wordpress.b-cures.net/122#comments</comments>
		<pubDate>Thu, 27 Aug 2009 00:48:36 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=122</guid>
		<description><![CDATA[サイドバーにあるページのカテゴリの昇降順を並びかえるためのプラグイン。
WordPressの「プラグイン」→「新規追加」で、My Page Orderを検索してインストールしてプラグインを有効化する。
または、
My P [...]]]></description>
			<content:encoded><![CDATA[<p>サイドバーにあるページのカテゴリの昇降順を並びかえるためのプラグイン。</p>
<p>WordPressの「プラグイン」→「新規追加」で、<strong>My Page Order</strong>を検索してインストールしてプラグインを有効化する。</p>
<p>または、</p>
<p><a title="My Page Order" href="http://wordpress.org/extend/plugins/my-page-order/" target="_blank"><strong>My Page Order</strong></a>からファイルをダウンロードして、WordPressのwp-content/plugins/に入れ、WordPressの管理画面にログインして、サイトドバーにあるプラグインのページへ進み、プラグインを有効化する。</p>
<p>いすれかの方法をとって、<strong>My Page Order</strong>をのプラグインを有効化してください。</p>
<p>プラグインを有効化した後は、Wordpressの管理画面のサイドメニューに「ページ」の中にMy Page Orderをが表示されるのが確認できます。</p>
<p>その画面で、入れ替えを行いたいページの昇降順をマウスで上下にスライドさせてから、「Clich to Order Pages」のボタンをクリックするだけで、サイドバーのページのカテゴリの表示順が変更されます。</p>
<p>ここで注意するべき点は、下書きとして保存されているページもサイドバー内に反映されてしまうこと。</p>
<p>なので、不要な下書きは、こまめに削除することをおすすめします。</p>
<p>とても便利で使い勝手の良いプラグインなので、お勧めです！</p>
<p><a href="http://wordpress.b-cures.net/wp-content/uploads/2009/08/My-Page-Order.jpg" target="_blank"><img class="alignnone size-medium wp-image-152" title="My Page Order" src="http://wordpress.b-cures.net/wp-content/uploads/2009/08/My-Page-Order-300x187.jpg" alt="My Page Order" width="300" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/122/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>トップページのサイドバーで新着記事を表示するタグ</title>
		<link>http://wordpress.b-cures.net/119</link>
		<comments>http://wordpress.b-cures.net/119#comments</comments>
		<pubDate>Wed, 26 Aug 2009 22:07:51 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[便利なテンプレートタグ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/archives/119/</guid>
		<description><![CDATA[
フリー素材新着情報




]]></description>
			<content:encoded><![CDATA[<pre name="code" class="php">
<h2>フリー素材新着情報</h2>
<div id="sintyaku">
<?php $posts = get_posts('offset=0&#038;numberposts=5');?>
<?php if($posts):
foreach($posts as $post):
setup_postdata($post);?>
<ul>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<?php the_time('y/n/j') ?></li>
</ul>

<?php endforeach; endif;?>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/119/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>アーカイブなどで子カテゴリのタイトル一覧を表示するタグ</title>
		<link>http://wordpress.b-cures.net/108</link>
		<comments>http://wordpress.b-cures.net/108#comments</comments>
		<pubDate>Wed, 26 Aug 2009 21:55:58 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[便利なテンプレートタグ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/archives/108/</guid>
		<description><![CDATA[&#60;ul&#62;
&#60;?php
foreach((get_the_category()) as $category) {
    $cat_id=$category-&#62;cat_ID . ' ';
}
$myposts = get_posts("numberposts=50&#38;category=".$cat_id."&#38;orderby=post_modified");
foreach($myposts as $post) : ?&#62;
    &#60;li&#62;&#60;?php echo date("Y.n.j", strtotime($post-&#62;post_modified)); ?&#62; : &#60;a href="&#60;?php the_permalink() ?&#62;" title="&#60;?php the_title(); ?&#62;"&#62;&#60;?php the_title(); ?&#62;&#60;/a&#62; &#60;/li&#62;
&#60;?php endforeach; ?&#62;
&#60;/ul&#62;
]]></description>
			<content:encoded><![CDATA[<pre name="code" class="php">&lt;ul&gt;
&lt;?php
foreach((get_the_category()) as $category) {
    $cat_id=$category-&gt;cat_ID . ' ';
}
$myposts = get_posts("numberposts=50&amp;category=".$cat_id."&amp;orderby=post_modified");
foreach($myposts as $post) : ?&gt;
    &lt;li&gt;&lt;?php echo date("Y.n.j", strtotime($post-&gt;post_modified)); ?&gt; : &lt;a href="&lt;?php the_permalink() ?&gt;" title="&lt;?php the_title(); ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; &lt;/li&gt;
&lt;?php endforeach; ?&gt;
&lt;/ul&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/108/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ページに特定のファイルをinclude（インクルード）させるタグ</title>
		<link>http://wordpress.b-cures.net/99</link>
		<comments>http://wordpress.b-cures.net/99#comments</comments>
		<pubDate>Thu, 07 May 2009 08:00:34 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[便利なテンプレートタグ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=99</guid>
		<description><![CDATA[1つのpage.phpを使って、テンプレートなどを使わず、特定のテンプレートをインスクードさせたい場合に使用するタグの紹介です。
たとえば、カテゴリのIDが2のページにのみ、menu_home.phpというファイルをin [...]]]></description>
			<content:encoded><![CDATA[<p>1つのpage.phpを使って、テンプレートなどを使わず、特定のテンプレートをインスクードさせたい場合に使用するタグの紹介です。</p>
<p>たとえば、カテゴリのIDが2のページにのみ、menu_home.phpというファイルをincludeインクルードさせたい場合には、</p>
<pre name="code" class="php">
&lt;?php if (is_page('2')){ ?&gt;
&lt;?php
include (TEMPLATEPATH . '/menu_home.php');
?&gt;
&lt;?php } ?&gt;
</pre>
<p>と記述します。</p>
<p>こうWordPressのpage.phpに記述すると、カテゴリIDが2に属するページにのみmenu_home.phpを表示させることができます。</p>
<p>逆に、カテゴリID2に属さないページの場合には、menu_home.phpは一切表示されません。</p>
<p>WordPressの開始ページを指定している場合には、上記のタグを使って、ホームにだけ新着情報を表示する際などに使用するといいと思います。私もそうしています。</p>
<p>ちなみに、is_pageの記述の部分をin_categoryへと変更をすれば、ページではなく、投稿記事に反映させることも可能です。</p>
<pre name="code" class="php">
&lt;?php if (in_category('2')){ ?&gt;
&lt;?php
include (TEMPLATEPATH . '/menu_home.php');
?&gt;
&lt;?php } ?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>複数のページに特定のファイルをinclude（インクルード）させるタグ</title>
		<link>http://wordpress.b-cures.net/93</link>
		<comments>http://wordpress.b-cures.net/93#comments</comments>
		<pubDate>Thu, 07 May 2009 07:36:13 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[便利なテンプレートタグ]]></category>
		<category><![CDATA[include]]></category>
		<category><![CDATA[テンプレートタグ]]></category>
		<category><![CDATA[特定のページ]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=93</guid>
		<description><![CDATA[たとえば、WordPressの複数のページ内でpage.phpのテンプレートを切り替えることなく、テンプレートタグや分儀タグだけで別々のメニューなどを表示させたい場合には、

&#60;?php
 $post = $wp_ [...]]]></description>
			<content:encoded><![CDATA[<p>たとえば、WordPressの複数のページ内でpage.phpのテンプレートを切り替えることなく、テンプレートタグや分儀タグだけで別々のメニューなどを表示させたい場合には、</p>
<pre name="code" class="php">
&lt;?php
 $post = $wp_query-&gt;post;
 if ( is_page('2') ) {
 include(TEMPLATEPATH . '/menu_home.php');
 } else {
 include(TEMPLATEPATH . '/menu.php');
 }
 ?&gt;
</pre>
<p>と記述します。</p>
<pre name="code" class="php">
 if ( is_page('2') ) {
 include(TEMPLATEPATH . '/menu_home.php');
</pre>
<p>は、ホームにだけ表示させたいタグ。</p>
<pre name="code" class="php">
} else {
 include(TEMPLATEPATH . '/menu.php');
</pre>
<p>は、ホーム以外のページにおいて表示させたいタグ。</p>
<p>このタグを使うと、マウスオーバーメニューボタンを装飾したり、今いるページのメニューボタンの個所だけ「今いるページであることがわかりやすいように」デザインを変えるといった凝ったデザインが可能になります。</p>
<p>ホームページ制作ビーキュアズでは、page.phpに上記のようなタグを追加して、サイトマップmenu_sitemap.php、事業内容menu_jigyou.php、事務所概要menu_gaiyou.php、お問い合わせmenu_contact.php、ホームmenu_home.phpのページをマウスオーバーなどで装飾したメニューを表示させ、それ以外の残ったページmenu.phpのページを読み込むようにしています。</p>
<p>これは、非常に便利なWordPressのタグです！</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressプラグインGoogle Syntax Highlighter for WordPress</title>
		<link>http://wordpress.b-cures.net/85</link>
		<comments>http://wordpress.b-cures.net/85#comments</comments>
		<pubDate>Tue, 14 Apr 2009 03:43:57 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPressプラグイン]]></category>
		<category><![CDATA[Google Syntax Highlighter for WordPress]]></category>
		<category><![CDATA[コード]]></category>
		<category><![CDATA[ハイライト]]></category>
		<category><![CDATA[プラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=85</guid>
		<description><![CDATA[WordPressにPHPなどのコードを長く書いてしまうと見栄えが悪くなってしまいますよね。
それを見やすくハイライトしてくれるプラグインがGoogle Syntax Highlighter for WordPressで [...]]]></description>
			<content:encoded><![CDATA[<p>WordPressにPHPなどのコードを長く書いてしまうと見栄えが悪くなってしまいますよね。</p>
<p>それを見やすくハイライトしてくれるプラグインが<a title="プラグインのホームページを開く" href="http://wordpress.org/extend/plugins/google-syntax-highlighter"><span style="color: #21759b;">Google Syntax Highlighter for WordPress</span></a>です。</p>
<p>WordPressの本家のプラグイン配布ページよりダウンロードできます。</p>
<p>設定の仕方もいたって簡単。</p>
<p>ダウンロードした<a title="プラグインのホームページを開く" href="http://wordpress.org/extend/plugins/google-syntax-highlighter"><span style="color: #21759b;">Google Syntax Highlighter for WordPress</span></a>を解凍し、WordPressのプラグインフォルダにアップロード。<br />
WordPress本体のプラグインの管理画面、新規追加のページからもインストールできます。</p>
<p>インストールしたら、プラグインを有効化して終了。</p>
<p>記事を投稿する際に、ハイライトしたい文章を</p>
<p>&lt;pre name=&#8221;code&#8221; class=&#8221;php&#8221;&gt;ハイライトしたい文章&lt;/pre&gt;</p>
<p>とすれば、綺麗にハイライトされます。</p>
<p>サポートされている言語とタグは以下です。</p>
<p>Bash/shell bash, shell<br />
C# c-sharp, csharp<br />
C++ cpp, c<br />
CSS css<br />
Delphi delphi, pas, pascal<br />
Diff diff, patch<br />
Groovy groovy<br />
JavaScript js, jscript, javascript<br />
Java java<br />
Perl perl, pl<br />
PHP php<br />
Plain Text plain, text<br />
Python py, python<br />
Ruby rails, ror, ruby<br />
Scala scala<br />
SQL sql<br />
Visual Basic vb, vbnet<br />
XML xml, xhtml, xslt, html, xhtml</p>
<p>もしも、プラグインを有効するだけでハイライトが機能しない場合は、Google Syntax Highlighter for WordPressの本体「google_syntax_highlighter.php」の最後の方の行にある</p>
<pre name="code" class="php">
add_action('wp_head','insert_header');
add_action('wp_footer','insert_footer');</pre>
<p>の部分を</p>
<pre name="code" class="php">
add_action('wp_head','insert_header');
add_action('get_footer','insert_footer');</pre>
<p>と修正することでうまく機能します。<br />
わたしはWordPressVer2.71を3つ使っていて、なぜか、そのうちの1つのみがうまく機能しませんでした。でも上記のようにphp本体を修正したところ、ちゃんとハイライトが機能しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressプラグインランダムに画像を表示するRandomImage</title>
		<link>http://wordpress.b-cures.net/6</link>
		<comments>http://wordpress.b-cures.net/6#comments</comments>
		<pubDate>Sat, 11 Apr 2009 19:01:43 +0000</pubDate>
		<dc:creator>b-cures.</dc:creator>
				<category><![CDATA[WordPressプラグイン]]></category>
		<category><![CDATA[RandomImage]]></category>

		<guid isPermaLink="false">http://wordpress.b-cures.net/?p=6</guid>
		<description><![CDATA[b-cures.のサイト内にアップしたフリー素材をトップページにてピックアップ表示させるために、RandomImageというプラグインをインストールした。
設定はいたって簡単で、現時点で最新Verのrandomimage [...]]]></description>
			<content:encoded><![CDATA[<p>b-cures.のサイト内にアップしたフリー素材をトップページにてピックアップ表示させるために、<strong>RandomImage</strong>というプラグインをインストールした。</p>
<p>設定はいたって簡単で、現時点で最新Verのrandomimage-5.0.zipを解凍し、wp-contentのpluginsの直下にrandomimage.phpを入れるだけ。<br />
ダウンロードはこちらから。<br />
<a href="http://justinsomnia.org/2005/09/random-image-plugin-for-wordpress/" target="_blank">Random Image Plugin for WordPress &#8211; Justinsomnia</a></p>
<p>2つのZIPファイルがアップされています。<br />
randomimage-standalone-1.0.zipではなく、randomimage-5.0.zipをダウンロードしてくださいね。<br />
わたしは間違えましたけど。(*´ ＞ 　＜ ｀；*)</p>
<p>日本語に翻訳されていないから、最初は設定に戸惑うのだけれど、日本人の中に解説してくれてるサイトがたくさんあったので非常に助かった。<br />
解説してくれた皆様方に感謝ですっ！！</p>
<p>RandomImageは初期設定では、</p>
<p>&lt;strong&gt;%1&lt;/strong&gt;&lt;br /&gt;<br />
%2&lt;br /&gt;<br />
&lt;em&gt;%3&lt;/em&gt;</p>
<p>となっている。<br />
SEO的にあまりSTORONGタグを頻繁に使いたくないので、この部分を</p>
<p>&lt;p&gt;%1&lt;br /&gt;%2&lt;/p&gt;<br />
&lt;p&gt;&lt;em&gt;%3&lt;/em&gt;&lt;/p&gt;</p>
<p>へ変更。</p>
<p>でも、画像にパーマリンクが張られるだけで、画像のタイトルに記事ページへのリンクが張られないので、直接RandomImageのphpファイルをイジってみました。</p>
<p>phpファイルの一番下の方に、</p>
<p>      $image_html = $image_template_html;<br />
      $image_html = str_replace(&#8220;%1&#8243;, $post_title, $image_html);<br />
      $image_html = str_replace(&#8220;%2&#8243;, &#8220;&lt;a href=&#8217;$post_permalink&#8217;&gt;&lt;img src=&#8217;$image_src&#8217; alt=&#8217;$image_alt&#8217; $image_attributes /&gt;&lt;/a&gt;&#8221;, $image_html);</p>
<p>という記述があるので、これを</p>
<p>      $image_html = $image_template_html;<br />
      $image_html = str_replace(&#8220;%1&#8243;, &#8220;&lt;a href=&#8217;$post_permalink&#8217; title=&#8217;$post_title&#8217;&gt;$post_title&lt;/a&gt;&#8221;, $image_html);<br />
      $image_html = str_replace(&#8220;%2&#8243;, &#8220;&lt;a href=&#8217;$post_permalink&#8217;&gt;&lt;img src=&#8217;$image_src&#8217; alt=&#8217;$image_alt&#8217; $image_attributes /&gt;&lt;/a&gt;&#8221;, $image_html);</p>
<p>へ変更した。</p>
<p>実際に変更を加えたのは、</p>
<p>      $image_html = str_replace(&#8220;%1&#8243;, <em>&#8220;&lt;a href=&#8217;$post_permalink&#8217; title=&#8217;$post_title&#8217;&gt;$post_title&lt;/a&gt;&#8221;</em>, $image_html);</p>
<p>の部分だけです。</p>
<p>RandomImageの設定項目の説明を・・・。</p>
<p>英文ばっかりだからわからない人もきっと多いはず！</p>
<p>Include images from posts? は表示する項目を投稿記事にするかページの記事にするかです。<br />
投稿記事のみを反映させたいならば、posts?にチェックを入れてPages? のチェックを外します。</p>
<p>Include images from galleries? はWordPressのギャラリーにアップしている画像も含みますか？の意味です。含まない場合はチェックを外します。</p>
<p>Sort Images Randomly? は、画像をランダムに表示させますか？の意味です。<br />
ここのチェックを外すと新着記事の画像のみ反映されます。<br />
チェックを入れておくと、すべての記事中の画像がランダムで表示されます。</p>
<p>How many images to display?  は、画像をいくつ表示させますか？の意味です。<br />
ちなみにわたしは3に設定をしています。</p>
<p>HTML Template:<br />
%1 = title<br />
%2 = image<br />
%3 = caption<br />
%4 = excerpt<br />
%1<br />
%2<br />
<em>%3<br />
</em>e.g. %1<br />
%2<br />
<em>%3</em></p>
<p>は、画像を表示する際にしようするタグです。&lt;li&gt;タグでFloatさせると綺麗に横並びにできますね。</p>
<p>HTML between images: は、画像と画像の間に入れるタグです。</p>
<p>タグを繰り返し使用するのはSEO的にあまりよろしくないので、削除するか、</p>
<p>タグで囲まれるようにHTMLタグの部分を修正することを推奨します。</p>
<p>Optional attributes for &lt;img alt=&#8221;" /&gt; tags: は、画像を表示する&lt;img&gt;タグの中にスタイルシートをかませることができるので、その詳細設定です。画像の横幅を200pxなどで指定することができます。</p>
<p>Limit by categories/tags:<br />
(leave unchecked for all) は、画像を表示させたいカテゴリの一覧です。<br />
ここのチェックを外しておくと、全てのカテゴリ内の画像が表示に反映されます。</p>
<p>String to match in the &lt;img alt=&#8221;" /&gt; class: は、画像タグの中にスタイルシートをかませていると、使用しているタグを指定して表示する画像を区別させることができます。<br />
たとえば、CSSでrandomimageと記述していれば、&lt;img alt=&#8221;" class=&#8221;randomimage&#8221; /&gt;というタグが入っている画像のみ表示に反映させることができます。</p>
<p>Regex to match against the &lt;img alt=&#8221;" /&gt; src: は、画像を呼び出すタグの中に例としてimagesという記述が含まれている画像のみ表示に反映させることができるという設定項目です。</p>
<p>以上がRandomImageの設定。<br />
これらの設定が終わったあとに、画像を表示させたいphpファイルに<strong>&lt;?php randomimage(); ?&gt;</strong>というタグを追記すれば画像が表示させるようになります。</p>
<p>わたしはWordPressのウィジェットを使うのが嫌なので、index.phpに上記のタグを追記しました。<br />
このプラグインをウィジェットで動かすためにPHP Codeというプラグインがさらに必要なようですが、PHP Codeを入れなくてもちゃんと動きましたお。</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.b-cures.net/6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
