<?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>Chibiの覚え書き &#187; wordpressでECサイト</title>
	<atom:link href="http://ilovechibi.net/category/wordpress%e3%81%a7ec%e3%82%b5%e3%82%a4%e3%83%88/feed" rel="self" type="application/rss+xml" />
	<link>http://ilovechibi.net</link>
	<description>web制作とかcssとかデザインとか色々～な覚え書き</description>
	<lastBuildDate>Tue, 05 Jan 2010 01:44:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wordpress：wp e-commerceプラグインでタイトルtitleをいじくる</title>
		<link>http://ilovechibi.net/200910/288.html</link>
		<comments>http://ilovechibi.net/200910/288.html#comments</comments>
		<pubDate>Thu, 22 Oct 2009 02:32:36 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[wordpressでECサイト]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[title]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[タイトル]]></category>

		<guid isPermaLink="false">http://ilovechibi.net/?p=288</guid>
		<description><![CDATA[Wordpressでショッピングサイトを作る人が、意外にも結構居るみたいで、e-commerceのカスタマイズで意外と皆さんが、やっていない事を書こうかと思います。
一つずつクリア出来たら結構使えるプラグインかもしれない [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Wordpress</strong>でショッピングサイトを作る人が、意外にも結構居るみたいで、<strong>e-commerce</strong>のカスタマイズで意外と皆さんが、やっていない事を書こうかと思います。<br/><br />
一つずつクリア出来たら結構使えるプラグインかもしれないです。<br />
ただ、よほどの理由があって使用する以外は、ショッピングサイトを普通に構築した方が良いと思います。私の様に、どうしてもWordpressがスキ！という人には、<a href="http://www.wposc.com/" class="liexternal">WordpressとosCommerceを連携させるプラグイン</a>もありますので、そっちが良いと思います。<br/><br />
もっとも、e-commerceプラグインに関しては、SSLに対応されていないので、買い物する側からしても敬遠されると思います。<br />
（きっとSSL対応も何とかなると思いますが・・。）<br />
お客様思考であれば、この部分が一番の理由としてあげられるべきかなー。<br/><br />
それはさておき、e-commerceプラグインでタイトルtitleをいじくっちゃいます。<br />
<span id="more-288"></span><br />
参考にさせていただいたサイトもありました。<br />
<a href="http://www.mywebtronics.com/atlanta-seo/wp-e-commerce-seo-tutorial/#products" class="liexternal">WP e-Commerce SEO Tutorial | Profit Exploding SEO</a>こちら等。<br />
皆さん、とても苦戦されているし、こんな難しい事しなくてもいいのに・・と思いました。<br/><br />
しかし、ぐぐっても、上記のサイトと同じ方法しか出てこなかったので、みんなここで挫折したり諦めてるんだなとも思いますが。<br/><br />
上記のサイトでは、以下の様な感じで処理してます。</p>
<ol style="background:#F0F7EF;">
<li>タイトルが『Products Page』の時、URLをトレースしてドメイン以下のURLを解析</li>
<li>ドメイン以下のURLの/での区切りが1個の時はカテゴリページ・ドメイン以下のURLの/での区切りが2個の時は商品ページと判別</li>
<li>最後の/以下のURLからデータベースを検索（商品ページならwpsc_productmeta・カテゴリページならproduct_categoriesというテーブル）</li>
<li>検索結果から商品タイトル及び、カテゴリタイトルを出力</li>
</ol>
<p>ここで重要なのが、2番目の区切り以下が～～の時の部分です。<br />
よく考えると、コレでは、サブカテゴリに属した場合、URLも長くなり、区切りも増えます。<br/><br />
この方法では、サブカテゴリに属することが出来ません。<br/><br />
ということで、考えました。<br/><br />
このwp e-commerceプラグインでは、パンくずを出力してくれる機能がありますので、それを使います。<br/><br />
しかもパンくずで出力されるのは、タイトルで設定した部分ですし、出力される最後の部分をタイトルtitleとして出力してしまえば良いだけかと。</p>
<pre class="brush: php;">
&lt;title&gt;
&lt;?php
function oGetChibi(){
	global $wpsc_query, $wpdb;
	while (wpsc_have_breadcrumbs()) : wpsc_the_breadcrumb();
	if(wpsc_breadcrumb_url() == &quot;&quot;){
	$titlename = wpsc_breadcrumb_name();
	}
	endwhile;
	return $titlename;
}

if( get_the_title() == 'Products Page' ){
echo oGetChibi();
} else { ?&gt;
&lt;?php wp_title('&amp;laquo;', true, 'right'); ?&gt; &lt;?php bloginfo('name'); ?&gt;
&lt;?php } ?&gt;
&lt;/title&gt;
</pre>
<p>こんだけです。<br/><br />
解説すると、パンくずナビを呼び出して、最後の部分をそのままタイトルにしてしまうというだけです。<br />
以上！<br/><br />
何か分からないことがあればコメント等でご連絡下さい。</p>
]]></content:encoded>
			<wfw:commentRss>http://ilovechibi.net/200910/288.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress:e-commerceプラグインでショッピングサイト構築　その2</title>
		<link>http://ilovechibi.net/200908/244.html</link>
		<comments>http://ilovechibi.net/200908/244.html#comments</comments>
		<pubDate>Sat, 08 Aug 2009 15:51:01 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[wordpressでECサイト]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[僕たちの失敗]]></category>

		<guid isPermaLink="false">http://ilovechibi.net/?p=244</guid>
		<description><![CDATA[といいたいところですが、大変な事に気付きました。
まず、全ての商品ページにつくページタイトルが統一されてしまう事。某SEOプラグイン等でも変更不可です。不可能ということではないですが、某SEOプラグインも併用するとなると [...]]]></description>
			<content:encoded><![CDATA[<p>といいたいところですが、大変な事に気付きました。<br/><br />
まず、全ての商品ページにつくページタイトルが統一されてしまう事。某SEOプラグイン等でも変更不可です。不可能ということではないですが、某SEOプラグインも併用するとなると色々めんどくさいです。<br />
ちなみにデフォルトでは『product page』というページタイトルになります。<br/><br />
あと、商品ページでカスタムフィールドが使えないです。カスタムフィールドの使用出来ないwordpressはア○ーバとかと一緒です。<br/><br />
あと、某サイトマッププラグインでも商品ページを自動で追加してくれたりしません。<br/><br />
とか、とりあえず今日解析しただけでこんな感じなので辞めときます、、。<br />
おとなしくEC-CubeかOScommerceにしときます。<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://ilovechibi.net/200908/244.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress:e-commerceプラグインでショッピングサイト構築　その1</title>
		<link>http://ilovechibi.net/200908/239.html</link>
		<comments>http://ilovechibi.net/200908/239.html#comments</comments>
		<pubDate>Sat, 08 Aug 2009 08:10:48 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[wordpressでECサイト]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ilovechibi.net/?p=239</guid>
		<description><![CDATA[『wordpressでe-commerce』ってきっと不人気。さらには解析から始めるe-commerceプラグイン。
これ、かつては使用する方達がちょこちょこ日本語化されていたようですが、今ではデフォルトで日本語が選べる [...]]]></description>
			<content:encoded><![CDATA[<p>『wordpressでe-commerce』ってきっと不人気。さらには解析から始める<a href="http://www.instinct.co.nz/e-commerce/" class="liexternal">e-commerceプラグイン</a>。<br />
これ、かつては使用する方達がちょこちょこ日本語化されていたようですが、今ではデフォルトで日本語が選べる仕様になっています。とはいえ、作者がきっと自動翻訳したんだろうなー位の翻訳なので、その辺は直していくということで。<br/><br />
さて、今回は一発目なので解析中～と少し変更した部分をメモ。<br/></p>
<h4>金額の小数点消去</h4>
<p>processing.functions.php</p>
<pre class="brush: php;">
$price_out = number_format($price_in, 2, ‘.’, ”);
//↑の記述をコメントアウトして↓を追記
$price_out = number_format($price_in);
</pre>
<p>cart.class.php</p>
<pre class="brush: php;">
$price = number_format($price, 2, ‘.’, ”);
//↑の記述をコメントアウトして↓を追記
$price = number_format($price);
</pre>
<h4>商品カテゴリのh2要素がうざい</h4>
<p>ということで、以下をcategory_widget.27.phpとcategory_widget.28.phpからコメントアウト</p>
<pre class="brush: php;">
echo &quot;&lt;h2 class='categorytitle'&gt;{$categorisation_group['name']}&lt;/h2&gt;\n\r&quot;;
</pre>
<h4>カートに追加ボタンで表示される文字列の日本語化</h4>
<p>カートに追加ボタンを押すと表示されるTXT_WPSC_UPDATING_CARTという文字列を適当に日本語化。<br />
JP_jp.phpを編集</p>
<pre class="brush: php;">
//この一文を追記
define('TXT_WPSC_UDPATING_CART', /*'Updating'*/'カートを更新中です');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://ilovechibi.net/200908/239.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
