Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ECサイト構築と運用のノウハウ(Welcart セミナー 2020/7/3)

Welcart
July 03, 2020

ECサイト構築と運用のノウハウ(Welcart セミナー 2020/7/3)

Welcart セミナー 2020/7/3
開催日:2020年7月3日(金)13:30〜15:30

Welcart

July 03, 2020
Tweet

More Decks by Welcart

Other Decks in Business

Transcript

  1. 拡張プラグイン対応 ① 専用テンプレートが必要な拡張プラグイン 別途テンプレートタグ設置・レイアウト修正の必要があるプラグイン ★ WCEX DL Seller
 ★ WCEX SKU

    Select
 ★ WCEX Auto Delivery
 ★ WCEX Multiple Shipping
 ★ WCEX Coupon
 ★ WCEX Widget Cart
 
 ダウンロードコンテンツ&サービス販売
 バリエーション表示切替
 定期購入サポート
 複数配送先設定
 クーポン発行ツール
 どこでもカートウィジェット
 
 (2020/02時点)
  2. JavaScriptの注意点① 1. header.php(footer.php) テンプレートに、jsファイル読み込み 用の script タグを直接書かない。 2. jQuery は、WordPress

    にバンドルされている バージョンを使用する。 3. 3系を使ってしまったときの応急処置として jquery-migrate-3.0.1.min.js を読み込む。
  3. ありがちな失敗 1. header.php には wp_head()、footer.php には 
 wp_footer() 関数を忘れない
 


    2. ファイルの最後に無駄な改行を置かない
 ⇒?> がある場合、それ以降に改行を2つ以上置かない
 
 3. ファイルは UTF8(BOMなし)で保存する
 
 4. エラーの見逃し
 PHP のエラーが出ていないかを確認するために、
 デバッグモードにする

  4. アクションフックのタイミング テーマのカスタマイズから usces_construct のフックには掛けられない。 Welcart に働きかけるのは init (優先順位20)以降でないといけない。 フロントと管理画面の共通フックを使用するときは、どちらで実行するか条件分岐を 忘れない。

    is_single() などの条件判断関数は parse_query から有効となるので、カスタマイ ズで利用する場合はそのタイミングより遅いフックを使用する必要がある。 リダイレクト処理を行う場合は wp_head よりも速いタイミングでないといけない。 コンバージョンタグを埋める際、 wp_print_footer_scripts では 購入情報はクリアさ れてしまっている。
  5. 他のプラグインとの連携 推奨プラグイン SiteGuard WP Plugin / UpdraftPlus / WP Maintenance

    Mode / Google Analytics for WordPress by MonsterInsights / Contact Form 7 便利なプラグイン Autoptimize / Advanced Custom Fields / リビジョンコントロール / WP Mail SMTP / Breadcrumb NavXT / Category Checklist Tree 非推奨プラグイン WPML化 / Really Simple SSL / WP Super Cache 詳細はテキストに て