標準的な翻訳プラグインは、すべての言語で各製品の重複投稿エントリを作成することにより、WooCommerceのパフォーマンスを低下させることがよくあります。MultiLipiはこのオーバーヘッドを排除します。Commerce Infrastructure Scriptをテーマヘッダーに挿入することにより、サーバーの応答時間に影響を与えることなく、カート、チェックアウト、動的フィードを含む、カタログ全体でリアルタイムのニューラル翻訳を有効にします。
このガイドでは、標準のWordPress/WooCommerceテーマアーキテクチャを使用した連携プロセスを詳しく説明します。
1. デプロイメントの前提条件
テーマファイルを編集する前に、以下を確認してください。
管理者アクセス
WordPressテーマファイルエディタを使用するためのFTP/SFTPアクセスまたは権限。
子テーマ(推奨)
これらの変更は必ず子テーマで行うことを強くお勧めします。親テーマを直接編集すると、テーマの更新時に変更が上書きされる可能性があります。
MultiLipi APIキー
ダッシュボードの[設定] > [一般]の下にあります。
2. ステップ1:テーマアーキテクチャにアクセスする
WooCommerceカートフラグメントの前にロードされるように、スクリプトをグローバルヘッダー(header.php)に挿入します。
オプションA:WordPress管理画面を使用(最も簡単)
- WordPressダッシュボードにログインします。
- に移動 外観 > テーマファイルエディタ.
- 右側のファイルリストで、 テーマヘッダー(header.php).
オプションB:FTP/CPanelを使用する(上級者向け)
- に移動
/wp-content/themes/your-active-theme/. - 開く header.php.
3. ステップ2:Commerceスクリプトの挿入
スクロール header.php を見つける タグ。
アクション: 以下のインフラストラクチャブロックを、 行。
⚠ 重要設定:
- 置換
YOUR_API_KEY_HERE実際のMultiLipi APIキーで。 - 注意: ザ・
data-pos-xおよびdata-pos-y属性でウィジェットのデフォルト位置を制御します。これらの値(0~100)を調整して、フローティングスイッチャーが「チャット」ボタンや「トップへ戻る」ボタンと重なる場合は移動させることができます。
クリック ファイルを更新 (またはFTP経由で保存)。
4. ステップ3:検証とファネルテスト
Commerceでは厳密なテストが必要です。購入者のジャーニー全体で連携を確認してください。
キャッシュをクリア
WP Rocket、W3 Total Cache、またはサーバーレベルのキャッシュ(Varnish/Nginx)を使用している場合は、すべてのキャッシュを直ちにパージしてください。
視覚的な確認
ストアフロントをリロードします。言語スイッチャーが設定された位置(デフォルトは左下)に表示されるはずです。
チェックアウトの確認
商品をカートに追加します。言語を切り替えます。チェックアウトに進みます。
成功基準:
チェックアウトフィールド(請求先住所、支払い方法)が翻訳され、機能することを確認してください。
5. コマース最適化
MultiLipiは、動的なWooCommerce要素をそのまま扱えるように設計されています。
ゼロデータベースロード
WPMLやPolylangとは異なり、製品の翻訳ごとに個別の投稿を作成することはありません。データベースは軽量に保たれ、高速なクエリが保証されます。
動的なカートフラグメント
当社のエンジンは、AJAXカートの更新(例:ユーザーが数量を変更したとき)を自動的に検出し、新しい合計を即座に翻訳します。
SEO自動化
Googleショッピングや各国の検索エンジンが、正しい通貨と地域で商品をインデックスできるように、商品ページにhreflangタグを自動生成します。

