<?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>kots blog &#187; WordPress</title>
	<atom:link href="http://www.kots.jp/blog/archives/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kots.jp/blog</link>
	<description>kind of the scenery - SEM and Promotions, WebDesign or diary.</description>
	<lastBuildDate>Thu, 10 May 2012 06:53:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<atom:link rel='hub' href='http://www.kots.jp/blog/?pushpress=hub'/>
		<item>
		<title>WordPress のメインメニュー 「ホーム」の文字列を任意の文字に変更</title>
		<link>http://www.kots.jp/blog/wordpress/6106/</link>
		<comments>http://www.kots.jp/blog/wordpress/6106/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 15:27:48 +0000</pubDate>
		<dc:creator>kotsjp</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ホーム]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=6106</guid>
		<description><![CDATA[WordPress を使っていて、ヘッダーやグローバルナビなど、テーマによってメインメニューとして書き出されるトップページへ戻るアンカーの文字列。 各固定ページなどは、ページタイトルなどWordPress 内で任意で変更できますが、この&#8221;ホーム&#8221; だけはなぜか管理画面上に変更箇所がありません。 ja.mo（ファイルが開ければ） やja.po ファイルを変更して… という方法でも可能（？）なのかも知れませんが、functions.php の下記の部分を変更すれば、任意の文字列に設定可能です。 function boilerplate_page_menu_args&#40; $args &#41; &#123; &#160; &#160; $args&#91;'show_home'&#93; = true; &#160; &#160; return $args; &#125; functions.php 230行目辺りの&#8221;true&#8221; を任意の文字へ変更。 WordPress のメインメニュー 「ホーム」の文字列を任意の文字に変更 is a post from: kots blog<p><a href="http://www.kots.jp/blog/wordpress/6106/">WordPress のメインメニュー 「ホーム」の文字列を任意の文字に変更</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p>WordPress を使っていて、ヘッダーやグローバルナビなど、テーマによってメインメニューとして書き出されるトップページへ戻るアンカーの文字列。</p>
<p>各固定ページなどは、ページタイトルなどWordPress 内で任意で変更できますが、この&#8221;ホーム&#8221; だけはなぜか管理画面上に変更箇所がありません。<br />
ja.mo（ファイルが開ければ） やja.po ファイルを変更して… という方法でも可能（？）なのかも知れませんが、<span class="b">functions.php</span> の下記の部分を変更すれば、任意の文字列に設定可能です。</p>
<div class="secSentence">
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">function</span> boilerplate_page_menu_args<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$args</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$args</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_home'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$args</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
</div>
<p>functions.php 230行目辺りの&#8221;<span class="b">true</span>&#8221; を任意の文字へ変更。</p>
<p><a href="http://www.kots.jp/blog/wordpress/6106/">WordPress のメインメニュー 「ホーム」の文字列を任意の文字に変更</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/wordpress/6106/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressの自動更新時などにFatal error: class-http.php on line 1420となった時の対処法</title>
		<link>http://www.kots.jp/blog/wordpress/5298/</link>
		<comments>http://www.kots.jp/blog/wordpress/5298/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 07:08:41 +0000</pubDate>
		<dc:creator>kotsjp</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=5298</guid>
		<description><![CDATA[管理しているWordPress を使ったサイトで、先日、3.2.1–ja にバージョンアップした際に、 下記のようなエラーメッセージが出たサイトがあり、簡単ではありますがその時行った対処方法をまとめておきました。 class-http.php のエラーメッセージに関することで、それぞれが「対応できた！」というような事柄を上から順番に試してみました。 エラーメッセージ Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 4409104 bytes) in /home/○○○/○○○/○○○/○○○/○○○/wp-includes/class-http.php on line 1420 [サーバーでPHPメモリー（memory_limit）が変えられない時の対処法] ①wp-config.php へ、PHP 割り当てメモリの増加を記述 ●PHP への割り当てメモリ増加 &#187;&#160;wp-config.php の編集 &#8211; WordPress Codex 日本語版 define&#40;‘WP_MEMORY_LIMIT’, ’64M’&#41;; &#8230; <a href="http://www.kots.jp/blog/wordpress/5298/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://www.kots.jp/blog/wordpress/5298/">WordPressの自動更新時などにFatal error: class-http.php on line 1420となった時の対処法</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p>管理しているWordPress を使ったサイトで、先日、3.2.1–ja にバージョンアップした際に、<br />
下記のようなエラーメッセージが出たサイトがあり、簡単ではありますがその時行った対処方法をまとめておきました。</p>
<p>class-http.php のエラーメッセージに関することで、それぞれが「対応できた！」というような事柄を上から順番に試してみました。</p>
<div class="linkbox">
<h2>エラーメッセージ</h2>
<p>Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 4409104 bytes) in /home/○○○/○○○/○○○/○○○/○○○/wp-includes/class-http.php on line 1420
</p></div>
<h3 class="bb">[サーバーでPHPメモリー（memory_limit）が変えられない時の対処法]</h3>
<h4>①wp-config.php へ、PHP 割り当てメモリの増加を記述</h4>
<p>●PHP への割り当てメモリ増加<br />
&raquo;&nbsp;<a href="http://wpdocs.sourceforge.jp/wp-config.php_%E3%81%AE%E7%B7%A8%E9%9B%86#PHP_.E3.81.B8.E3.81.AE.E5.89.B2.E3.82.8A.E5.BD.93.E3.81.A6.E3.83.A1.E3.83.A2.E3.83.AA.E5.A2.97.E5.8A.A0" rel="external" class="popup" title="wp-config.php の編集 - WordPress Codex 日本語版">wp-config.php の編集 &#8211; WordPress Codex 日本語版</a></p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><a href="http://www.php.net/define"><span style="color: #990000;">define</span></a><span style="color: #009900;">&#40;</span>‘WP_MEMORY_LIMIT’<span style="color: #339933;">,</span> ’64M’<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<h4>②class-http.phpにスクリプトがパーサにより強制終了されるまでに許容される最大時間を秒単位で指定</h4>
<p>デフォルトでは30 に設定されていることが多いようです。</p>
<p>●fatal error wp-includes\class-http.php on line 1402 (6 posts)<br />
&raquo;&nbsp;<a href="http://wordpress.org/support/topic/fatal-error-wp-includesclass-httpphp-on-line-1402" rel="external" class="popup" title="WordPress › Support » fatal error wp-includes\class-http.php on line 1402">WordPress › Support » fatal error wp-includes\class-http.php on line 1402</a></p>
<p>ファイルの場所→/wp-includes/class-http.php<br />
class-http.phpの先頭に記述。</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<a href="http://www.php.net/set_time_limit"><span style="color: #990000;">set_time_limit</span></a> <span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<h3 class="bb">[サーバーで設定が変えられる時（コマンドライン抜き）]</h3>
<p>通常のレンタルサーバーの場合、任意での設定ができないかも知れませんが、<br />
まずはサポートセンターなどへ問い合わせをしてみるというのも、有りかと思います。</p>
<h4>③max_execution_timeをデフォルトの30から300へ変更</h4>
<p>●Fatal Error (5 posts)<br />
&raquo;&nbsp;<a href="http://wordpress.org/support/topic/fatal-error-207" rel="external" class="popup" title="WordPress › Support » Fatal Error">WordPress › Support » Fatal Error</a><br />
※スレッドでは&#8221;600&#8243;となってます。</p>
<p>【max_execution_time】<br />
スクリプトがパーサにより強制終了されるまでに許容される最大の時間。<br />
&raquo;&nbsp;<a href="http://jp.php.net/manual/ja/info.configuration.php#ini.max-execution-time" rel="external" class="popup" title="PHP: 実行時設定 - Manual">PHP: 実行時設定 &#8211; Manual</a></p>
<h4>④memory_limit を64M に変更</h4>
<p>もともと40M であったmemory_limit を、64M に変更してみました。</p>
<p>【memory_limit】<br />
スクリプトが確保できる最大メモリをバイト数。<br />
&raquo;&nbsp;<a href="http://jp.php.net/manual/ja/ini.core.php#ini.memory-limit" rel="external" class="popup" title="PHP: コア php.ini ディレクティブに関する説明 - Manual">PHP: コア php.ini ディレクティブに関する説明 &#8211; Manual</a></p>
<p>今回は上記を順番に試し、最終的にはmemory_limit の変更でエラーメッセージが表示されず更新が行えましたが、<br />
この方法ではご利用のサーバーの状況に左右されるため、解決への参考程度となってしまうかも知れません。</p>
<p><a href="http://www.kots.jp/blog/wordpress/5298/">WordPressの自動更新時などにFatal error: class-http.php on line 1420となった時の対処法</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/wordpress/5298/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressのindex.htmlへのアクセスをリダイレクトする.htaccess</title>
		<link>http://www.kots.jp/blog/site-structured/4108/</link>
		<comments>http://www.kots.jp/blog/site-structured/4108/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 12:45:20 +0000</pubDate>
		<dc:creator>kotsjp</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[サイト構造化]]></category>
		<category><![CDATA[.htaccess]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=4108</guid>
		<description><![CDATA[元はWordPressではないサイトを、WPにする作業中、 そういえばと思って探してみたところ、下記のサイトで、詳細について書かれていましたのでご紹介です。 もともとが「.html」であったため、初期以上にリダイレクトの必要もありますが、 やはり、「index.html」へのアクセスが、「404 &#8211; Page Not Found」はちょっと寂しいですし。 お陰様で参考になりました。 # BEGIN WordPress &#60;IfModule mod_rewrite.c&#62; RewriteEngine On RewriteBase / RewriteRule ^index\.html?$ / [R=301,L] RewriteRule ^default\.html?$ / [R=301,L] RewriteCond %{REQUEST_FILENAME} !\.(html?&#124;xml&#124;xsl&#124;js&#124;css&#124;jpe?g&#124;png&#124;gif&#124;ico)$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] &#60;/IfModule&#62; &#8230; <a href="http://www.kots.jp/blog/site-structured/4108/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://www.kots.jp/blog/site-structured/4108/">WordPressのindex.htmlへのアクセスをリダイレクトする.htaccess</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p>元はWordPressではないサイトを、WPにする作業中、<br />
そういえばと思って探してみたところ、下記のサイトで、詳細について書かれていましたのでご紹介です。</p>
<p>もともとが「.html」であったため、初期以上にリダイレクトの必要もありますが、<br />
やはり、「index.html」へのアクセスが、「404 &#8211; Page Not Found」はちょっと寂しいですし。</p>
<p>お陰様で参考になりました。</p>
<div class="linkbox">
# BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteRule ^index\.html?$ / [R=301,L]<br />
RewriteRule ^default\.html?$ / [R=301,L]<br />
RewriteCond %{REQUEST_FILENAME} !\.(html?|xml|xsl|js|css|jpe?g|png|gif|ico)$<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress
</div>
<p><a class="popup" title="WordPress へのアクセスを最適化する .htaccess のリダイレクト設定 | Odysseygate.com" rel="external" href="http://www.odysseygate.com/archives/1605/comment-page-1">WordPress へのアクセスを最適化する .htaccess のリダイレクト設定 | Odysseygate.com</a></p>
<p><a href="http://www.kots.jp/blog/site-structured/4108/">WordPressのindex.htmlへのアクセスをリダイレクトする.htaccess</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/site-structured/4108/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress でメインインデックスページ（index.php）の「Read more（続きを読む）」を、「記事のタイトル」に変更する</title>
		<link>http://www.kots.jp/blog/wordpress/2640/</link>
		<comments>http://www.kots.jp/blog/wordpress/2640/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:27:47 +0000</pubDate>
		<dc:creator>kotsjp</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=2640</guid>
		<description><![CDATA[■メインインデックスページ（index.php）の「Read more（続きを読む）」を、「記事のタイトル」に変更する &#60;a href=&#8221;&#60;?php the_permalink() ?&#62;&#8221; rel=&#8221;bookmark&#8221; title=&#8221;&#60;?php the_title(); ?&#62;&#8221;&#62;&#60;?php the_title(&#8221;, &#8221;, true); ?&#62;&#60;/a&#62;の続きを読む&#60;/p&#62; 通常は『』でOKっぽいですが、 なぜかテンプレートによって（？）はタイトルが挿入されなかったりしたので、下記を参考に上記のように記述してみたらOK でした。 ○記事タイトル を挿入（出力）する &#60;?php the_title(&#8216;before&#8217;, &#8216;after&#8217;, display); ?&#62; before （文字列）- タイトルの直前に出力するコードやテキスト。デフォルト値は空。 after （文字列）- タイトルの直後に出力するコードやテキスト。デフォルト値は空。 display （true/false）- 取得した値の処理方法。 true（デフォルト。タイトルをページ内に出力） false（PHPで使用できる値としてタイトルを返す） コード記述例： &#60;?php the_title(&#8216;&#60;h2&#62;&#8217;, &#8216;&#60;/h2&#62;&#8217;); ?&#62; &#8230; <a href="http://www.kots.jp/blog/wordpress/2640/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://www.kots.jp/blog/wordpress/2640/">WordPress でメインインデックスページ（index.php）の「Read more（続きを読む）」を、「記事のタイトル」に変更する</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p>■メインインデックスページ（index.php）の「Read more（続きを読む）」を、「記事のタイトル」に変更する<br />
&lt;a href=&#8221;&lt;?php the_permalink() ?&gt;&#8221; rel=&#8221;bookmark&#8221; title=&#8221;&lt;?php the_title(); ?&gt;&#8221;&gt;&lt;?php the_title(&#8221;, &#8221;, true); ?&gt;&lt;/a&gt;の続きを読む&lt;/p&gt;</p>
<p>通常は『』でOKっぽいですが、<br />
なぜかテンプレートによって（？）はタイトルが挿入されなかったりしたので、下記を参考に上記のように記述してみたらOK でした。</p>
<p>○記事タイトル を挿入（出力）する<br />
&lt;?php the_title(&#8216;before&#8217;, &#8216;after&#8217;, display); ?&gt;</p>
<ul>
<li> before （文字列）- タイトルの直前に出力するコードやテキスト。デフォルト値は空。</li>
<li> after （文字列）- タイトルの直後に出力するコードやテキスト。デフォルト値は空。</li>
<li> display （true/false）- 取得した値の処理方法。</li>
<li>
<ul>
<li>true（デフォルト。タイトルをページ内に出力）</li>
<li>false（PHPで使用できる値としてタイトルを返す）</li>
</ul>
</li>
<li> コード記述例： &lt;?php the_title(&#8216;&lt;h2&gt;&#8217;, &#8216;&lt;/h2&gt;&#8217;); ?&gt;</li>
<li> 出力例： &lt;h2&gt;WordPressについて&lt;/h2&gt;</li>
</ul>
<p>参考: <a href="http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/the_title">テンプレートタグ/the title &#8211; WordPress Codex 日本語版</a></p>
<p><a href="http://www.kots.jp/blog/wordpress/2640/">WordPress でメインインデックスページ（index.php）の「Read more（続きを読む）」を、「記事のタイトル」に変更する</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/wordpress/2640/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress で、各ページごとにmeta name=&#8221;description&#8221; を自動に設置する方法（記述）</title>
		<link>http://www.kots.jp/blog/wordpress/2465/</link>
		<comments>http://www.kots.jp/blog/wordpress/2465/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:04:30 +0000</pubDate>
		<dc:creator>kotsjp</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[description]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=2465</guid>
		<description><![CDATA[プラグイン とかでも、「meta name=&#8221;description&#8221;」を挿入できるものがありましたが、 各ページ 別で任意のものが記述できるものが見当たらず…。 使用しているthemes の、「header.php」に以下↓を記述すると、 各ページ（投稿記事）の最初に記述されている内容を、自動で「meta name=&#8221;description&#8221;」に挿入してくれます。 ======================================== &#60;?php if ( is_single() ) { // 単独記事ページの場合 ?&#62; &#60;?php if ($post-&#62;post_excerpt){ ?&#62; &#60;meta name=&#8221;description&#8221; content=&#8221;&#60;?php echo $post-&#62;post_excerpt; ?&#62;&#8221; /&#62; &#60;?php } else { $summary = strip_tags($post-&#62;post_content); $summary = str_replace(&#8220;\n&#8221;,&#8221;", &#8230; <a href="http://www.kots.jp/blog/wordpress/2465/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://www.kots.jp/blog/wordpress/2465/">WordPress で、各ページごとにmeta name=&#8221;description&#8221; を自動に設置する方法（記述）</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: left; text-decoration: line-through">プラグイン とかでも、「meta name=&#8221;description&#8221;」を挿入できるものがありましたが、<br />
各ページ 別で任意のものが記述できるものが見当たらず…。</p>
<p style="text-align: left;">使用しているthemes の、「header.php」に以下↓を記述すると、<br />
各ページ（投稿記事）の最初に記述されている内容を、自動で「meta name=&#8221;description&#8221;」に挿入してくれます。</p>
<p style="text-align: left;">========================================<br />
&lt;?php if ( is_single() ) { // 単独記事ページの場合 ?&gt;<br />
&lt;?php if ($post-&gt;post_excerpt){ ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php echo $post-&gt;post_excerpt; ?&gt;&#8221; /&gt;<br />
&lt;?php } else {<br />
$summary = strip_tags($post-&gt;post_content);<br />
$summary = str_replace(&#8220;\n&#8221;,&#8221;", $summary);<br />
$summary = str_replace(&#8220;\r&#8221;,&#8221;", $summary);<br />
$summary = mb_substr($summary, 0, 100). &#8220;&#8230;&#8221;; ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php echo $summary; ?&gt;&#8221; /&gt;<br />
&lt;?php } ?&gt;<br />
&lt;?php } else { // 単独記事ページ以外の場合 ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php bloginfo(&#8216;description&#8217;); ?&gt;&#8221; /&gt;<br />
&lt;?php } ?&gt;</p>
<p>こちらのプラグイン が、ちょっといい感じです。<br /><a href="http://urbangiraffe.com/plugins/headspace2/" rel="external" class="popup" title="HeadSpace2: Advanced meta-data manager for SEO titles, tags, descriptions, and more | Urban Giraffe">HeadSpace2: Advanced meta-data manager for SEO titles, tags, descriptions, and more | Urban Giraffe</a></p>
<p><a href="http://www.kots.jp/blog/wordpress/2465/">WordPress で、各ページごとにmeta name=&#8221;description&#8221; を自動に設置する方法（記述）</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/wordpress/2465/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress で、各ページごとにmeta name=&quot;description&quot; を自動に設置する方法（記述）</title>
		<link>http://www.kots.jp/blog/wordpress/3826/</link>
		<comments>http://www.kots.jp/blog/wordpress/3826/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:04:30 +0000</pubDate>
		<dc:creator>kots</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.kots.jp/blog/?p=2465</guid>
		<description><![CDATA[プラグイン とかでも、「meta name=&#8221;description&#8221;」を挿入できるものがありましたが、 各ページ 別で任意のものが記述できるものが見当たらず…。 使用しているthemes の、「header.php」に以下↓を記述すると、 各ページ（投稿記事）の最初に記述されている内容を、自動で「meta name=&#8221;description&#8221;」に挿入してくれます。 ======================================== &#60;?php if ( is_single() ) { // 単独記事ページの場合 ?&#62; &#60;?php if ($post-&#62;post_excerpt){ ?&#62; &#60;meta name=&#8221;description&#8221; content=&#8221;&#60;?php echo $post-&#62;post_excerpt; ?&#62;&#8221; /&#62; &#60;?php } else { $summary = strip_tags($post-&#62;post_content); $summary = str_replace(&#8220;\n&#8221;,&#8221;", &#8230; <a href="http://www.kots.jp/blog/wordpress/3826/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://www.kots.jp/blog/wordpress/3826/">WordPress で、各ページごとにmeta name=&quot;description&quot; を自動に設置する方法（記述）</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">プラグイン とかでも、「meta name=&#8221;description&#8221;」を挿入できるものがありましたが、<br />
各ページ 別で任意のものが記述できるものが見当たらず…。</p>
<p style="text-align: left;">使用しているthemes の、「header.php」に以下↓を記述すると、<br />
各ページ（投稿記事）の最初に記述されている内容を、自動で「meta name=&#8221;description&#8221;」に挿入してくれます。</p>
<p style="text-align: left;">========================================<br />
&lt;?php if ( is_single() ) { // 単独記事ページの場合 ?&gt;<br />
&lt;?php if ($post-&gt;post_excerpt){ ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php echo $post-&gt;post_excerpt; ?&gt;&#8221; /&gt;<br />
&lt;?php } else {<br />
$summary = strip_tags($post-&gt;post_content);<br />
$summary = str_replace(&#8220;\n&#8221;,&#8221;", $summary);<br />
$summary = str_replace(&#8220;\r&#8221;,&#8221;", $summary);<br />
$summary = mb_substr($summary, 0, 100). &#8220;&#8230;&#8221;; ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php echo $summary; ?&gt;&#8221; /&gt;<br />
&lt;?php } ?&gt;<br />
&lt;?php } else { // 単独記事ページ以外の場合 ?&gt;<br />
&lt;meta name=&#8221;description&#8221; content=&#8221;&lt;?php bloginfo(&#8216;description&#8217;); ?&gt;&#8221; /&gt;<br />
&lt;?php } ?&gt;</p>
<p><a href="http://www.kots.jp/blog/wordpress/3826/">WordPress で、各ページごとにmeta name=&quot;description&quot; を自動に設置する方法（記述）</a> is a post from: <a href="http://www.kots.jp/blog">kots blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kots.jp/blog/wordpress/3826/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

