WK Plugin Suite for WooCommerce JP の動作環境・互換性について説明します。
WKSS系プラグインは、WooCommerce標準機能やWordPress標準仕様を尊重しながら、日本向け運用を補助することを目的としています。
ただし、実際の動作は WordPress、WooCommerce、PHP、使用テーマ、使用プラグイン、サーバー環境により異なる場合があります。
基本方針
WKSS系プラグインでは、WooCommerceやWordPressの標準機能をできるだけ壊さない設計を重視しています。
- WooCommerce標準機能を尊重する
- WordPress標準APIの利用を優先する
- 商品、注文、決済、在庫、配送、メールの標準処理を不用意に変更しない
- 不要な外部依存を増やさない
- 軽量で安全な管理画面を目指す
- 無効化してもサイト表示や注文処理が壊れにくい設計を重視する
推奨環境
各プラグインの詳細な対応環境は、個別のプラグインページ、商品ページ、readme、または配布ファイル内の記載を優先してください。
- WordPress 6.0 以上
- PHP 7.4 以上
- WooCommerce 有効環境
- SSL対応済みサイト
- バックアップを取得できる運用環境
- 検証環境で事前確認できる環境
プラグインごとの前提
WKSS系プラグインは、役割ごとに前提条件が異なります。
- WKSS Display Custom:WooCommerceの商品表示・商品一覧・購入導線まわりの表示補助を想定
- WKSS Email Manager:WooCommerceメールの文面管理・送信確認・連携基盤を想定
- WKSS Order Tools:展示会・店頭販売・対面販売向けのPOS Lite / 販売補助を想定
- WKSS Shipping Tool:WooCommerceの配送業務・追跡番号・CSV出力などの補助を想定
- WKSS Admin Tool:WooCommerce必須ではなく、WordPress管理・診断補助を想定
- WKSS Japan Address Helper:WooCommerceの日本向け住所入力補助を想定
- WKSS Product Page Assistant:商品ページ本文・販売ページ構成の作成補助を想定
WooCommerceとの互換性
WKSS系プラグインの多くは、WooCommerceを前提とした補助機能を提供します。
ただし、すべてのWKSS系プラグインがWooCommerceの決済、在庫、配送、注文処理に直接介入するわけではありません。プラグインごとに役割を分け、標準機能への影響をできるだけ限定する方針です。
WooCommerce本体の仕様変更、チェックアウトブロック、カートブロック、ミニカート、決済プラグイン、配送プラグイン、メール関連プラグインとの組み合わせにより、表示や挙動が異なる場合があります。
テーマとの互換性
表示に関わる機能は、使用テーマのCSS、テンプレート構造、ブロック対応状況の影響を受ける場合があります。
特に商品ページ、商品一覧、カート、チェックアウト、マイアカウント、メール表示などは、テーマや他プラグインの影響を受ける可能性があります。
ブロックテーマ・ブロックチェックアウトについて
WooCommerceのブロックチェックアウト、カートブロック、ミニカートブロックでは、従来のクラシックショートコードやテンプレートとは表示・フック・拡張方法が異なる場合があります。
日本向け住所入力、決済、配送、メール、表示補助との組み合わせでは、ブロック環境とクラシック環境で挙動が異なる可能性があるため、導入前の確認を推奨します。
メール送信環境について
メール送信は、WordPress、WooCommerce、SMTP設定、メール送信プラグイン、サーバー環境、DNS設定などの影響を受けます。
WKSS Email Manager は、WP Mail SMTP などの送信経路を置き換えるものではなく、WooCommerceメールの文面管理、送信確認、履歴確認、他WKSSプラグインとの連携を補助する方針です。
注文・販売補助機能について
WKSS Order Tools は、普段WooCommerceでWeb販売を行っている事業者が、展示会・イベント・店頭販売・対面販売でもWooCommerceを活用しやすくするための販売補助機能を想定しています。
商品検索、注文候補リスト、数量変更、支払い方法記録、レシート発行補助などは、注文、在庫、税、配送、メール送信と関係するため、本番環境で使用する前に検証環境で確認してください。
管理・診断機能について
WKSS Admin Tool は、WooCommerce必須ではなく、WordPress管理・安定性・診断を補助する管理ツール系プラグインとして整理します。
ログ確認、メモリ監視、調査モードなどは便利な一方、長時間の有効化や過剰なログ出力はサーバー負荷やログ肥大化の原因になる場合があります。
他プラグインとの互換性
他のWooCommerce拡張プラグイン、決済プラグイン、配送プラグイン、メールカスタマイズプラグイン、キャッシュプラグイン、セキュリティプラグインと同時に使用する場合、環境によって挙動が異なることがあります。
特に、決済、配送、注文ステータス、在庫、メール送信に関わるプラグインとの併用時は、検証環境での確認を推奨します。
導入前の確認
プラグイン導入前には、以下を確認してください。
- サイト全体のバックアップ
- データベースのバックアップ
- WordPressバージョン
- WooCommerceバージョン
- PHPバージョン
- 使用テーマ
- 主要プラグイン
- キャッシュ設定
- 決済・配送・メール関連プラグインの有無
- 検証環境での動作確認
重要事項
WKSS系プラグインは、すべてのWordPress環境、WooCommerce環境、サーバー環境で完全に同一の動作を保証するものではありません。
各プラグインの対応状況、既知の注意点、推奨環境は、各プラグインページ、商品ページ、readme、または配布ファイル内の記載を確認してください。
Common Information
配布・ライセンス・サポートに関する情報は、以下をご確認ください。