<?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>Qve [design communication] &#187; Wordpress</title>
	<atom:link href="http://www.qve.jp/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qve.jp</link>
	<description>Communication Design Studio.</description>
	<lastBuildDate>Thu, 17 Jun 2010 02:37:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Flash Player 10 で画像のアップロードが…</title>
		<link>http://www.qve.jp/2008/11/flash10_uploader/</link>
		<comments>http://www.qve.jp/2008/11/flash10_uploader/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 05:49:37 +0000</pubDate>
		<dc:creator>Qve</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.qve.jp/?p=227</guid>
		<description><![CDATA[しばらくの間、サーバ移転やosCommerceのPHP問題などで、全然確認できていなかったのですが…。
WordPressのFlashアップローダーが正常に動作しなくなりました。アップロードの画面は出てきますが、そこで動 [...]]]></description>
			<content:encoded><![CDATA[<p>しばらくの間、サーバ移転やosCommerceのPHP問題などで、全然確認できていなかったのですが…。</p>
<p>WordPressのFlashアップローダーが正常に動作しなくなりました。アップロードの画面は出てきますが、そこで動作しなくなります。今月に入ってからサーバを移転したという事実もあって、ブラウザアップローダーからは正常にアップロードできておりパーミッション絡みの問題でもなさそう…、と思って検索してみたところ、先日アップデートした 「Flash Player 10 にアップグレードするとWordpressのFlashアップローダーが正常に動作しない」というエントリーを発見。なんと1ヶ月も前からではありませんか（笑）</p>
<p>取り急ぎ不便なので、Flash Player 9 にダウングレードするか、ブラウザアップローダを使うか…。<br />
セキュリティのアップデートもあるでしょうから、まずはデフォルトでブラウザアップローダを開く設定。</p>
<blockquote><p>wp-admin/includes/media.php の227行付近<br />
$media_upload_iframe_src = &#8220;media-upload.php?post_id=$uploading_iframe_ID&#8221;;<br />
の行を<br />
$media_upload_iframe_src = &#8220;media-upload.php?post_id=$uploading_iframe_ID&amp;amp;flash=0&#8243;;<br />
のように行末に「&amp;amp;flash=0」を付け加えます。</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.qve.jp/2008/11/flash10_uploader/feed/</wfw:commentRss>
		<slash:comments>-15</slash:comments>
		</item>
		<item>
		<title>Landing sites 1.3</title>
		<link>http://www.qve.jp/2008/07/landing-sites-13/</link>
		<comments>http://www.qve.jp/2008/07/landing-sites-13/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 16:27:01 +0000</pubDate>
		<dc:creator>Qve</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.qve.jp/?p=128</guid>
		<description><![CDATA[Googleのキャッシュがなかなか消えてくれなかったために、Landing sites 1.3 を入れておいたんですが、キャッシュが消えても動作していない様子。
もう一度、設置方法をよく見てみようと思い、Thomas S [...]]]></description>
			<content:encoded><![CDATA[<p>Googleのキャッシュがなかなか消えてくれなかったために、<a href="http://theundersigned.net/2006/06/landing-sites-11/">Landing sites 1.3</a> を入れておいたんですが、キャッシュが消えても動作していない様子。</p>
<p>もう一度、設置方法をよく見てみようと思い、<a href="http://theundersigned.net/">Thomas Silkjær</a>氏 のBLOGへ。<br />
検索結果が見つからない場合の表示を日本語化するために、プラグインのエンコーディングをUTF-8で作業したことも影響しているのかと思い、オリジナルのファイルを使用して検証してみました。<br />
結局、インストール手順の一部を読み飛ばしていたようで…。現在快調に動作しているようです。</p>
<p><a href="http://theundersigned.net/2006/06/landing-sites-11/">Landing sites 1.3</a> の日本語情報が少ないようですので、以下に「<a href="http://theundersigned.net/2006/06/landing-sites-11/">http://theundersigned.net/2006/06/landing-sites-11/</a>」の訳文を作成してみました。厳密な訳文ではなく、かなり私的な追加や脚色が含まれていますが、ご容赦ください。だいたいの意味はつかめると思います。</p>
<h3>解説</h3>
<p>Googleなどのサーチエンジンからあなたのサイトが参照された場合、ユーザは明らかに「特定の何か」を探しています。ヒットしたページをザックリと斜め読みし、「特定の何か」が見つからなければページをすぐに閉じ、別の検索結果に移ってしまいます。そこで「特定の何か」に関する記事を表示できれば、ユーザが別のページに移ってしまうことを防げるかもしれません。<br />
これは、関連する記事を表示させるためのプラグインです。</p>
<h3>見本</h3>
<p>試しに「<a title="iPhone Qve を Google で検索" href="http://www.google.co.jp/search?hl=ja&amp;safe=off&amp;q=iPhone+softbank.jp+Qve&amp;btnG=%E6%A4%9C%E7%B4%A2&amp;lr=">iPhone Qve</a>」で表示された検索結果をクリックしてみてください。<br />
ページの上部に、関連した記事が表示されるようになっています。</p>
<h3>ダウンロード</h3>
<p><a title="ここ" href="http://theundersigned.net/wp-content/landingsites13.zip">ここ</a>からプラグインをダウンロードして、以下のガイドをよく読んでください。<br />
<a title="lazaryn" href="http://www.lazaryn.com/entry-28.html">Lazaryn</a> と <a title="Mike Baptiste" href="http://www.baptiste.us/2006/06/06/optimizing-landingsites-for-wordpress/">Mike Baptiste</a> には、最適化やアドバイスをもらい、感謝してます。</p>
<p>注）以前のバージョンからバージョンアップする場合、テンプレートの「header.php」から、以下のタグを削除してください。</p>
<blockquote><p>&lt;?php if (ls_getinfo(‘isref’)) { header(‘Vary: Referer’); } ?&gt;</p></blockquote>
<h3>インストール方法</h3>
<h4>1.拡張子を「.php」に変更し、「wp-content/plugins」フォルダにアップロードします。そして、管理エリアにログインし、プラグインを有効にします。</h4>
<h4>2.WordPress 1.5.xを使用する場合、以下のSQL文を実行する必要があります。</h4>
<p>例えば、phpMyAdminなどで実行するといいでしょう。</p>
<blockquote><p>ALTER TABLE `wp_posts` ADD FULLTEXT `post_related` ( `post_name`,`post_content` )</p></blockquote>
<p>もし、WordPress 2.x を使っているなら、プラグインを有効にする前にコメントアウトしてある部分の「/*」と「*/」を削除してください（173行目〜187行目あたり）。すでに有効になっている場合一度無効にし、「/*」と「*/」を削除し、再度有効にすることでデータベースに必要なテーブルが追加されます。<br />
有効にしたあとは、コメントをもとに戻しても問題ないと思います。</p>
<h4>3.関連する記事を表示させたい部分に、以下のタグを挿入します。</h4>
<p>基本的には、index.php page.php archive.php single.php などでしょう。</p>
<blockquote><p>&lt;?php if (ls_getinfo(‘isref’)) { ?&gt;<br />
&lt;h2&gt;&lt;?php ls_getinfo(‘terms’); ?&gt;&lt;/h2&gt;<br />
&lt;p&gt;You came here from &lt;?php ls_getinfo(‘referrer’); ?&gt; searching for &lt;i&gt;&lt;?php ls_getinfo(‘terms’); ?&gt;&lt;/i&gt;. These posts might be of interest:&lt;/p&gt;<br />
&lt;ul&gt;<br />
&lt;?php ls_related(5, 10, ‘&lt;li&gt;’, ‘&lt;/li&gt;’, ”, ”, false, false); ?&gt;<br />
&lt;/ul&gt;<br />
&lt;?php } ?&gt;</p></blockquote>
<h4>4.これで動作しているハズ！</h4>
<p>と、かなり脚色されてますが、ご容赦ください。</p>
<h3>このサイトで表示しているタグは以下の通り。</h3>
<p>関連ポストが表示されない時のために、サイト内検索も追加しています。検索で引っかかるってことは、どこかにキーワードが含まれているハズですからね…。</p>
<blockquote><p>&lt;!&#8211; start landing-sites &#8211;&gt;<br />
&lt;?php if (ls_getinfo(&#8216;isref&#8217;)) { ?&gt;<br />
&lt;h1 class=&#8221;pagetitle&#8221;&gt;「&lt;?php ls_getinfo(&#8216;terms&#8217;); ?&gt;」&lt;/h1&gt;<br />
&lt;div class=&#8221;textBody&#8221;&gt;&lt;p&gt;&lt;?php ls_getinfo(&#8216;referrer&#8217;); ?&gt; で「&lt;strong&gt;&lt;?php ls_getinfo(&#8216;terms&#8217;); ?&gt;&lt;/strong&gt;」を検索してお越しいただいたようですが、以下にリストが表示されていればそちらもご覧ください。または&lt;strong&gt;&lt;a href=&#8221;http://www.qve.jp/?s=&lt;?php ls_getinfo(&#8216;terms&#8217;); ?&gt;&#8221;&gt;ここからサイト内検索 （［&lt;?php ls_getinfo(&#8216;terms&#8217;); ?&gt;］ でサイト内検索を行います）&lt;/a&gt;&lt;/strong&gt;もお試しください。&lt;/div&gt;<br />
&lt;ul&gt;&lt;?php ls_related(5, 10, &#8216;&lt;li&gt;&#8217;, &#8216;&lt;/li&gt;&#8217;, &#8220;, &#8220;, false, false); ?&gt;&lt;/ul&gt;&lt;br&gt;<br />
&lt;?php } ?&gt;<br />
&lt;!&#8211; end landing-sites &#8211;&gt;</p></blockquote>
<p>ちなみに、プラグインも手を入れれば日本語表示になります。</p>
<p>プラグインの146行目あたり</p>
<blockquote><p>echo $before_title.&#8217;No related posts&#8217;.$after_title;</p></blockquote>
<p>この行を、以下のように改変して使用しています。</p>
<blockquote><p>echo $before_title.&#8217;申し訳ございませんが、ここにリンクリストが表示されていない場合、&lt;br&gt;サーチエンジンのキャッシュにより関連する記事が表示されていないかもしれません。&#8217;.$after_title;</p></blockquote>
<p>ポイントは、ファイルを開いたときに文字エンコーディングがUTF-８になっているか確認してから作業された方がスムーズに進みます。</p>
<p>またDBを操作しますので、バックアップのスキルがある方は、<strong>念のためバックアップを取ってから作業</strong>されることをおすすめします。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qve.jp/2008/07/landing-sites-13/feed/</wfw:commentRss>
		<slash:comments>-98</slash:comments>
		</item>
		<item>
		<title>Google Gear</title>
		<link>http://www.qve.jp/2008/07/google-gear/</link>
		<comments>http://www.qve.jp/2008/07/google-gear/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 15:00:27 +0000</pubDate>
		<dc:creator>Qve</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.qve.jp/?p=65</guid>
		<description><![CDATA[WordPress 2.6がリリースされてます。
見る側にとっては何ら変わることはないと思いますが、使う側にとっては大きな進歩。
いくつか目玉はあるようですが、驚いたのは「GoogleGears」。
これは「オフラインで [...]]]></description>
			<content:encoded><![CDATA[<p><a title="WordPress" href="http://ja.wordpress.org/">WordPress</a> 2.6がリリースされてます。<br />
見る側にとっては何ら変わることはないと思いますが、使う側にとっては大きな進歩。</p>
<p>いくつか目玉はあるようですが、驚いたのは「<a title="GoogleGears" href="http://gears.google.com/">GoogleGears</a>」。<br />
これは「オフラインでもウェブアプリケーションの利用を可能にするプラットフォーム」というものらしい…。<br />
極端に言うと「オフライン状態でもシステムの一部をキャッシュにため込んで実行することができるもの」だそうで、接続状態が遅くても快適に使えるための機能だそう。確かにインストール後管理画面の表示が早い気がします。</p>
<p>もうひとつは「リビジョン機能」。Wikipediaなどなら標準的に備わっている機能ですが、確かに便利。新旧比較もできるようです。</p>
<p>新旧比較という機能は、<a title="Indesign" href="http://www.adobe.com/jp/products/indesign/">Indesign</a>とかにあるといいのになぁ…なんて思ったりします。<br />
確か昔、<a title="QuarkXPress" href="http://www.quark.co.jp/">QuarkXPress</a>のXTentionsにはそういった類のものがあったような。</p>
<p>更なる詳細は「<a title="「WordPress 2.6」がリリース--Google Gearsをサポート" href="http://japan.cnet.com/news/media/story/0,2000056023,20377333,00.htm">「WordPress 2.6」がリリース&#8211;Google Gearsをサポート</a>」で。</p>
<p><a href="http://www.qve.jp/wp-content/uploads/2008/07/comparerevisions.jpg" rel="ibox" title="リビジョン管理"><img class="size-medium wp-image-71" title="リビジョン管理" src="http://www.qve.jp/wp-content/uploads/2008/07/comparerevisions-525x350.jpg" alt="リビジョン管理" width="525" height="350" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qve.jp/2008/07/google-gear/feed/</wfw:commentRss>
		<slash:comments>-7</slash:comments>
		</item>
		<item>
		<title>ページへRSS表示</title>
		<link>http://www.qve.jp/2008/07/page-rss-preview/</link>
		<comments>http://www.qve.jp/2008/07/page-rss-preview/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 05:15:35 +0000</pubDate>
		<dc:creator>Qve</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.qve.jp/?p=58</guid>
		<description><![CDATA[ページの下部にBLOGのRSSを表示するようにしました。
前々からやりたかったんですが、WordPressテンプレートのタグでは思うようにいかず、RSS表示のプラグインを探していたところ、matopcさんの「mcRSSl [...]]]></description>
			<content:encoded><![CDATA[<p>ページの下部にBLOGのRSSを表示するようにしました。</p>
<p>前々からやりたかったんですが、WordPressテンプレートのタグでは思うようにいかず、RSS表示のプラグインを探していたところ、<a title="matopc" href="http://matopc.myvnc.com/">matopc</a>さんの「<a title="mcRSSlist Plugin" href="http://matopc.myvnc.com/archives/2005/05/03/mcrsslist/">mcRSSlist Plugin</a>」にたどり着きました。</p>
<p>プラグインのエンコーディングをShift-JISで開いて作業してしまったため、途中でエスケープ記号を変換する手間が発生してしまったんですが、それ以外はカスタマイズも非常にわかりやすかったです。</p>
<p>あらかじめいくつかの表示パターンも用意されており、表示文字数や見出しの扱いを自分のサイト用に合わせて変更した程度です。</p>
<p><a href="http://www.qve.jp/wp-content/uploads/2008/07/rssprev.jpg" rel="ibox" title="RSS表示"><img class="aligncenter size-medium wp-image-59" title="RSS表示" src="http://www.qve.jp/wp-content/uploads/2008/07/rssprev-600x331.jpg" alt="RSS表示" width="600" height="331" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qve.jp/2008/07/page-rss-preview/feed/</wfw:commentRss>
		<slash:comments>-5</slash:comments>
		</item>
		<item>
		<title>Add-lightbox を HighSlide 対応に</title>
		<link>http://www.qve.jp/2008/05/add-lightbox-to-highslide/</link>
		<comments>http://www.qve.jp/2008/05/add-lightbox-to-highslide/#comments</comments>
		<pubDate>Tue, 20 May 2008 02:29:19 +0000</pubDate>
		<dc:creator>Qve</dc:creator>
				<category><![CDATA[WEB]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.qve.jp/?p=502</guid>
		<description><![CDATA[WordPressに乗り換えた時に、Lightbox2も組み込んでみたんですが、どうも見慣れた感があります。当初 Mdkart 氏作成の「add-lightbox」プラグインを入れて使っていたんですが、ほかに画像表示のエ [...]]]></description>
			<content:encoded><![CDATA[<p>WordPressに乗り換えた時に、Lightbox2も組み込んでみたんですが、どうも見慣れた感があります。当初 <a title="Mdkart" href="http://mdkart.fr/">Mdkart</a> 氏作成の「<a title="add-lightbox" href="http://mdkart.fr/blog/plugin-add-lightbox-pour-wordpress/">add-lightbox</a>」プラグインを入れて使っていたんですが、ほかに画像表示のエフェクトがないかと探していたところ、<a title="おで" href="http://www.odysseygate.com/">おで</a>氏作成の「<a title="wpj-highslide" href="http://www.odysseygate.com/archives/715">wpj-highslide</a>」を発見。<br />
タグ付きの書式で書けば、highslideが適用されるとのこと…。<br />
highslide はサムネイル画像をクリックすると拡大表示し、カーソルキーで前の画像、次の画像、マウスでドラッグ（移動）ができるもの。CSSを切り替えることによって、いろんなパターンに適用できます。</p>
<p style="text-align: center;">
<p>タグは書かなければいけないみたいだから、Add-lightbox をいじってなんとかならないものかとやってみました。テンプレートの編集は必要ですが、見事自動的にタグを付けることに成功。私は英語が堪能ではないため、日本語のことしか考えていない（すみません）。</p>
<p>とはいえ、勝手に改造したモノを配布するわけにもいかず、作者の方（Mdkart氏）に連絡を取ってみようと決心。しつこいようですが、私は英語が堪能ではないため、エキサイトさんに翻訳をお願いすることに（笑）。</p>
<p>送った内容は</p>
<blockquote><p>あなたが作ったプラグインを改造して「highslide用」に改造しました。<br />
配布してもいいっすか？</p></blockquote>
<p>みたいな感じで。</p>
<p>その日の夜に返事をいただいた。</p>
<p><span style="text-decoration: line-through;">大まかな内容として</span></p>
<blockquote><p><span style="text-decoration: line-through;">ちゃんと作り直して、私のブログに掲載しましょう。<br />
その方がカンタンですし、最善策じゃないかと…。</span></p></blockquote>
<p><span style="text-decoration: line-through;">という返事がきた。<br />
</span></p>
<p>追記：返信があり、</p>
<blockquote><p>Lightboxプラグインと、そう大差ないだろうから、<br />
あなたのBLOGで変更点を掲載しちゃってください。</p></blockquote>
<p>みたいな返事がきました。Thank You, Mdkart!</p>
<p><span style="text-decoration: line-through;">確かにサポートとかのコトを考えると、私のスキルではどこまでできるかわかりませんしねぇ。<br />
</span>↑もうこの選択肢はなくなりました。</p>
<p>お急ぎで試したい方は、<a title="add-lightbox" href="http://mdkart.fr/blog/plugin-add-lightbox-pour-wordpress/">add-lightbox</a>をダウンロードして、以下の部分を修正すれば動くんじゃないかと…。</p>
<p>13行目あたりからある以下4行のコードを (original code)</p>
<blockquote><p><code>$pattern = "/&lt;a(.*?)href=(''|?")([^&gt;]*).(bmp|gif|jpeg|jpg|png)(''|?")(.*?)&gt;(.*?)&lt;?/a&gt;/i";<br />
$replacement = ''&lt;a$1href=$2$3.$4$5 rel="lightbox[%LIGHTID%]"$6&gt;$7&lt;/a&gt;'';<br />
$content = preg_replace($pattern, $replacement, $content);<br />
$content = str_replace("%LIGHTID%", $post-&gt;ID, $content);</code></p></blockquote>
<p>以下の4行に差し替える。 (modifed code)</p>
<blockquote><p><code>$pattern = "/&lt;a(.*?)href=(.+?.jpg?"|.+?.jpeg?"|.+?.png?"|.+?.gif?")(&gt;)(&lt;img .+)(alt=?")(.*)(?" width.+)&lt;?/a&gt;/i";<br />
$replacement = ''&lt;a$1href=$2 class="highslide" onclick="return hs.expand(this)" id="$6"$3$4$5$6$7&lt;/a&gt;&lt;div class=?''highslide-caption?'' id=?''caption-for-$6?''&gt;$6&lt;/div&gt;'';<br />
$content = preg_replace($pattern, $replacement, $content);<br />
$content = str_replace("", $post-&gt;ID, $content);</code></p></blockquote>
<p><strong>※「&#8221;」がちょっと違う記号になってる場合があるみたいです。ご注意ください。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qve.jp/2008/05/add-lightbox-to-highslide/feed/</wfw:commentRss>
		<slash:comments>-2</slash:comments>
		</item>
	</channel>
</rss>
