Welcart VOLL
ドキュメント
リンク

テーマについて

Welcart VOLLの機能

theme-new-iconSKU 画像

SKUコードと商品画像ファイル名を同名にすることで以下の箇所にSKU画像を表示させることができます。

設置方法

管理画面
商品情報編集画面 メディア
SKUコード:VL170503_01
skuimg1
画像ファイル名:VL170503_01
skuimg2
フロント画面
商品詳細ページ
skuimg3

商品一覧ウィジェット

Welcart Basic 1.2.3 から商品一覧ウィジェットが追加されました。

設定方法

[タイトル][表示する商品カテゴリー][件数]を設定してください。

管理画面
item-widget-add
フロント
item-widget-basic

キャンペーン期間中の割引率表示

Welcart Basic 1.2 から、「キャンペーン期間中の割引率表示」機能を追加されています。

設定方法

  • キャンペーン対象商品の設定については、こちらをご覧ください。
  • キャンペーン・スケジュールの設定は、こちらをご覧ください。

表示イメージ

割引率の表示は、「キャンペーン対象商品」と「スケジュール」の設定を行なう必要がございます。
「キャンペーン対象」で設定した商品カテゴリーに属する商品に対し、この機能は有効となります。

割引の場合:「表示価格より〇〇%OFF」 ポイントの場合:「ポイント〇〇倍」
トップページ 割引表示 トップページ ポイント表示
商品詳細ページ 割引表示 商品詳細ページ ポイント表示

割引率表示タグ

上記表示箇所とは別の箇所に表示させたい方は、Welcart VOLL の表示させたいテンプレートファイルに以下のタグを追記ください。

ループ外では、割引率は表示されませんのでご注意ください。

welcart_basic_campaign_message();

カテゴリー画像

Welcart VOLL では、トップページ専用のカテゴリー画像とカテゴリーページ専用のキービジュアル画像を登録・表示することができます。
※カテゴリーページのキービジュアル画像は全カテゴリー対象です。

表示イメージ

トップページ カテゴリーページ
category category
推奨サイズ
任意
1000px(幅)

登録方法

管理画面 > 投稿 > カテゴリーを選択してください。

新規からカテゴリーを追加する場合

category

新規カテゴリー追加画面にて「画像を選択」ボタンを押し、画像を選択もしくはアップロードしてください。また、テキストボックスに直接URLを入力することも可能です。
「新規カテゴリー追加」ボタンを押すと反映されます。

既存のカテゴリーを編集する場合

category

新規追加と同じように、編集ページから「画像を選択」ボタンを押して画像を選択もしくはアップロードしてください。画像の登録を削除したい場合は、URLを空白にして「更新」ボタンを押してください。

仕様

トップページ専用のカテゴリー画像は登録せず、カテゴリーページ専用のキービジュアル画像のみを登録した場合、トップページ(のカテゴリーブロック)にはカテゴリーページ専用に登録したキービジュアル画像が表示されます。カテゴリーページ専用のキービジュアル画像は登録せず、トップページ専用のカテゴリー画像のみを登録した場合、カテゴリーページにはキービジュアル画像は表示されません。

キービジュアル画像(トップページ)

トップページのキービジュアル画像を複数登録し、スライドで表示することができます。
キービジュアル画像の登録は、テーマカスタマイザ―の「ヘッダー画像」から登録することができます。

※「ヘッダー画像」については、Welcart Basicのドキュメントをお読みください。

main-img01トップページ
main-img01管理画面 > テーマカスタマイザ―

画像の追加登録

「アップロード済み」に追加されている画像はスライド形式で表示されます。
複数画像を追加する場合は、「現在のヘッダー」の「新規画像を追加」ボタンから画像をアップロードしてください。

キャプションの表示
main-img01トップページ

Welcart VOLL では、キービジュアル画像にキャプションを表示させることができます。

main-img01管理画面 > テーマカスタマイザ―

画像の追加登録時、「添付ファイルの詳細」の「キャプション」に表示させたいテキストを入力ください。
【管理画面 > メディア > ライブラリ】
の(メイン画像の)編集画面からキャプションの追加・編集を行うことも可能です。


リンク先の設定

キービジュアル画像に対しリンクを設置することができます。

画像の追加登録時、「添付ファイルの詳細」の【説明】にURLを入力ください。
【管理画面 > メディア > ライブラリ】
の(メイン画像の)編集画面(の説明部分)からリンクを追加・編集することも可能です。

main-img01管理画面 > テーマカスタマイザ―

画像の削除

スライドで表示している画像を削除する場合は、「アップロード済み」から削除したい画像にマウスオーバーさせ「×」マークから削除ください。

画像スライド

商品詳細ページの商品画像とサブ画像をスライド形式で表示します。

slide商品詳細ページ

インフォメーション

トップページにインフォメーション記事を表示することができます。
ここで表示する記事の対象カテゴリーは、テーマカスタマイザーで選ぶことができます。また、このエリア全体の表示、非表示や表示件数の設定が可能です。

インフォメーション・エリアでは、アイキャッチ画像、タイトル、抜粋文を表示します。

information-topトップページのインフォメーション・エリア

ファイル一覧

このテーマには下記のファイルが同梱されています。
デザインの変更などカスタマイズを行う場合は、下記のファイルを直接カスタマイズしてください。
また、Welcart VOLLにないテンプレートをカスタマイズする場合は、
最新版のWelcart Basicから編集したいテンプレートのみをコピーしてカスタマイズを行なって下さい。

スタイルシート
/style.cssメインのスタイルシート
/usces_cart.css商品詳細ページ・メンバーページ・カートページ・商品複合検索結果一覧ページのスタイルシート
/wcex_olwidget.css拡張プラグイン「WCEX Order List Widget」を利用した時にのみ使用されるスタイルシート
/wcex_widget_cart.css拡張プラグイン「WCEX Widget Cart」を利用した時にのみ使用されるスタイルシート
/wcex_multi_shipping.css拡張プラグイン「WCEX Multiple Shipping」を利用した時にのみ使用されるスタイルシート
/wcex_sku_select.css拡張プラグイン「WCEX SKU Select」を利用した時にのみ使用されるスタイルシート
/auto_delivery.css拡張プラグイン「WCEX Auto Delivery」を利用した時にのみ使用されるスタイルシート
/css/slick.css商品詳細ページ
画像スライドのスタイルシート
/css/slick-theme.css商品詳細ページ
画像スライドのスタイルシート
/css/admin.css管理画面に使用されるスタイルシート
/assets/css/favorite.css拡張プラグイン「WCEX Favorites」を利用した時にのみ使用されるスタイルシート
テンプレート
/header.phpヘッダーテンプレート
/footer.phpフッターテンプレート
/front-page.phpフロントページテンプレート サイトのトップページ
/archive.phpアーカイブテンプレート
/category.phpカテゴリーテンプレート 投稿記事および商品一覧用
/single.php投稿記事用テンプレート
/page.php固定ページ用テンプレート
/search.php検索結果用テンプレート
/template-parts/content.php投稿記事・固定ページのコンテンツ部分に使用します。
Welcart 専用テンプレート(wc_templates)
/wc_templates/wc_item_single.php商品詳細ページ(物販)用テンプレート
/wc_templates/wc_item_single_data.php商品詳細ページ(ダウンロード)用テンプレート 拡張プラグインDLSellerで使用します
/wc_templates/wc_item_single_service.php商品詳細ページ(サービス)用テンプレート 拡張プラグインDLSellerで使用します
/wc_templates/wc_search_page.php商品複合検索結果ページ用テンプレート
/wc_templates/wc_review.php商品詳細ページ レビュー機能用テンプレート
/wc_templates/wc_sku_select.php拡張プラグイン「WCEX SKU Select」を利用した時に表示する商品詳細ページ用テンプレート
/wc_templates/wc_sku_select_service.php拡張プラグイン「WCEX SKU Select」を利用した時に表示する商品詳細ページ(サービス)用テンプレート
/wc_templates/cart/wc_confirm_page.php内容確認ページ用テンプレート
/wc_templates/member/wc_changepassword_page.phpパスワードを変更する時のメルアド入力ページ用テンプレート
/wc_templates/member/wc_lostpassword_page.phpパスワードを変更する時の新規パスワード入力ページ用テンプレート
/wc_templates/member/wc_member_completion_page.php新規会員登録完了ページ用テンプレート
/wc_templates/member/wc_member_page.php会員情報ページ(マイページ)用テンプレート
/wc_templates/member/wc_login_page.php会員ログインページ用テンプレート
/wc_templates/member/wc_favorite_page.phpお気に入りリストページ用テンプレート 拡張プラグインFavoritesで使用します
ユーザー関数類
/functions.phpユーザー関数定義用ファイル
/inc/front-customized.phpフロントエンド・カスタマイズ用ファイル
/inc/theme-customizer.phpテーマカスタマイザ―・カスタマイズ用ファイル
/inc/template-functions.phpフロントエンド・カスタマイズ用ファイル
/inc/term-customized.phpカテゴリー カスタマイズ用ファイル
画像
/images/*.*その他の画像
JavaScript類
/js/jquery.flexslider-min.jsトップページ
メイン画像の スライド 機能のスクリプト
/js/jquery.flexslider.jsトップページ
メイン画像の スライド 機能のスクリプト
/js/slick.min.js商品詳細ページ
商品画像の カル―セル / スライド 機能のスクリプト
/js/ScrollTrigger.min.jsスクロールアニメーション 機能のスクリプト
/js/ScrollTrigger.jsスクロールアニメーション 機能のスクリプト
/js/wcct-flexslider.jsトップページ
メイン画像の スライド 機能のスクリプト
/js/wcct-slick.js商品詳細ページ
商品画像の カル―セル / スライド 機能のスクリプト
/js/wcct-itemsingle.jsフロントエンド・スクリプト
/js/wcct-scroll.jsスクロールアニメーション 機能のスクリプト
/js/wcct-widget-cart.jsWCEX Widget Cart 専用のスクリプト
その他
/readme.txt取扱説明
/screenshot.pngテーマのスクリーンショット
/languages/*.*言語関連
/fonts/*.*フォント関連

スタイルシートの読み込みについて

スタイルシートの読み込み順は次の通りです。

  1. style.css(親 Basic)functions.php にて wp_enqueue_style() で読み込み
  2. usces_cart.css(親 Basic)functions.php にて wp_enqueue_style() で読み込み
  3. style.css(子 VOLL)
  4. usces_cart.css(子 VOLL)

Welcart VOLL の style.css や usces_cart.css は、親(Basic)のテーマをコピーしたものではありません。親(Basic)のスタイルは、functions.phpファイルにて「wp_enqueue_style()」関数を使用し読み込んでいますので、子(VOLL)の style.css、usces_cart.css では、修正箇所のみを記述しています。


「WCEX」のスタイルシートの読み込み

【例:WCEX Auto Delivery】

  1. auto_delivery.css(Auto Delivery 本体)プラグインにて読み込み
  2. auto_delivery.css(親 Basic)functions.php にて wp_enqueue_style() で読み込み
  3. auto_delivery.css(子 Square)

拡張プラグイン(WCEX)では、プラグイン本体のスタイルシートを読み込み、その後子テーマ、親テーマの順でスタイルシートを探して、あればそれを出力しています。
子(VOLL)では、基本的に修正箇所のみを記述して子テーマに設置することをルールとしていますので、本来読み込まれない親(Basic)のスタイルシートを、wp_enqueue_style() 関数を使って読み込んでいます。その為、子(VOLL)に置いている拡張プラグインのスタイルシートは、変更箇所だけが記述されているものとなっています。

wc_templatesについて

子テーマに wc_templates が無い場合は、親テーマの wc_templates が読み込まれます。従いまして子(VOLL)では、修正したい wc_templates のみを設置しています。
子テーマに無いテンプレートを編集したい場合は、親(Basic)から必要なテンプレートファイルのみを子テーマにコピーして編集してください。決して、親(Basic)の wc_templates を直接修正してはいけません。親(Basic)をアップグレードした際に変更がすべて消えてしまいます。

※ Welcart VOLL をご利用になる場合は、Welcart1.7以降を利用ください。