<?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>Welcart コミュニティー&#124;ECサイト構築プラグイン &#187; nanbu</title>
	<atom:link href="http://www.welcart.com/community/archives/author/nanbu/feed" rel="self" type="application/rss+xml" />
	<link>http://www.welcart.com/community</link>
	<description>Welcart に関する情報を交換しましょう</description>
	<lastBuildDate>Sat, 04 Feb 2012 02:42:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>『WordCrab Fukui 2012』のご案内</title>
		<link>http://www.welcart.com/community/archives/3603</link>
		<comments>http://www.welcart.com/community/archives/3603#comments</comments>
		<pubDate>Thu, 15 Dec 2011 01:23:04 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[セミナー・イベント]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3603</guid>
		<description><![CDATA[WordPress の勉強会のご案内です。 WordPress のローカルコミュニティー「WordBench Fukui」では、来年1月にちょっと大きめの規模の勉強会を、今年に引き続き開催いたします。会場は福井市内となり [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress の勉強会のご案内です。</p>
<p>WordPress のローカルコミュニティー「WordBench Fukui」では、来年1月にちょっと大きめの規模の勉強会を、今年に引き続き開催いたします。会場は福井市内となりますが、県外からもお越しいただき2011年1月のWordCrab は結構盛り上がりました。来年は70人ほどを見込んでおり、テンプレートの作り方やモバイルの活用法などの情報を共有しようと思っています。県内外からのたくさんのご参加をお待ちいたしております。<br />
<br class="_space"><br />
勉強会の詳細、お申込みはこちらからとなっています。<br />
<a href="http://fukui.wordbench.org/archives/168" target="_blank"> http://fukui.wordbench.org/archives/168</a><br />
<br class="_space"><span id="more-3603"></span><br />
<div id="attachment_3605" class="wp-caption aligncenter" style="width: 583px"><img class="size-full wp-image-3605 " title="WordBenchFukuiCrab2012_4" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/12/WordBenchFukuiCrab2012_4.jpg" alt="WordCrab 2012" width="573" height="811" /><p class="wp-caption-text">WordBench Fukui 勉強会 「WordCrab 2012」</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3603/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>サーバーの設定に起因する不可思議な挙動</title>
		<link>http://www.welcart.com/community/archives/3527</link>
		<comments>http://www.welcart.com/community/archives/3527#comments</comments>
		<pubDate>Fri, 25 Nov 2011 02:00:02 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[インストールや動作環境について]]></category>
		<category><![CDATA[技術資料]]></category>
		<category><![CDATA[php.ini]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3527</guid>
		<description><![CDATA[サーバーの設定、特にPHPのセッティングに起因する不具合をいくつか紹介したいと思います。 PHPのセッティングはphp.ini という設定ファイルを編集することで行なわれます。VPSや専用サーバーなどは当然自分でセッティ [...]]]></description>
			<content:encoded><![CDATA[<p>サーバーの設定、特にPHPのセッティングに起因する不具合をいくつか紹介したいと思います。<br />
<br class="_space" /><br />
PHPのセッティングはphp.ini という設定ファイルを編集することで行なわれます。VPSや専用サーバーなどは当然自分でセッティングを行なわなくてはいけませんが、安価なホスティングサービスではどうでしょうか。</p>
<p>いわゆる共用サーバーと呼ばれるホスティングサービスでは、そのサーバー標準のphp.ini が設定されており、「通常の使用」では問題が無いようになっていると考えられます。しかし、この「通常の使用」というのが、どこまでの使用を表しているのかは各サービス会社ごとに見解は違うようです。ですので、PHPが利用できる、WordPress が使えると書いてあっても、初期設定のままネットショップを構築できるかどうかはやって見ないと分からないわけです。</p>
<p>そこで、日頃皆さまからいただいています貴重な情報をもとに、php.ini の設定に起因する不具合をいくつか紹介させていただこうと思います。<br />
ほとんどの共用サーバーでは、ユーザー専用のphp.ini が設置できたり、htaccess である程度PHP の設定を変更できますので、以下の症状が出るようでしたら、まずはphpinfo を確認して、おかしい所が有ったら設定を変更してみてください。<br />
<span id="more-3527"></span><br />
<br class="_space" /></p>
<h3>PHPの設定に起因する不具合</h3>
<p><br class="_space" /></p>
<h4>session.auto_start はOn にしない</h4>
<p>Welcart は、セッションIDを制御し、さらにセッションスタートのタイミングも計っています。session.auto_start がOn になっていると誤動作を起こします。幸いどのホスティングもこのオプションは初期値のままOff になっているのでまず心配は要らないと思います。VPS などでご自分でphp.ini を設定されている場合は確認してみると良いと思います。<br />
このときの主な症状は次の通りです。</p>
<ul>
<li>カートページの商品がしばしば空になってしまう</li>
<li>カートページから次のお客様情報ページに遷移できず必ずトップページへ戻ってしまう</li>
<li>管理パネルの受注リストまたは会員リスト閲覧中に、データベースエラーがしばしば表示される</li>
</ul>
<p><br class="_space" /></p>
<h4>session.save_path は的確に</h4>
<p>session.save_handler がfiles の場合、session.save_path を間違えると、セッションが利用できなくなったり動作が不安定になったりします。問題なのは、初期設定のままのパスで利用したにもかかわらずセッションが正常に動作してくれないホスティングサービスが実在するということです。しかもこのときの症状は、特にエラーを出す事も無く、一見まともに動いているように見えるので厄介です。<br />
このときの主な症状は次の通りです。</p>
<ul>
<li>カートページ遷移中に時々トップページへ戻ってしまう</li>
<li>決済方法に限らず、決済が時々失敗する</li>
<li>管理パネルの受注リストまたは会員リスト閲覧中に、データベースエラーが時々表示される</li>
</ul>
<p>この「時々」というのが曲者です。良く観察しないと分からない場合があります。<br />
プログラマーであれば、セッションが確実に動作しているかどうかのテストはできるでしょうが、そうでない場合判断は難しいかもしれません。前もってサーバー会社にセッションを利用する時の注意点を確認しておくと良いかと思います。<br />
<br class="_space" /></p>
<h4>mbstring.encoding_translation はOn にしない</h4>
<p>mbstring.internal_encoding が EUC となっている時、このスイッチを On にすると、文字化けが発生して正常に動作しません。こちらも使用する文字などで症状が出たり出なかったりするので注意です。<br />
このときの主な症状は次の通りです。</p>
<ul>
<li>Welcart の各種設定が時々（特定の処理で）壊れてしまう</li>
<li>バージョンによってはWordPress にログインできなくなってしまう</li>
</ul>
<p>WordPress にログインできなくなってしまうのは、Welcart の設定データが壊れてしまっているからです。ｖ1.0.9 からはこれが原因でログインできなくなることはなくなりました。</p>
<p>mbstring の設定はいろいろ考えられますが、WordPress を利用する場合はほとんど初期状態のままで大丈夫なようです。何も設定していないときのphpinfo() の表示は次のようになります。</p>
<p>mbstring.detect_order　　no value<br />
mbstring.encoding_translation　　Off<br />
mbstring.func_overload　　0<br />
mbstring.http_input　　pass<br />
mbstring.http_output　　pass<br />
mbstring.internal_encoding　　no value<br />
mbstring.language　　neutral<br />
mbstring.script_encoding　　no value<br />
mbstring.strict_detection　　Off<br />
mbstring.substitute_character　　no value</p>
<p><br class="_space" /></p>
<h4>memory_limit の適正値とは</h4>
<p>一回のアクセスでｐｈｐ が利用できるメモリーの最大値です。<br />
もしこの制限によってメモリーが足りなくなってしまった時の主な症状は次の通りです。</p>
<ul>
<li>画面が真っ白になってしまう</li>
<li>大きな画像（メディア）をアップロードしようとするとエラーが出る</li>
<li>その他、決まった場所で原因不明なエラーが出る（または表示されない）</li>
</ul>
<p>メモリーの使用量は環境によって大きく変ってきます。もっとも影響が大きいのは商品点数です。その他インストールしているプラグインの数や、サーバーにインストールされているPHPのエクステンションも関わってくると考えています。設定の目安としましては、商品点数2,000 以内であれば、32M～64Mくらいで大体まかなえると思います。ただ、ホスティングによってはいくらこの値を上げてもapache の方で制限されている場合もありますので、memory_limit　の値はいくつまでが有効なのかをサーバー会社に確認すると良いかと思います。</p>
<p>アクセスが集中してきますと、トータルのメモリーがオーバーフローする場合が出てきます。込み合う時間帯にサーバーが不安定になっていると感じたらエラーログを確認してみてください。オーバーフローしているようでしたらお引越しのタイミングとなります。ただ、スパムという事もありますのでアクセスログも合せてチェックする必要があるかと思います。<br />
<br class="_space" /></p>
<p>最近、welcart.com でもアクセスが集中する時間帯で、サーバーが不安定になってアクセスし辛いときが時々有ります。オーバーフローを確認していますのでサーバー移行を考えています。皆さまにはご迷惑をおかけしておりますが、サポート記事をもう少し充実させてサーバー移行を計画しておりますので、今しばらくご不便をおかけするかと思います。何卒よろしくお願いいたします。</p>
<p><br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3527/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>キャッシュプラグインにご注意！</title>
		<link>http://www.welcart.com/community/archives/3506</link>
		<comments>http://www.welcart.com/community/archives/3506#comments</comments>
		<pubDate>Wed, 09 Nov 2011 20:27:16 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[インストールや動作環境について]]></category>
		<category><![CDATA[技術資料]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[キャッシュ]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3506</guid>
		<description><![CDATA[先日、「会員情報が他の閲覧者に見えてしまう」という問い合わせをいただき調査させていただいたところ、WP Super Cache を制限無しで使用しているためと判りました。 WP Super Cache の制限方法は過去に [...]]]></description>
			<content:encoded><![CDATA[<p>先日、「会員情報が他の閲覧者に見えてしまう」という問い合わせをいただき調査させていただいたところ、WP Super Cache を制限無しで使用しているためと判りました。</p>
<p>WP Super Cache の制限方法は過去にもご質問いただいておりましたが、設定を間違えたときの危険度は「個人情報保護」の観点から見ると最高レベルです。<a href="http://www.welcart.com/documents/">Welcart ドキュメント（オンラインマニュアル）</a>でも注意事項として記載したいと思います。<span id="more-3506"></span></p>
<p>キャッシュを行うプラグインはいろいろあるようですが、ページの表示状態を保存し次にアクセスが有った場合は保存したものを表示するといった仕組みは、サーバーの負荷を下げページの表示も速くなるのでとても有効です。しかしこれは不特定多数の人に同じページ（表示状態）を見せると言うことで、もし保存されたページが特定の人の会員情報ページだった場合、どの様なことが起こるかを想像すると背筋が凍ります。</p>
<p>キャッシュプラグインを併用されている、またはこれから利用しようとお思いでしたら、その使用方法を十分に熟知した上で利用するようお願いします。<strong>もし自信が無い場合は利用しないで下さい。</strong></p>
<p>プラグインに限らずキャッシュの技術はいろんな場面で見られます。例えばPHP のアクセラレータ関連もキャッシュ技術の一つです。今のところそういったキャッシュで問題が出たと言うご報告は受けておりませんが、サーバー設定でキャッシュを利用する場合は十分にテストを行っていただきますようお願いします。<br />
<br class="_space"><br />
以下はフォーラムにありますキャッシュ関連の過去のトピックです。ご参考までに。</p>
<p>【WP Super Cache 関連】<br />
<a href="http://www.welcart.com/forum/topic.php?id=165">http://www.welcart.com/forum/topic.php?id=165</a><br />
<a href="http://www.welcart.com/forum/topic.php?id=1089">http://www.welcart.com/forum/topic.php?id=1089</a></p>
<p>【W3 Total Cache 関連】<br />
<a href="http://www.welcart.com/forum/topic.php?id=545">http://www.welcart.com/forum/topic.php?id=545</a><br />
<br class="_space"><br class="_space"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3506/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Welcart 1.0.5 リリース</title>
		<link>http://www.welcart.com/community/archives/3311</link>
		<comments>http://www.welcart.com/community/archives/3311#comments</comments>
		<pubDate>Sat, 23 Jul 2011 04:40:52 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[技術資料]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3311</guid>
		<description><![CDATA[Welcart 1.0.5 をリリースいたしました。 配送希望日がうまく表示されないなどの不具合修正がが行なわれています。 更新内容は次の通りです。 新規会員登録で、カスタムメンバーフィールドのチェックボックスが登録され [...]]]></description>
			<content:encoded><![CDATA[<p>Welcart 1.0.5 をリリースいたしました。<br />
配送希望日がうまく表示されないなどの不具合修正がが行なわれています。<br />
<br class="_space" /><br />
更新内容は次の通りです。</p>
<ul>
<li>新規会員登録で、カスタムメンバーフィールドのチェックボックスが登録されない不具合を修正</li>
<li>受注データ編集画面、カスタムフィールド表示の不具合を修正</li>
<li>配送希望日、配送希望時間のセレクトボックスの不具合を修正</li>
<li>カートページ等の商品オプションの出力不具合を修正</li>
<li>販売対象国が英語の場合、管理画面から送信するメールが英語にならない不具合を修正</li>
<li>[会員情報を修正して次へ]をクリックしても次に進めない不具合を修正</li>
<li>商品リストのCSV出力で、絞込検索が効いていない不具合を修正</li>
<li>is_purchased_item（）に$sku引数を追加</li>
<li>リストCSV出力のチェックボックスが有効にならない不具合を修正</li>
<li>SSL利用時、$_SERVER が取得できないサーバーでもセッションが渡るよう修正</li>
<li>専用テーマ「サイバー」のトップページのレイアウトが崩れる不具合を修正</li>
<li>メンバーの購入履歴でWarnning が出る不具合を修正</li>
</ul>
<p><br class="_space" /><br />
Welcart Default テーマに以下の修正が有ります。<br />
<a href="http://plugins.trac.wordpress.org/changeset/411808/usc-e-shop/trunk/theme/welcart_default/wc_templates/cart/wc_customer_page.php?old=394074&#038;old_path=usc-e-shop%2Ftrunk%2Ftheme%2Fwelcart_default%2Fwc_templates%2Fcart%2Fwc_customer_page.php">welcart_default/wc_templates/cart/wc_customer_page.php (1 diff)</a><br />
<br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3311/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress 3.2 について</title>
		<link>http://www.welcart.com/community/archives/3299</link>
		<comments>http://www.welcart.com/community/archives/3299#comments</comments>
		<pubDate>Mon, 04 Jul 2011 20:23:46 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[技術資料]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3299</guid>
		<description><![CDATA[皆さんもご存知だと思いますが、まもなくWordPress 3.2 がリリースされると言う記事がWordPressブログで公開されました。 3.2ではWordPress の処理速度が改善されています。Welcart をのせ [...]]]></description>
			<content:encoded><![CDATA[<p>皆さんもご存知だと思いますが、まもなくWordPress 3.2 がリリースされると言う記事が<a href="http://ja.wordpress.org/2011/07/04/are-you-ready-for-wordpress-3-2/">WordPressブログ</a>で公開されました。<br />
3.2ではWordPress の処理速度が改善されています。Welcart をのせていろいろテストしてみましたが記事編集ページのJavaScript の読み込みが速くなっているような気がします。また独自のキャッシュでダッシュボードの表示も速くなりました。<br />
WordPress の処理速度改善はとても期待していたので、期待値からすると物足りないところは有りますが、それでもこのバージョンにアップグレードする意義は十分にあると考えています。<br class="_space" /><br />
Welcart1.0 で動作テストを行いましたが、特に問題は見つかりませんでした。<br />
但し、WordPress 3.2 の動作要件が変わりました。「<strong>PHP 5.2.4 と MySQL 5.0 以上が必要</strong>」となっていますので、ご自分のサーバーが要件を満たしているかを確認しましょう。またブラウザ<strong>IE6 はサポート外</strong>となりました。詳細は<a href="http://wpdocs.sourceforge.jp/Version_3.2">WordPress Codex 「Version 3.2」</a>をご覧下さい。<br class="_space" /><br />
早く使ってみたいところですが、日本語環境で利用しているのでしたらWordPress 3.2日本語版のリリースを待ちましょう。</p>
<p>念のために、Welcart を停止してからWordPress をアップグレードしてください。<br />
<br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3299/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Welcart 1.0.4 をリリース</title>
		<link>http://www.welcart.com/community/archives/3286</link>
		<comments>http://www.welcart.com/community/archives/3286#comments</comments>
		<pubDate>Sat, 25 Jun 2011 01:50:11 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[技術資料]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3286</guid>
		<description><![CDATA[Welcart 1.0.4 をリリースいたしました。 商品一括登録やZEUS クレジット決済での不具合修正がが行なわれています。 更新内容は次の通りです。 ルミーズクレジット決済に「ジョブコード」切り替え機能を追加（注意 [...]]]></description>
			<content:encoded><![CDATA[<p>Welcart 1.0.4 をリリースいたしました。<br />
商品一括登録やZEUS クレジット決済での不具合修正がが行なわれています。<br />
<br class="_space" /><br />
更新内容は次の通りです。</p>
<ul>
<li><a href="http://www.welcart.com/community/?p=3286#remise">ルミーズクレジット決済に「ジョブコード」切り替え機能を追加</a><span style="color: #ff0000;"><strong>（注意！</strong></span></li>
<li>PayPal エクスプレスチェックアウトで、決済エラーが起こる不具合を修正</li>
<li><a href="http://www.welcart.com/community/?p=3286#zeus">ゼウスクレジット決済でアメックスカードが使えない不具合を修正</a></li>
<li>総合計金額にフィルター設置</li>
<li><a href="http://www.welcart.com/community/?p=3286#csv">一括登録での不具合を修正と共にファイル形式をCSVに統一</a></li>
<li><a href="http://www.welcart.com/community/?p=3286#pict">商品画像取得時の負荷を軽減</a><span style="color: #ff0000;"><strong>（注意！</strong></span></li>
<li>usces_list_post() 内のフィルターに変数が渡っていない不具合を修正</li>
<li>住所入力フォームの必須項目マークをフィルターで制御できるように修正</li>
<li>配送方法で配送日数に「利用しない」を設定しても、配送希望日が表示される不具合を修正</li>
</ul>
<p><br class="_space" /><br />
<del datetime="2011-06-27T04:36:34+00:00">Welcart Default テーマに変更はございません。</del><br />
functions.php に修正が有りました。修正内容はこの通りです。<br />
<a href="http://plugins.trac.wordpress.org/changeset/399674/usc-e-shop/trunk/theme/welcart_default/functions.php?old=390897">usc-e-shop/trunk/theme/welcart_default/functions.php (2 diffs)</a><br />
<span id="more-3286"></span><br />
<br class="_space" /><br class="_space" /><br />
<a name="remise"></a></p>
<h4>ルミーズクレジット決済に「ジョブコード」切り替え機能を追加</h4>
<p>ルミーズのクレジット決済設定で、「ジョブコード」を切り替える事ができるようになりました。但し初期値が入っておりませんので、<span style="color: #ff0000;">このアップグレードを行なった後は、必ず「ジョブコード」の設定を行なってください。</span>行なわない場合は決済が失敗します。<br class="_space" /><br />
<a name="zeus"></a></p>
<h4>ゼウスクレジット決済でアメックスカードが使えない不具合について</h4>
<p>ゼウスのカード決済において、カード番号の入力チェックでアメリカン・エキスプレスなどがはじかれてしまう不具合を修正しました。アップグレードが難しい場合は次の箇所を修正してください。<br />
usc-e-shop/functions/utility.php　のfunction usces_filter_delivery_secure_check( $mes )内</p>
<pre class="brush: php; title: ; notranslate">
if ( strlen(trim($_POST[&quot;cnum1&quot;])) != 4 || strlen(trim($_POST[&quot;cnum2&quot;])) != 4 || strlen(trim($_POST[&quot;cnum3&quot;])) != 4 || strlen(trim($_POST[&quot;cnum4&quot;])) != 4 )
↓
if ( strlen(trim($_POST[&quot;cnum1&quot;])) != 4 || strlen(trim($_POST[&quot;cnum2&quot;])) != 4 || strlen(trim($_POST[&quot;cnum3&quot;])) != 4 || strlen(trim($_POST[&quot;cnum4&quot;])) &lt; 2 )
</pre>
<p><br class="_space" /><br />
<a name="csv"></a></p>
<h4>一括登録での不具合を修正と共にファイル形式をCSVに統一</h4>
<p>データのエクスポート、インポートでファイル形式をCSV に統一しました。エクセルファイル（xls）は使えなくなりました。<br />
ただ、CSV でも登録できる文字に制限はなくなりましたので問題なく利用できます。<br />
一括登録についてドキュメントを更新しましたので「<a href="http://www.welcart.com/documents/manual-2/%E5%95%86%E5%93%81%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC/%E5%95%86%E5%93%81%E4%B8%80%E6%8B%AC%E7%99%BB%E9%8C%B2%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88">商品一括登録フォーマット</a>」も合せてご覧ください。</p>
<p><br class="_space" /><br />
<a name="pict"></a></p>
<h4>商品画像取得時の負荷を軽減</h4>
<p>商品のメイン画像を正確に取得するよう修正しました。<br />
今までは、商品コードが「A001」で有ったとき、画像のファイル名は「A001-1」、「A001-2」としてアップロードしても「A001-1」がメイン画像として認識されていました。このバージョンからは、ドキュメントの説明通り、メイン画像のファイル名は商品コードと同じでなくてはいけなくなりました。<br />
これによって商品画像取得時の負荷を軽減させる事ができましたが、本来のルールでメイン画像を登録していない場合は商品画像が見えなくなりますのでご注意下さい。</p>
<p>メイン画像の修正は、管理パネルの「メディア」より、該当画像の「タイトル」を商品コードと一致するよう修正すれば再び見えるようになります。<br />
<br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3286/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ネットショップ新テーマ「サイバー」をリリースしました</title>
		<link>http://www.welcart.com/community/archives/3255</link>
		<comments>http://www.welcart.com/community/archives/3255#comments</comments>
		<pubDate>Fri, 10 Jun 2011 08:42:06 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[デザインテーマについて]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3255</guid>
		<description><![CDATA[Welcart 専用のネットショップ・テーマ「サイバー」をリリースしました。バランスの難しいブラック・バック系のデザインです。 このテーマは、できるだけWordPress のデフォルトテーマ「TwentyTen」に準じて [...]]]></description>
			<content:encoded><![CDATA[<p>Welcart 専用のネットショップ・テーマ「サイバー」をリリースしました。バランスの難しいブラック・バック系のデザインです。<br />
<br class="_space" /><br />
<a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/cyber_top.jpg"><img src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/cyber_top-203x300.jpg" alt="" title="サイバー・トップページ" width="203" height="300" class="alignleft size-medium wp-image-3256" /></a>このテーマは、できるだけWordPress のデフォルトテーマ「TwentyTen」に準じて作りこんでいますので、カスタムメニューや背景切り替えなどが管理パネルより行う事ができます。もちろん親テーマとして利用する事も可能です。</p>
<p>その他、SEO対策としてのH1タグの処理、ネットショップ特有のSSL対策なども施されています。<br class="_space" /><br />
ネットショップ構築用、<a href="http://www.welcart.com/wc-theme/">Welcart 専用テーマ</a>はこちらからご覧いただけます。それぞれデモをご用意していますので、各ページの表示を確認してみてください。<br />
<br style="clear:both;" /><br />
<br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3255/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SSLセキュリティー警告をつぶす</title>
		<link>http://www.welcart.com/community/archives/3197</link>
		<comments>http://www.welcart.com/community/archives/3197#comments</comments>
		<pubDate>Thu, 09 Jun 2011 01:20:31 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[技術資料]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3197</guid>
		<description><![CDATA[ブログを運営するのにSSL は必要ではないと思いますが、個人情報を扱うサイトでは、SSL で暗号化は今やあたりまえの話。でも、SSL に通したのはいいけれどセキュリティー警告のあめあられ、一体何が悪いのか皆目見当が付かな [...]]]></description>
			<content:encoded><![CDATA[<p>ブログを運営するのにSSL は必要ではないと思いますが、個人情報を扱うサイトでは、SSL で暗号化は今やあたりまえの話。でも、SSL に通したのはいいけれどセキュリティー警告のあめあられ、一体何が悪いのか皆目見当が付かないという方のためにちょっとしたコツを紹介します。<span id="more-3197"></span><br />
<br class="_space" /></p>
<h2>まずはSSL が正常かを確認</h2>
<div id="attachment_3208" class="wp-caption alignright" style="width: 310px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/ssltest.jpg"><img class="size-medium wp-image-3208" title="ssltest" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/ssltest-300x132.jpg" alt="" width="300" height="132" /></a><p class="wp-caption-text">正常にSSLページにアクセスできている</p></div>
<p>今からお話しする事は、SSL 証明書が正常にインストールされている事が前提となりますので、まずは正常にhttps:// でアクセスできるかを確認しましょう。WordPress は動的CMS で、プラグインも多く利用されており、一旦不具合が起こると、どこに問題があるのかを特定するのは結構難しいものです。そこで、WordPress とは切り離して、ルートにダミーページ（test.html など） を置いて、直接アクセスしてみてください。ダミーページを作成する場合は、「SSLテスト」などシンプルなテキストのみにしてください。適当に他のページのソースをコピーしてしまうと、そのソース自体に問題がある可能性も有ります。確実に正常な事を確認しましょう。<br />
Chrome でアクセスした場合、正常ですと右の様な表示になります。<br />
<br class="_space" /></p>
<h2>ブラウザーによる警告の違い</h2>
<div id="attachment_3213" class="wp-caption alignright" style="width: 190px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_ie.jpg"><img class="size-medium wp-image-3213 " title="IE の警告" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_ie-300x115.jpg" alt="" width="180" /></a><p class="wp-caption-text">IE はアラートが表示される</p></div>
<p>警告の出方はブラウザーによって異なります。Chrome などはとても控えめで警告が出ている事に気が付かない場合も有りますが、かといって安心はできません。IE ではこの様に表示され、なんだかすごく悪い印象を閲覧者に与えてしまいます。どのブラウザを使っても構いませんが警告を見逃さないよう気をつけましょう。JavaScript とSSL はIE でテストするのが良いかもしれませんね。<br style="clear: both;" /></p>
<div id="attachment_3211" class="wp-caption alignright" style="width: 190px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_chrome.jpg"><img class="size-medium wp-image-3211 " title="Chrome の警告" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_chrome-300x129.jpg" alt="" width="180" height="77" /></a><p class="wp-caption-text">Chrome はこんな表示</p></div>
<p>ここで一つ注意。<br />
Chrome でSSL のテストをする場合は要注意です。Chrome では一旦SSL の警告マークが出ると、その後正常になっても警告マークが取れません。ブラウザを起動しなおすと正常な表示になります。Chrome でSSL のテストはやめた方が良さそうです。<br style="clear: both;" /></p>
<div id="attachment_3212" class="wp-caption alignright" style="width: 190px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_firefox.jpg"><img class="size-medium wp-image-3212 " title="FireFox の警告" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_firefox-300x151.jpg" alt="" width="180" /></a><p class="wp-caption-text">FireFox は右下に表示</p></div>
<p>FireFox はブラウザ右下に申し訳なさそうにびっくりマークが出ています。<br style="clear: both;" /></p>
<div id="attachment_3210" class="wp-caption alignright" style="width: 190px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_safari.jpg"><img class="size-medium wp-image-3210 " title="Safari の警告" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/error_safari-300x148.jpg" alt="" width="180" /></a><p class="wp-caption-text">Safari は異常が分からない</p></div>
<p>Safari は正常なときと若干表示が違いますが、こうなるともう異常であることすら分かりません。<br />
問題は、IEで閲覧している人に対して、とても深刻そうなアラートが出ているということです。自分だけ気が付かなかったなんてことのない様に、IEでもチェックしてみましょう。（ここではIE7を使用しています。）<br style="clear: both;" /><br />
<br class="_space" /></p>
<h2>警告が出る原因は？</h2>
<p>ほとんどの場合この警告は、SSL を通らないコンテンツを表示しようとしていますよと訴えています。「SSL を通らないコンテンツ」とはそのページで表示する画像や、スタイルシートやJavaScript などの外部ファイルです。これらのコンテンツが安全であると証明できなければ、現在のページは安全だと保障できないと言うわけです。これはAPI の様に外のサイトから取得してくる場合も例外ではありません。つまり、そのページで表示する画像、取り込まれるソース全てがSSL を通っていないといけないわけです。余計なお世話だと言いたい所ですが（笑）、これはサイトのオーナーを守るものではなく閲覧者を守る為のものなので仕方がありません。制作者は責任を持ってセキュリティー警告をつぶしていかなくてはいけないのです。<br />
<br class="_space" /></p>
<h2>対処法</h2>
<p>やらなければいけないことは意外と単純です。<br />
ブラウザのソースを確認して、以下の部分をSSLのURLに変更してやるだけです。</p>
<pre class="brush: xml; title: ; notranslate">
パターン1（スタイルシートのリンク）　****href=&quot;http://********/****.css****
パターン2（画像やスクリプトなどのリンク） ****src=&quot;http://********
</pre>
<p>修正後はこちら</p>
<pre class="brush: xml; title: ; notranslate">
パターン1（スタイルシートのリンク）　****href=&quot;https://********/****.css****
パターン2（画像やスクリプトなどのリンク） ****src=&quot;https://********
</pre>
<p>共有SSL を利用している場合はドメインなども変りますので注意が必要です。また、クオートがシングルだったりスペースが入っていたりするとパターンは増える事になります。<br />
<br class="_space" /><br />
しかし、これはブラウザのソースで確認できるものであって、WordPress がどこでこのURLを出力しているのかを知るのは大変です。また知った所で制御できるのかどうかも分かりません。</p>
<p>という訳で、やっと本題にやって参りました。</p>
<p>こちらのコードは、WordPress がせっせと作り上げたソースを、出力の一歩手前で書き換えてしまおうというものです。</p>
<pre class="brush: php; title: ; notranslate">
add_action('init', 'ssl_ob_start');
function ssl_ob_start(){
	if( !is_admin() )
		ob_start('ssl_ob_callback');
}
function ssl_ob_callback($buffer){
	$pattern = array(
		'|(&lt;[^&lt;]*)href=\&quot;'.get_option('home').'([^&gt;]*)\.css([^&gt;]*&gt;)|',
		'|(&lt;[^&lt;]*)href=\''.get_option('home').'([^&gt;]*)\.css([^&gt;]*&gt;)|',
		'|(&lt;[^&lt;]*)src=\&quot;'.get_option('home').'([^&gt;]*&gt;)|',
		'|(&lt;[^&lt;]*)src=\''.get_option('home').'([^&gt;]*&gt;)|'
	);
	$replacement = array(
		'${1}href=&quot;https://SSLのトップページのパス${2}.css${3}',
		'${1}href=\'https://SSLのトップページのパス${2}.css${3}',
		'${1}src=&quot;https://SSLのトップページのパス${2}',
		'${1}src=\'https://SSLのトップページのパス${2}'
	);
	$buffer = preg_replace($pattern, $replacement, $buffer);
	return $buffer;
}
</pre>
<div id="attachment_3242" class="wp-caption alignright" style="width: 110px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/obstart.jpg"><img class="size-medium wp-image-3242 " title="ob_start" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/obstart-209x300.jpg" alt="" width="100" /></a><p class="wp-caption-text">コードを適用したページ</p></div>
<p>このコードはシングルとダブル両方のクオートに対応してみました。このコードをテーマ内のfunctions.php にペーストして、トップページを確認してみてください（ファイルの保存はUTF8にて）。スタイルが効かなくなり、画像も一切表示されていないはずです。もし画像が表示されてるとしたら、そのURLはパターンからもれている事になります。ソースを確認してみてください。</p>
<p>外部サイトのリソースを読み込んでいる場合もパターンから漏れます。このような場合は、外部サイトのリンクをそのままパターンとしてコードに追加してやることでｈｔｔｐｓ：// に書き換えてしまえばOKです。ただし、そのAPI がSSLに対応していなければいけません。ｈｔｔｐｓ：// にして表示できなくなってしまうサービスはSSL ページには利用できないということです。<br style="clear: both;" /></p>
<div id="attachment_3243" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/obstart2.jpg"><img class="size-full wp-image-3243 " title="gravatar" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/obstart2.jpg" alt="" width="600" /></a><p class="wp-caption-text">グラバターのリソースを表示している</p></div>
<p><br class="_space" /></p>
<h2>まとめ</h2>
<p>今回ご紹介したコードは、管理パネル以外、つまりフロント全てのページを対象にしていますが、3行目の !is_admin() の条件を変更すれば、好きなページに対して書き換えを行う事ができます。また、パターンを変える事でSSLの対応以外にもいろんな事ができますよね。なんだか禁断の香りがしてきますが、決して悪用はしないでくださいね。</p>
<p>ネットショップ構築プラグイン「Welcart」の専用テーマには、既にこのコードはfunctions.php に入っており、SSLの必要なページのみで書き換えが行なわれています。（プラグイン内部で処理しているものも有ります。）もちろん、子テーマで書き換えパターンを操作する事も可能です。</p>
<p>これであなたのサイトからもSSL警告が消える！・・かも<br />
<br class="_space" /></p>
<h2>注意</h2>
<p>このコードを使用してデータが壊れてしまう事はありませんが、表示がおかしくなる場合は直ちに使用をやめてください。また、保管はお子様の手の届かない所にてお願いいたします。<br />
<br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3197/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ネットショップ新テーマ「ポップ・クラウド」 2色をリリースしました</title>
		<link>http://www.welcart.com/community/archives/3166</link>
		<comments>http://www.welcart.com/community/archives/3166#comments</comments>
		<pubDate>Sat, 04 Jun 2011 02:29:18 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[デザインテーマについて]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3166</guid>
		<description><![CDATA[Welcart 専用のネットショップ・テーマ「ポップ・クラウド（ブルー）」と「ポップ・クラウド（ピンク）」をリリースしました。女性向けのショップにいかがでしょうか。 　　 このテーマは、できるだけWordPress のデ [...]]]></description>
			<content:encoded><![CDATA[<p>Welcart 専用のネットショップ・テーマ「ポップ・クラウド（ブルー）」と「ポップ・クラウド（ピンク）」をリリースしました。女性向けのショップにいかがでしょうか。<br />
<br class="_space" /></p>
<div style="text-align: center;">
<a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/Ci110603153820.jpg"><img class="size-medium wp-image-3167 alignnone" title="Ci110603153820" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/Ci110603153820-258x300.jpg" alt="" width="258" height="300" /></a>　　<a href="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/Ci110603153944.jpg"><img class="size-medium wp-image-3170 alignnone" title="Ci110603153944" src="http://www.welcart.com/community/wordpress/wp-content/uploads/2011/06/Ci110603153944-258x300.jpg" alt="" width="258" height="300" /></a></div>
<p><br class="_space" /><br />
このテーマは、できるだけWordPress のデフォルトテーマ「TwentyTen」に準じて作りこんでいますので、カスタムメニューや背景切り替えなどが管理パネルより行う事ができます。もちろん親テーマとして利用する事も可能です。<br />
その他、SEO対策としてのH1タグの処理、ネットショップ特有のSSL対策なども施されています。<br class="_space" /><br />
ネットショップ構築用、<a href="http://www.welcart.com/wc-theme/">Welcart 専用テーマ</a>はこちらからご覧いただけます。それぞれデモをご用意していますので、各ページの表示を確認してみてください。<br />
<br class="_space" /><br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3166/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ダウンロード販売拡張プラグイン「DLSeller 2.0」をリリースしました</title>
		<link>http://www.welcart.com/community/archives/3135</link>
		<comments>http://www.welcart.com/community/archives/3135#comments</comments>
		<pubDate>Tue, 31 May 2011 01:44:35 +0000</pubDate>
		<dc:creator>nanbu</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[技術資料]]></category>

		<guid isPermaLink="false">http://www.welcart.com/community/?p=3135</guid>
		<description><![CDATA[大変お待たせいたしました。DLSeller 2.0 をリリースいたしました。既にご利用の方は会員ページより最新版がダウンロードで来ます。 DLSeller のアップグレードの注意点はこちらをご覧下さい。 http://w [...]]]></description>
			<content:encoded><![CDATA[<p>大変お待たせいたしました。DLSeller 2.0 をリリースいたしました。既にご利用の方は会員ページより最新版がダウンロードで来ます。</p>
<p><span style="color: #ff6600"><strong>DLSeller のアップグレードの注意点はこちらをご覧下さい。</strong></span><br />
<a href="http://www.welcart.com/community/archives/3110">http://www.welcart.com/community/archives/3110</a></p>
<p>新しいDLSeller についてはこちらをご覧下さい。<br />
<a href="http://www.welcart.com/archives/597.html">http://www.welcart.com/archives/597.html</a><br />
<br class="_space" /></p>
<h3>テーマテンプレートについて</h3>
<p>Welcart Default テーマ（その他Welcart 専用テーマ）にはwc_templates テンプレートが付いていますが、このwc_templates テンプレートはDLSeller 2.0 では使用できません。DLSeller 2.0 を利用する場合は、テーマに添付されているwc_templates を削除してください。<br />
また、 DLSeller 2.0 には専用のwc_templates がプラグインフォルダの中に有りますので、この「DLSeller 専用wc_templates」をテーマフォルダにコピーしてご利用下さい。<br />
<br class="_space" /></p>
<h3>お試しアップグレード</h3>
<p>旧バージョンで稼動中のショップは、まずは「お試しアップグレード」で様子を見てください。</p>
<p>「お試しアップグレード」とは、実際にアップグレードしてしまうのでは無く、既存のバージョンのフォルダ名を変更して、新たに新しいバージョンをインストールして動作テストを行うことです。以下、手順を記しておきます。</p>
<ol>
<li>Welcart 及びDLSeller を停止します。</li>
<li>FTP 等でアクセスしてWelcart 及びDLSeller のフォルダ名を変更します。例えばWelcart はusc-e-shop → usc-e-shop_old、DLSeller はwcex_dlseller → wcex_dlseller_old などと変更します。</li>
<li>新たにWelcart 及びDLSeller の最新版をインストールします。ここで動作テストを行いますが、templates を退避させている場合は正常に動作しません。この様な場合はDLSeller 内臓のwc_templates をテーマフォルダにコピーしてみてください。スタイルは崩れますがとりあえず動作確認はできます。</li>
<li>そのまま利用する場合は古いバージョンを削除して構いません。元（旧バージョン）に戻す場合は、Welcart 及びDLSeller を停止して最新バージョンを削除し、名前を変えた旧バージョンのフォルダ名を元に戻します。</li>
</ol>
<p><br class="_space" /><br />
以上、よろしくお願いいたします。<br />
<br class="_space" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welcart.com/community/archives/3135/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

