準備

(1)Welcart e-Commerceプラグインを「使用する」にします。
この時、ページに「カート(usces-cart)」、「メンバー(usces-member)」ページが自動生成されます。

これらのページが無いと正常に動作しませんので削除しないで下さい。

これらはそれぞれ画面遷移のために使われるダミーのページですので、本文を記述する必要はありません。

(2)基本設定配送設定メール設定営業日設定以上4項目の設定を行います。

基本設定と配送設定を行わないと商品登録が二度手間になってしまいますので、まず商品登録を行う前に「基本設定」と「配送設定」を先に済ませてください。

参考:準備ページ

運賃代引き参考料金:
ヤマト宅急便代金引換
ゆうパックゆうメール代金引換

(3)商品画像の登録

メディアアイコン商品画像は、ダッシュボード⇨メディアにて「商品コードをファイル名」としてアップロードする事で商品マスターに反映します。

メディアは通常WordPressの投稿画像アップロードに使用されているアイコンですがアップロードの際「商品コードをファイル名」としてアップロードしないと「商品マスター」に反映されませんのでご注意下さい。

当サイトでは取りあえず「精進湖のご来光」「生酒、おでんセット」「セブンスター」の3点wo商品として登録しましたが。下の画像のように商品とその下に「準備」という投稿記事が表示され、この混在は美しくないですね。

商品と投稿記事
そこで「既存のテーマを利用したショップの作り方 その1」の1. ループに商品を含ませないを参考にquery_posts() というテンプレートタグを使いループの絞込みや並び替えを行います。

当サイトで利用しているテーマ「koikikukan3」ではindex.phpのループ開始タグに

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

が使用されていますが、このループ開始タグ部分を以下の様に2つに分け間に商品カテゴリーを表示しないためのクエリタグを挿入します。

<?php if (have_posts()) : ?>

<!--WelcartWelcartカテゴリーID=5以外を表示 -->
<?php query_posts("cat=-5");?>

<?php while (have_posts()) : the_post(); ?>

当サイトでは商品カテゴリーはID=5ですのでID=5以外を表示するという事でクエリには-5としています。

これでindex.phpに商品カテゴリID=5に含まれる記事は表示されなくなります。
投稿商品
(4)左サイドバーの「Welcartポスト」はブログの「最近の投稿」と同様のようです。