<?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>delab &#187; Wordpress</title>
	<atom:link href="http://de-lab.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://de-lab.com</link>
	<description>xhtml CSS SEO CMS PHP など Webデザイン WEBサイト構築の話題</description>
	<lastBuildDate>Wed, 05 Oct 2011 23:41:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress＆MTにLPOを導入しよう！[ ASCII.jp 連載第3回 ]</title>
		<link>http://de-lab.com/article/colum-lpo3-wordpress-movabletype/</link>
		<comments>http://de-lab.com/article/colum-lpo3-wordpress-movabletype/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 01:18:43 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Infomation]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[LPO]]></category>
		<category><![CDATA[MovableType]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=532</guid>
		<description><![CDATA[PC系ポータルサイトASCII.jp様でWeb制作・開発などのコンテンツを配信するWeb Tools＆Tipsにて、LPO対策の記事を3回の連載で書かせていただいています。 完結編 第3回目はWordPressとMTに取 [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>PC系ポータルサイトASCII.jp様でWeb制作・開発などのコンテンツを配信するWeb Tools＆Tipsにて、LPO対策の記事を3回の連載で書かせていただいています。</p>
<p>完結編 第3回目はWordPressとMTに取り入れるLPOの実装方法について。</p>
</div>
<p><span id="more-532"></span></p>
<p><a href="http://ascii.jp/elem/000/000/211/211773/" title="WordPress＆MTにLPOを導入しよう！" target="_blank" class="liimagelink"><img id="txtu-article-532-0" class="txtu-article" src="http://mozshot.nemui.org/shot/600x150?http://ascii.jp/elem/000/000/211/211773/" title="WordPress＆MTにLPOを導入しよう！" /></a></p>
<p class="p_link"><a href="http://ascii.jp/elem/000/000/211/211773/" title="WordPress＆MTにLPOを導入しよう！" target="_blank" class="liexternal">WordPress＆MTにLPOを導入しよう！</a></p>
<p>最終回は、ここで公開しているwordpressとmovabletypeのLPO対策プラグインを実装して簡易的なLPO対策を行う方法です。</p>
<p>このサイトでもwordpressプラグインの方を実装しています。</p>
<p>SEOやマーケティングの依頼でないお客様でも、少し効果があればきちんとしたLPOやマーケティングのお仕事にも繋がるんじゃないかなと思って最近はMovabletypeのものを実装する場合があります。</p>
<p>若干数字的には上がるので喜ばれると思いますよ。</p>
<h3 id="toc-">連載終了しました</h3>
<p>今回ASCII.jp様より連載のお話をいただき、分不相応ながら3回に渡って書かせていただきましたが、説明力や構成力が未熟で、情報を記事として公開するということがどれだけ難しいか大変勉強になりました。</p>
<p>自分のサイト以外で文章を公開することは初めてだったので本当に貴重な体験でした。声をかけていただいたASCII.jp様にも大変感謝です。</p>
<hr class="border" />
<div class="hreview" ><a href="http://www.amazon.co.jp/%E3%83%96%E3%83%AD%E3%82%B0%E3%83%BBLPO%E5%AF%BE%E7%AD%96%E3%81%BE%E3%81%A7-SEO%E3%83%BBSEM%E4%BD%BF%E3%81%84%E3%81%93%E3%81%AA%E3%81%97%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-%E8%A5%BF%E6%9D%91-%E6%96%87%E5%AE%8F/dp/4534043228%3FSubscriptionId%3D0G91FPYVW6ZGWBH4Y9G2%26tag%3Dsato165-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4534043228" class="item url" target="_blank"><img id="txtu-article-532-1" src="http://ecx.images-amazon.com/images/I/51MPsfK-uWL._SL160_.jpg" alt="photo" class="photo"  /></a>
<dl >
<dt class="fn"><a href="http://www.amazon.co.jp/%E3%83%96%E3%83%AD%E3%82%B0%E3%83%BBLPO%E5%AF%BE%E7%AD%96%E3%81%BE%E3%81%A7-SEO%E3%83%BBSEM%E4%BD%BF%E3%81%84%E3%81%93%E3%81%AA%E3%81%97%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-%E8%A5%BF%E6%9D%91-%E6%96%87%E5%AE%8F/dp/4534043228%3FSubscriptionId%3D0G91FPYVW6ZGWBH4Y9G2%26tag%3Dsato165-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4534043228" class="item url" target="_blank">ブログ・LPO対策まで SEO・SEM使いこなしテクニック</a><img id="txtu-article-532-2" class="txtu-article" src="http://www.assoc-amazon.jp/e/ir?t=sato165-22&#038;l=ur2&#038;o=9"   border='0' alt='' /></dt>
<dd>西村 文宏</dd>
<dd>日本実業出版社 2007-11-27</dd>
</dl>
<dl >
<dt><strong>おすすめ平均  </strong><img id="txtu-article-532-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" /></dt>
<dd><img id="txtu-article-532-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />以外と分かりやすいかも。</dd>
</dl>
<p class="gtools" >by <a href="http://www.goodpic.com/mt/aws/index.html" target="_blank" class="liexternal">G-Tools</a> ,  <abbr class="dtreviewed" title="2009/02/09">2009/02/09</abbr></p>
</div>
<img src="http://de-lab.com/?ak_action=api_record_view&id=532&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/colum-lpo3-wordpress-movabletype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpressで簡易的なLPO対策を実現するプラグイン</title>
		<link>http://de-lab.com/article/wordpress-plugin-searchkeyword/</link>
		<comments>http://de-lab.com/article/wordpress-plugin-searchkeyword/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 08:18:52 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[LPO]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=505</guid>
		<description><![CDATA[以前作ったMT4(movabletype)のLPO表示モジュール「SearchKeyword」のwordpress版を公開します。 簡易的なLPOを実現するために、検索キーワードに応じて関連記事を表示させます。 wp-s [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>以前作ったMT4(movabletype)のLPO表示モジュール「SearchKeyword」のwordpress版を公開します。</p>
<p>簡易的なLPOを実現するために、検索キーワードに応じて関連記事を表示させます。</p>
</div>
<p><span id="more-505"></span></p>
<h2 id="toc-wp-searchkeyword">wp-searchkeyword</h2>
<p><img id="txtu-article-505-0" src="http://de-lab.com/wp-content/uploads/2009/02/20090130-163959.png" alt="20090130-163959" title="20090130-163959"   class="alignnone size-full wp-image-511" /></p>
<h3 id="toc-lpo">LPOとは何か</h3>
<p>検索キーワードに応じた内容で関連記事を表示させます。</p>
<p>LPOとは何か、どんなメリットがあるのかはこちらで触れています。</p>
<p class="p_link"><a href="http://de-lab.com/article/mt-searchkeyword-lpo/#toc-lpo" title="MT4で簡易的なLPO対策を実現するモジュール - delab" class="liinternal">MT4で簡易的なLPO対策を実現するモジュール &#8211; delab</a></p>
<p>簡単なLPO対策の方法としてご利用下さい。</p>
<h3 id="toc-">実際の動作を確認</h3>
<p class="p_link"><a href="http://www.google.co.jp/search?hl=ja&#038;client=firefox-a&#038;rls=org.mozilla%3Aja%3Aofficial&#038;q=MT+LPO&#038;btnG=%E6%A4%9C%E7%B4%A2&#038;lr=lang_ja" title="MT LPO - Google 検索" target="_blank" class="liexternal">MT LPO &#8211; Google 検索</a>：1番目に表示されているリンクをクリック</p>
<p>今回の関連記事の取得には、検索キーワードを記事から検索して表示させるのではなく「<a href="http://www.herewithme.fr/wordpress-plugins/simple-tags" title="Simple Tags - Plugins for WordPress 2.3 - Extend management of tags - Simple and Powerfull | Here With Me" target="_blank" class="liexternal">Simple Tags</a>」プラグインを使用しています。</p>
<p>関連記事表示の形成(表示数など)は管理画面の設定からお願いします。</p>
<h2 id="toc-download">Download</h2>
<div class="download">
<p><a class="downloadlink" href="http://de-lab.com/download/wp-searchkeyword.lzh" title="バージョン0.9 ダウンロード 6982 回" >wp-searchkeyword (6982)</a> ver.0.90</p>
<p>wordpressでLPO対策プラグイン</p>
</div>
<h2 id="toc-1">インストール</h2>
<p class="p_link"><a href="http://www.herewithme.fr/wordpress-plugins/simple-tags" title="Simple Tags - Plugins for WordPress 2.3 - Extend management of tags - Simple and Powerfull | Here With Me" target="_blank" class="liexternal">Simple Tags</a>プラグインを入れて有効化</p>
<p class="p_link">single.phpの表示させたい位置にコードを入力</p>
<pre name="code" class="php">&lt;?php wpSearchKeyword(); ?&gt;</pre>
<h3 id="toc-2">出力されるコード</h3>
<pre name="code" class="xhtml">&lt;div class=&quot;entry&quot;&gt;
	&lt;h3&gt;「キーワード」をお探しですか?&lt;/h3&gt;
	&lt;p&gt;サイト内に「&lt;strong&gt;キーワード&lt;/strong&gt;」に関連する情報が見つかりました。&lt;/p&gt;
	&lt;ul class=&quot;st-related-posts&quot;&gt;
		&lt;li&gt;リスト1&lt;/li&gt;
		&lt;li&gt;リスト2&lt;/li&gt;
		&lt;li&gt;リスト3&lt;/li&gt;
		&lt;li&gt;リスト4&lt;/li&gt;
		&lt;li&gt;リスト5&lt;/li&gt;
        &lt;/ul&gt;
&lt;/div&gt;</pre>
<h3 id="toc-3">カスタマイズ</h3>
<pre name="code" class="php">&lt;?php wpSearchKeyword(&quot;&lt;div class=&#039;entry&#039;&gt;&quot;, 3 ,&quot;&lt;/div&gt;&quot;); ?&gt;
</pre>
<ul>
<li><span class="red">&lt;div class=&quot;entry&quot;&gt;</span><span class="red">&lt;/div&gt;</span>の代わりに前後にタグを入れる。</li>
<li><span class="red">3</span> title属性(Hタグの数値)</li>
</ul>
<hr class="border" />
<div class="hreview" ><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839921911/sato165-22/ref=nosim/" class="item url" target="_blank"><img id="txtu-article-505-1" src="http://ecx.images-amazon.com/images/I/413B32VX2YL._SL160_.jpg" alt="photo" class="photo"  /></a>
<dl >
<dt class="fn"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839921911/sato165-22/ref=nosim/" class="item url" target="_blank">WordPressサイト構築スタイルブック―デザイナーのためのテンプレートタグリファレンス+サイトデザインテクニック</a></dt>
</dl>
<dl >
<dt><strong>おすすめ平均  </strong><img id="txtu-article-505-2" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-4-5.gif" border="0" alt="star" /></dt>
<dd><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />サイト構築の</dd>
<dd><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />WordPressのカスタマイズにはお勧め</dd>
<dd><img id="txtu-article-505-5" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-2-0.gif" border="0" alt="star" />CMS初心者には難しい</dd>
<dd><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />今でも手放せません！</dd>
<dd><img id="txtu-article-505-7" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-4-0.gif" border="0" alt="star" />分かりやすいです。非常に助かりました。</dd>
</dl>
<p class="gtools" >by <a href="http://www.goodpic.com/mt/aws/index.html" target="_blank" class="liexternal">G-Tools</a> ,  <abbr class="dtreviewed" title="2009/02/04">2009/02/04</abbr></p>
</div>
<div class="hreview" ><a href="http://www.amazon.co.jp/WordPress%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%83%BB%E3%83%90%E3%82%A4%E3%83%BB%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E5%BD%A2%E5%BC%8F%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A7%E3%81%8D%E3%82%8B-%E3%82%A8%E3%83%93%E3%82%B9%E3%82%B3%E3%83%A0/dp/4883376222%3FSubscriptionId%3D0G91FPYVW6ZGWBH4Y9G2%26tag%3Dsato165-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883376222" class="item url" target="_blank"><img id="txtu-article-505-8" src="http://ecx.images-amazon.com/images/I/41to8esmZ7L._SL160_.jpg" alt="photo" class="photo"  /></a>
<dl >
<dt class="fn"><a href="http://www.amazon.co.jp/WordPress%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3%E3%83%96%E3%83%83%E3%82%AF%E2%80%95%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%83%BB%E3%83%90%E3%82%A4%E3%83%BB%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E5%BD%A2%E5%BC%8F%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A7%E3%81%8D%E3%82%8B-%E3%82%A8%E3%83%93%E3%82%B9%E3%82%B3%E3%83%A0/dp/4883376222%3FSubscriptionId%3D0G91FPYVW6ZGWBH4Y9G2%26tag%3Dsato165-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4883376222" class="item url" target="_blank">WordPressレッスンブック―ステップ・バイ・ステップ形式でマスターできる</a><img id="txtu-article-505-9" class="txtu-article" src="http://www.assoc-amazon.jp/e/ir?t=sato165-22&#038;l=ur2&#038;o=9"   border='0' alt='' /></dt>
</dl>
<dl >
<dt><strong>おすすめ平均  </strong><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" /></dt>
<dd><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />カスタマイズを前提とする書籍では今のところベストな入門書</dd>
<dd><img id="txtu-article-505-3" class="txtu-article" src="http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif" border="0" alt="star" />ゼロから構築し学びたい方にお勧め</dd>
</dl>
<p class="gtools" >by <a href="http://www.goodpic.com/mt/aws/index.html" target="_blank" class="liexternal">G-Tools</a> ,  <abbr class="dtreviewed" title="2009/02/04">2009/02/04</abbr></p>
</div>
<img src="http://de-lab.com/?ak_action=api_record_view&id=505&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/wordpress-plugin-searchkeyword/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>今更ながらwordpress2.7にアップグレードしてみた</title>
		<link>http://de-lab.com/article/upgrade-wordpress27/</link>
		<comments>http://de-lab.com/article/upgrade-wordpress27/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 12:41:25 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=350</guid>
		<description><![CDATA[wordpress2.7にアップグレードした際、プラグイン&#8221;simple tags&#8221;が使えなくなっていたので新しく入れ直しました。 wordpress2.7の日本語版がでたことですし、ようやく2. [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>wordpress2.7にアップグレードした際、プラグイン&#8221;simple tags&#8221;が使えなくなっていたので新しく入れ直しました。</p>
</div>
<p><span id="more-350"></span></p>
<p>wordpress2.7の日本語版がでたことですし、ようやく2.7にアップグレードしました。</p>
<p>というのも、春くらいから空いてる時間に会社サイトのリニューアル作業をしてたんですが、あまりにも時間が経ちすぎて、2.7が出たのにまだ2.3だったので、この際全部アップグレードしちゃおう！と思い立ったのでしたｗ</p>
<p>会社サイトは全く問題なくスムーズに終わりましたが、なぜかここはテンプレートでエラーが出てる･･･。</p>
<p>エラー箇所を見ると、tag出力部分でエラーが出ていて、管理画面をよく見てみると「simple　tagsの替わりにsimple tagingを使ってね」と書いてある。</p>
<p>でも違うプラグインにするのも面倒なんで、一応制作者のサイトで見たら、ちゃんと2.7用のバージョンが出ていたのでそっちを入れて無事終了しました。</p>
<p class="p_link"><a href="http://www.herewithme.fr/wordpress-plugins/simple-tags" title="Simple Tags - Plugins for WordPress 2.3 - Extend management of tags - Simple and Powerfull | Here With Me" target="_blank" class="liexternal">Simple Tags &#8211; Plugins for WordPress 2.3 &#8211; Extend management of tags &#8211; Simple and Powerfull | Here With Me</a></p>
<p>新しい2.7は管理画面がとてもきれいになっていて、これならノーマルのままお客さんに出しても大丈夫なカンジです(ｗ</p>
<p>しばらく忙しくて更新できていませんでしたが、また心を入れ替えて頑張ります。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=350&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/upgrade-wordpress27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressのサーバーを移転しました。</title>
		<link>http://de-lab.com/article/wordpress-server/</link>
		<comments>http://de-lab.com/article/wordpress-server/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 21:59:37 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://209.20.74.199:8081/?p=192</guid>
		<description><![CDATA[slicehostでUbuntuサーバーを設定するまとめを書いている途中でしたが、旧サーバーのロリポの契約期間が終了ギリギリになってしまい、大急ぎだったので、まとめより先にSlicehostへ移転してしまいました（；^ω [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>slicehostでUbuntuサーバーを設定するまとめを書いている途中でしたが、旧サーバーのロリポの契約期間が終了ギリギリになってしまい、大急ぎだったので、まとめより先にSlicehostへ移転してしまいました（；^ω^）</p>
</div>
<p><span id="more-192"></span></p>
<p>ちょっと5時間くらいサーバーダウンしましたが、とりあえず無事に移転作業は終了しました。</p>
<p>スムーズに移行出来るように準備していましたが、Slicehostへの移行が終了して、ネームサーバーも切り替わったところでSSHが急に繋がらなくなったり、MysqlとRailsのインスタンス同時起動したらCPU180%になって動かなくなったり･･･結局もう一度リビルドして入れ直しました。家に帰ってきてから今まで5時間かかりました。くそぅ。</p>
<h2 id="toc-">つまづきポイント</h2>
<p>Ubuntuのまとめ記事書いてる途中からも、サーバー設定につまづいて何度もリビルドしました。今なら最速でLAMP＋α導入出来ます(苦笑)</p>
<h3 id="toc-rails">Railsインスタンス起動時のメモリ消費量</h3>
<p>一番手強かったのはRuby on Railsの設定とredmineの導入です。redmineは仕事用に公開しようと思っていますが、さっきメモリの消費量がハンパじゃなかったんで、こわいのでまだRuby on Railsは動かしてません。Mysqlを最適化して、RailsをApache+MongrelからMod_railsに変更する予定。</p>
<p>RedmineでMercurial使いたいので、あえてSubversionは導入しませんでした。あんまりサービス入れるとメモリが･･･。Wordperssはwgetで新規インストールしました。プラグイン・テーマは使用しているものだけをアップロードしたので、かなりスッキリ！</p>
<h3 id="toc-ssh">SSHでリモートログイン出来ないエラー</h3>
<p>SSHで急にリモートログイン出来なくなる現象が何度かあったのですが、手順をみながらどの部分で繋がらなくなるのか確認しながら作業しても結局原因が判明せず。エラー内容を見るとSSHキーが一致しないって･･･さっきまで繋がってたんですけど(´ε｀；)</p>
<p><ins datetime="2008-07-12T09:30:08+00:00">これはOOM Killerによるものと判明しました。<a href="http://de-lab.com/article/slicehost-oomkille/" title="[Slicehost] OOM Killer(Out Of Memory Killer)の対策 - delab" class="liinternal">[Slicehost] OOM Killer(Out Of Memory Killer)の対策</a>で対策済みです。</ins></p>
<p>一回ハマったポイントはローカルユーザーでログインしてSSHキーを作る作業をすること。</p>
<h3 id="toc-htaccess">.htaccessの設置でサーバーエラーが出る</h3>
<p>移転してからわかったのですが、UbuntuはApacheをインストールしてもMod_Rewriteが有効になってないのです。.htaccessを置くとサーバーエラーが出まくりで焦りました。</p>
<p>なんやかんやで、ようやく今のところ正常動作してるようです。</p>
<p>ただ、まだMysqlしか入れてない状態でCPUは90％超えなので、ちょっと不安。一番安いプランでメモリが256Mしかないのが辛いですね。</p>
<p>今回の内容も含めてまた次からUbuntuのまとめをバーチャルホストの設定から書いていきたいと思います。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=192&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/wordpress-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress投稿画面のins,delの修正 &#8211; XHTML準拠とdatetimeを日本時間に</title>
		<link>http://de-lab.com/article/wordpress-ins-del-datetime/</link>
		<comments>http://de-lab.com/article/wordpress-ins-del-datetime/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 03:18:01 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=122</guid>
		<description><![CDATA[WordPress投稿画面のクイックタグにあるinsdelを使うと、世界標準時間でタグが生成されますので、日本時間に修正しました。どこにも情報がなかった (※あったけど内容が消えてる) のであげてみます。 それと、ins [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>WordPress投稿画面のクイックタグにある<kbd>ins</kbd><kbd>del</kbd>を使うと、世界標準時間でタグが生成されますので、日本時間に修正しました。どこにも情報がなかった (※あったけど内容が消えてる) のであげてみます。</p>
<p>それと、<kbd>ins</kbd><kbd>del</kbd>が必ずPタグで括られる問題を修正しました。</p>
<p>せっかく直したので活用するために、ins,delのデータタイム要素をCSSで表示させます。</p>
</div>
<p><span id="more-122"></span></p>
<h2 id="toc-ins-deldatetime">ins delのdatetimeを日本時間に修正</h2>
<p>とっても気になっていたのですが、Wordpressの投稿クイックタグを使って<kbd>ins</kbd><kbd>del</kbd>を生成すると、投稿時間にずれが生じています。</p>
<h3 id="toc-">生成される形式</h3>
<pre name="code" class="html" start="5">
&lt;ins datetime="2008-06-01T10:10:39+00:00"&gt;&lt;/ins&gt;
</pre>
<p>生成された形式を見るとわかりますが、日時表記は国際標準のISO 8601準拠しています。</p>
<p><span class="red">datetime=&#8221;2008-06-01T10:10:39+00:00&#8243;</span>一番最後の+00:00は、世界標準時間を表しています。投稿された時間は世界表時間に合わせているようです。</p>
<p>日本はGMT+09:00ですので、これに合わせて修正します。</p>
<h3 id="toc-1">修正箇所</h3>
<p><span class="page">wp-includes/js/quicktags.js</span> 27行目</p>
<pre name="code" class="js">var now = new Date();
var datetime = now.getUTCFullYear() + '-' +
zeroise(now.getUTCMonth() + 1, 2) + '-' +
zeroise(now.getUTCDate(), 2) + 'T' +
zeroise(now.getUTCHours(), 2) + ':' +
zeroise(now.getUTCMinutes(), 2) + ':' +
zeroise(now.getUTCSeconds() ,2) +
'+00:00';</pre>
<p>修正後</p>
<pre name="code" class="js">var now = new Date();
var datetime = now.getFullYear() + '-' +
zeroise(now.getMonth() + 1, 2) + '-' +
zeroise(now.getDate(), 2) + 'T' +
zeroise(now.getHours(), 2) + ':' +
zeroise(now.getMinutes(), 2) + ':' +
zeroise(now.getSeconds() ,2) +
'+09:00';</pre>
<h2 id="toc-ins-del-xhtml">ins del タグがXHTML準拠するように内部を修正</h2>
<p>insタグを使うと不正なXHTML形式になる問題も修正しました。</p>
<p><kbd>ins</kbd>は、その場所によってブロック要素としてもインライン要素としても使えるタグですが、Wordpressで記事として投稿すると、自動修正機能でインライン要素として判断されて、pタグで括られてしまいます。</p>
<p>例えば、こういう場合</p>
<pre name="code" class="xhtml">
&lt;ins&gt;
  &lt;p&gt;追記の内容&lt;/p&gt;
&lt;/ins&gt;
</pre>
<p>WordPressに投稿されると、自動修正されます。</p>
<pre name="code" class="xhtml">&lt;p&gt;
   &lt;ins&gt;
     &lt;p&gt;追記の内容&lt;/p&gt;
   &lt;/ins&gt;
&lt;/p&gt;</pre>
<p>ブロック要素の<kbd>ins</kbd>をPタグが囲む形に修正されてしまいました。これは、設定の「不正な XHTML 構文を自動的に修正する」のチェックを外しても同じですので、内部のコードを修正しました。</p>
<h3 id="toc-2">修正箇所</h3>
<p><span class="page">wp-include\formatting.php</span> 66行目</p>
<pre name="code" class="php">
	$allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
 // 該当部分を書き換え
	$allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr|ins|del)';
</pre>
<pre name="code" class="php">
	$pee = preg_replace('|&lt;ins([^&gt;]*)&gt;|i', "&lt;ins$1&gt;", $pee);
	$pee = str_replace('&lt;/ins&gt;', '&lt;/ins&gt;', $pee);
	$pee = preg_replace('|&lt;del([^&gt;]*)&gt;|i', "&lt;del$1&gt;", $pee);
	$pee = str_replace('&lt;/del&gt;', '&lt;/del&gt;', $pee);
 // if ($br) {　の前に上の4行を入れる
	if ($br) {
</pre>
<h2 id="toc-insdelcss">ins,delタグの要素をCSSで表示させる</h2>
<p>せっかくinsに正しく要素がくっついてくるようになったので、それをサイトに反映させるために、CSSで要素を表示させます。</p>
<p><ins datetime="2008-06-05T19:17:48+09:00">これは追記です。</ins></p>
<p>insの要素となっているdatetimeをCSSのcontentプロパティを使って表示させています。</p>
<p>CSSはこんな感じで書いてます。</p>
<pre name="code" class="css">ins{
	display: block;
	margin: 10px 0;
	background: #EFEFEF;
	border: #999 1px dotted;
	padding: 10px 20px;
	text-decoration:none;
	}
ins:before {
 	display: block;
	content: "\8ffd\8a18  - (" attr(datetime) ")";
	text-align: left;
	font-size: 85%;
}
</pre>
<p>擬似要素を使っているのでIE6では「追記&#8230;」部分が表示されません。</p>
<p>対策として、本文との区別がつくようにボーダーで囲んでボックスで表示しています。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=122&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/wordpress-ins-del-datetime/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>カテゴリとタグの役割を見直そう &#8211; リニューアル覚書</title>
		<link>http://de-lab.com/article/wordpress-re-category/</link>
		<comments>http://de-lab.com/article/wordpress-re-category/#comments</comments>
		<pubDate>Thu, 15 May 2008 16:44:47 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[Renewal]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=118</guid>
		<description><![CDATA[リニューアルにあたって、カテゴリとタグの役割を明確にするために、カテゴリ名の付け直し作業をしました。 たくさんの記事を、簡単にカテゴリ変更します。 カテゴリの付け直し 以前こちらの記事を読んで、いつかカテゴリを見直そうと [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>リニューアルにあたって、カテゴリとタグの役割を明確にするために、カテゴリ名の付け直し作業をしました。</p>
<p>たくさんの記事を、簡単にカテゴリ変更します。</p>
</div>
<p><span id="more-118"></span></p>
<h2 id="toc-">カテゴリの付け直し</h2>
<p>以前こちらの記事を読んで、いつかカテゴリを見直そうと思っていましたが、そのときが来ましたよ。</p>
<p class="p_link"><a href="http://www.yasuhisa.com/could/article/category-tag/" title="カテゴリとタグを上手に使い分ける : could" rel="nofollow" target="_blank" class="liexternal">カテゴリとタグを上手に使い分ける : could</a></p>
<p>カテゴリをエントリタイプ・タグをキーワードに分類して、カテゴリとタグの役割を明確にするという考え方です。</p>
<h3 id="toc-1">新しいカテゴリ</h3>
<dl>
<dt>Article</dt>
<dd>メインコンテンツです。本ブログのテーマであるWebデザインやWeb制作関連の記事が中心です。</dd>
<dt>Clip</dt>
<dd>リンクや情報系のBookmark的な記事です。</dd>
<dt>Review</dt>
<dd>紹介記事です。実際に使ってみたり買った物などについてエントリします。<a href="http://microformats.org/wiki/hreview" title="hreview - Microformats" rel="nofollow" target="_blank" class="liexternal">hreview</a>でタグ付け。</dd>
<dt>Work</dt>
<dd>制作した物や仕事についてエントリします。</dd>
<dt>Diary</dt>
<dd>日記・雑文です。</dd>
</dl>
<h3 id="toc-2">カテゴリの付け直し作業</h3>
<p>さて、カテゴリが決まったところで、実際の作業に入ります。</p>
<p>記事が増えてくるとカテゴリを1記事ずつ付け直すのはめんどくさいので、カテゴリごとにやっちゃいます。</p>
<p>※作業の前に、<span class="red">今までのカテゴリのスラッグを控えて</span>おいてください。</p>
<ol>
<li>新規カテゴリを作成する</li>
<li>投稿設定でデフォルトカテゴリをArticleに変更</li>
<li>Articleに変更したいカテゴリのチェックボックスを全て選択して「削除」</li>
</ol>
<p>※次のカテゴリで繰り返す</p>
<p>簡単に出来ました。</p>
<p class="p_link">次は変更された記事のURLを以前のURLに関連付けします。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=118&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/wordpress-re-category/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>リニューアル覚書 &#8211; 2.2から2.5へアップグレードとプラグイン関連</title>
		<link>http://de-lab.com/article/blog-renewal/</link>
		<comments>http://de-lab.com/article/blog-renewal/#comments</comments>
		<pubDate>Thu, 15 May 2008 16:12:06 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Renewal]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/?p=116</guid>
		<description><![CDATA[リニューアルしました。デザイン以外の根本的なところから変更しています。 リニューアル関連の記事は順次更新していきます。 今回は、バージョンアップとプラグインについて リニューアルの趣旨 今年に入ってから仕事がとーっても忙 [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>リニューアルしました。デザイン以外の根本的なところから変更しています。</p>
<p>リニューアル関連の記事は順次更新していきます。</p>
<p>今回は、バージョンアップとプラグインについて</p>
</div>
<p><span id="more-116"></span></p>
<h3 id="toc-">リニューアルの趣旨</h3>
<p>今年に入ってから仕事がとーっても忙しくなってきて、こっちはずいぶん放置状態になってました。</p>
<p>Mootoolsの動作があやしくなってたのもどうにかしなければいけなかったし、いつの間にかWordpressのバージョンは2.5になってるし、また心機一転がんばろーということで、1週間程前からリニューアルの計画を立てていました。</p>
<h3 id="toc-1">内容</h3>
<ul>
<li><a href="#sub01" class="liinternal">wordpress2.2から2.5へのバージョンアップ</a></li>
<li><a href="#sub02" class="liinternal">プラグインの見直し</a></li>
<li>Subversionを利用したバージョン管理の導入</li>
<li>カテゴリの付け直し</li>
<li>mootoolsからjqueryに変更</li>
<li>固定幅デザインを可変幅に</li>
</ul>
<h2 id="toc-2-22-5subversion" id="sub01">2.2から2.5へsubversionを使ってバージョンアップ</h2>
<p>今回のバージョンアップからsubversionを使用することにしました。</p>
<p><a href="http://wp.tekapo.com/2007/11/03/updating-with-subversion/" target="_blank" class="liexternal">こちらの記事</a>を見て<a href="http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion" title="WordPress Codex::Installing/Updating WordPress with Subversion" rel="nofollow" target="_blank" class="liexternal">Updating WordPress with Subversion</a>(wordpressのsubversionプラグイン)入れたかったけどサーバーで対応していない様子だったので、eclipseのsubversionプラグイン<a href="http://www.eclipse.org/subversive/" title="Eclipse Subversive - SVN Team Provider Project" rel="nofollow" target="_blank" class="liexternal">Eclipse Subversive</a>をxampp環境で利用しています。</p>
<p>プロジェクト管理もできて便利&#8230;と言いたいとこですが正直まだ活用出来ていない感。</p>
<p>Eclipse Subversiveの導入とwordpressを管理する方法を後で記事にします。</p>
<h3 id="toc-2">作業内容</h3>
<p>wordpressをバージョンアップする方法はいろんなサイトで書いているので細かいとこは省略します。</p>
<ol>
<li>データバックアップ後にwp-contentフォルダとwp-config.php以外を削除</li>
<li>wordpress2.5の内容をアップロード</li>
<li>wp-admin/upgrade.phpにブラウザからアクセスして手順通り進むと終了</li>
</ol>
<p>エラーも不具合も出なかったし、超簡単に終わりました。</p>
<h2 id="toc-3" id="sub02">プラグインの見直し</h2>
<p>使えないプラグインを他の物に変更・削除、テンプレートで出来るところはプラグインを使わないことにしました。</p>
<h3 id="toc-ultimate-tag-warriorsimple-tags">Ultimate Tag WarriorからSimple tagsへ</h3>
<p>tag付けが一番難航するかなと思ったのですが、意外に簡単に済みました。</p>
<p>Ultimate Tag Warriorの代わりにに使えそうなTagプラグインは色々ありましたが、シンプルな物より高機能な物が欲しかったのでSimple tagsにしてみました。</p>
<h4 id="toc-tag">tagのインポート</h4>
<p><span class="page">編集</span> > <span class="page">インポート</span> > Ultimate Tag Warrior</p>
<p><a href="http://de-lab.com/wp-content/images/2008/05/20080515-34.png" rel="lightbox" class="liimagelink"><img id="txtu-article-116-0" src="http://de-lab.com/wp-content/images/2008/05/20080515-34-600x331.png" alt="tagのインポート" title="tagのインポート"   class="alignnone size-medium wp-image-117" /></a></p>
<p>英語ですがstep1から進んでいくとtagがインポートされます。</p>
<p>タグの名前とスラッグを一緒にするよう推奨。日本語タグ使ってる場合、多少不具合が出てるみたいです。</p>
<h3 id="toc-popularity-contest">Popularity Contestの導入</h3>
<p class="p_link"><a href="http://alexking.org/projects/wordpress" title="WordPress Plugins | alexking.org" rel="nofollow" target="_blank" class="liexternal">Popularity Contest | alexking.org</a></p>
<p>エントリの人気度をいろんな要素から点数付けしてリスト化してくれるプラグインです。</p>
<p>2.5に導入しようとすると重大なエラーが出てプラグインを有効化出来ませんでしたが、有効化する前にMysqlに直接テーブルを作成することで回避出来ます。</p>
<p>こちらのサイトを参考にしました。</p>
<p class="p_link"><a href="http://www.nire.com/2008/04/wordpress-25-popularity-contest-patch/" title="Wordpress 2.5: Popularity Contest が「重大なエラー」になる / 日本語表示できない - Nire.Com" rel="nofollow" target="_blank" class="liexternal">WordPress 2.5: Popularity Contest が「重大なエラー」になる / 日本語表示できない</a></p>
<p class="code">SQL</p>
<pre name="code" class="sql">
CREATE TABLE IF NOT EXISTS `PREFIX_ak_popularity` (
`post_id` int(11) NOT NULL,
`total` int(11) NOT NULL,
`feed_views` int(11) NOT NULL,
`home_views` int(11) NOT NULL,
`archive_views` int(11) NOT NULL,
`category_views` int(11) NOT NULL,
`single_views` int(11) NOT NULL,
`comments` int(11) NOT NULL,
`pingbacks` int(11) NOT NULL,
`trackbacks` int(11) NOT NULL,
`last_modified` datetime,
KEY `post_id` (`post_id`)
) ENGINE=MyISAM;
CREATE TABLE IF NOT EXISTS `PREFIX_ak_popularity_options` (
`option_name` varchar(50) NOT NULL,
`option_value` varchar(50) NOT NULL
) ENGINE=MyISAM;
</pre>
<p>※<span class="red">PREFIX</span>は自分の環境に合わせて下さい。(例：wp_)</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=116&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/blog-renewal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressとNucleusの記事本文から文字数で概要を抜粋する方法</title>
		<link>http://de-lab.com/article/wordpress_excerpt/</link>
		<comments>http://de-lab.com/article/wordpress_excerpt/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 08:17:35 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[excerpt]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/web/wordpress_excerpt/</guid>
		<description><![CDATA[NucleusやMovableTypeでは簡単にできる概要表示が、Wordpressで手こずったので、メモしておきます。 プラグインを入れて、RSSとコメントと記事の概要を一定の文字数で抜き出せるようにしました。 Wor [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>NucleusやMovableTypeでは簡単にできる概要表示が、Wordpressで手こずったので、メモしておきます。</p>
<p>プラグインを入れて、RSSとコメントと記事の概要を一定の文字数で抜き出せるようにしました。</p>
</div>
<p><span id="more-17"></span></p>
<h2 id="toc-worpdress">Worpdressの概要の文字数を日本語でカウントする方法</h2>
<p>記事に概要をその都度記述しているなら必要ないのですが、記述していない場合、本文から一定の文字数で概要を抜き出してくれる機能を使っていると思います。</p>
<p>Nucleusだと<code><%syndicate_description(文字数)%></code>で抜粋を表示することができます。</p>
<p>WordPressも、<code>the_excerpt()</code>では、概要が空欄だった場合は、55ワードで省略されます。</p>
<p>ただ、Wordpressの場合、ノーマルの状態で、うまく概要が表示されない不具合があります。</p>
<p>WordPressはもともと英語圏で作られたツールなので、日本語では利用できない処理方法を用いているためなのですが、抜粋処理の方法が、単語間のスペースを利用するワードカウントで処理されており、単語間の区切りがない日本語(マルチバイト文字)ではうまく抜粋できないということです。</p>
<p>調べたら、マルチバイトの問題を解消するためのパッチやプラグインがいろいろと出ていました。</p>
<p>コアファイルに手を加えると、バージョンアップの時に面倒なので、一番手軽そうなプラグインを入れてみました。</p>
<blockquote cite='http://www.techdego.com/2007/02/mb_excerpt_plugin.php?griffin_skin=2b-2r-l' title='the_excerpt()で漢字も対応させるplugin | Tech de Go'><p><cite><a href="http://www.techdego.com/2007/02/mb_excerpt_plugin.php?griffin_skin=2b-2r-l" target="_blank" class="liexternal">the_excerpt()で漢字も対応させるplugin | Tech de Go</a></cite></p>
<p>このプラグインは、wordpressのthe_excerpt(), the_excerpt_rss(), comment_excerpt()の３つの関数をフィルターして、マルチバイト文字100文字（デフォルト）で省略の「．．．」を表示する。</p>
</blockquote>
<h3 id="toc-mb_excerpt_plugin">mb_excerpt_pluginのインストール</h3>
<p>ダウンロードしたら、拡張子を.txtから.phpに変更して、プラグインフォルダに入れて有効化するだけです。</p>
<p>抜粋文字数は、12行目位から設定します。</p>
<p class="code">mb_excerpt.php</p>
<pre name="code" class="c">$mb_excerpt_word = 100; // 抜粋文字数
$mb_rss_word = 100;// RSS抜粋文字数
$mb_comment_word = 80;// コメント抜粋文字数</pre>
<p>こちらで変更できます。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=17&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/wordpress_excerpt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL4.1になると文字化けが発生する件</title>
		<link>http://de-lab.com/article/mysql41/</link>
		<comments>http://de-lab.com/article/mysql41/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 06:52:57 +0000</pubDate>
		<dc:creator>sato</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Nucleus]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://de-lab.com/blog/wordpress/mysql41/</guid>
		<description><![CDATA[Mysql4.1以降は、PHPとの接続時に文字コードの自動変換機能の為文字化けする場合があります。 WordPressとNucleusで文字化けが発生した際にコアファイルを修正します。 Mysql4.1以上の文字コードの [...]]]></description>
			<content:encoded><![CDATA[<div class="disc">
<p>Mysql4.1以降は、PHPとの接続時に文字コードの自動変換機能の為文字化けする場合があります。</p>
<p>WordPressとNucleusで文字化けが発生した際にコアファイルを修正します。</p>
</div>
<p><span id="more-16"></span></p>
<h2 id="toc-mysql4-1">Mysql4.1以上の文字コードの設定</h2>
<p>最近仕事でもCMSツールを使ってサイト構築することがあります。</p>
<p>会社で使っているサーバーがMysql4.1なのですが、Mysql4.1以上だと、普通にインストールするとデーターベース側が文字化けするという問題が出てきます。</p>
<p>なぜなら、Mysql4.1以降は、PHPとの接続時に文字コードの自動変換機能が働くので、サーバー側の文字コードを勝手に変換してしまうんです。</p>
<p>サーバー側に文字コードが指定されていない場合、「laten1」などで出力されてしまうので、コアファイルを書き換えてエンコーディングを発行します。</p>
<h3 id="toc-nucleus-nucleus3-3">Nucleusの設定 (nucleus3.3)</h3>
<p class="code">nucleus/lib/globalfunctions.php  &#8211; 488行目に次の1行を挿入</p>
<pre name="code" class="php">
$rtn = mysql_query("SET NAMES utf8" , $MYSQL_CONN);
</pre>
<p class="code">nucleus/lib/globalfunctions.php</p>
<pre name="code" class="php">
function sql_connect() {
	global $MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD, $MYSQL_DATABASE, $MYSQL_CONN;
	$MYSQL_CONN = @mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD) or startUpError('Could not connect to MySQL database.', 'Connect Error');
	mysql_select_db($MYSQL_DATABASE) or startUpError('Could not select database: ' . mysql_error() . '', 'Connect Error');
       $rtn = mysql_query("SET NAMES utf8" , $MYSQL_CONN);
 	return $MYSQL_CONN;
}
</pre>
<p>07/09/14 訂正 &#8211; 正常動作確認しました。</span></p>
<h3 id="toc-wordpress-wordpress-me2-2-3">WordPressの設定 (WordPress ME2.2.3)</h3>
<div class="info">
<p>07/10/26 修正 &#8211; 2.1.3から最新版に修正しました。</p>
</div>
<p class="code">wp-includes/wp-db.php &#8211; 78行目に次の1行を挿入</p>
<pre name="code" class="php">
mysql_query("SET NAMES utf8", $this->dbh);
</pre>
<p class="code">wp-includes/wp-db.php</p>
<pre name="code" class="php">
function wpdb($dbuser, $dbpassword, $dbname, $dbhost) {
	return $this->__construct($dbuser, $dbpassword, $dbname, $dbhost);
}
function __construct($dbuser, $dbpassword, $dbname, $dbhost) {
	register_shutdown_function(array(&#038;$this, "__destruct"));
	/* .........略     */
	mysql_query("SET NAMES utf8",$this-&gt;dbh);
	$this->select($dbname);
	}</pre>
<p>これで文字化けが解消されました。</p>
<p>文字コードがUTF-8以外の場合は、ujis,eucに書き換えて下さい。</p>
<img src="http://de-lab.com/?ak_action=api_record_view&id=16&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://de-lab.com/article/mysql41/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

