この記事では、WooCommerceストアをGelatoと連携するための総合ガイドを紹介します。互換性の確認からストアの接続、商品の追加まで、必要な手順を順を追って説明します。
WooCommerce連携を始める前に
現在、当社のWooCommerce連携はNamecheapのホスティングに対応していません。互換性と最適なパフォーマンスのため、ほかのホスティングプロバイダーの利用をおすすめします。
連携を始める前に、あなたのWooCommerceストアが次の要件を満たしているか確認しよう。
WooCommerce バージョン 2.4.8 以上がインストールされています。
あなたのストアにはリダイレクトなしのHTTPS接続があります(こちらで確認)。
WooCommerce REST API がインストールされ、アクセス可能です:
WooCommerce Legacy REST API をインストールするには、次のリンクを使うか、WooCommerce のプラグインセクションで探してください
自分の .htaccess ファイルに移動してください。
次のエントリが含まれていることを確認してください: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
詳しくは、こちらのリソースをご覧ください。
これらのチェックは、ドメインとサブドメインの両方に適用されます。
Cloudflare(や他のファイアウォール/セキュリティ系プラグイン)を使っている場合は、アプリ設定でも同様の設定ができているか確認し、あわせてサーバーのサービスプロバイダーに連絡して、以下のGelatoのAPIアドレスをホワイトリストに追加するよう依頼してね。
52.208.0.0/16
54.217.0.0/16
54.229.0.0/16
説明:
/16は、52.208.0.0から52.208.255.255までのすべてのIPが対象であることを意味します。これは、他の2つの範囲にも同様に当てはまります。
WooCommerce で REST API を有効にする
ストアの管理用の壁紙シートにアクセスしよう。
「WooCommerce → 設定 → 詳細設定」に移動します。
「Legacy API」タブに移動します。
「Legacy REST API を有効化」をオンにしてください。
変更を保存しよう。
パーマリンクの設定
WooCommerce の REST API を正しく使うには、パーマリンク設定が「プレーン」になっていないことを確認してください。
WordPressのダッシュボードで「設定 → パーマリンク」に移動します。
「共通設定」で、「プレーン」以外のリンク構造を選択してください。
変更を保存する。
次のリンクにアクセスしてAPIが動作しているか確認してください: http://your-site-url-here.com/wc-api/v1/(実際のサイトURLに置き換えてください)。店舗情報を含むJSONコードが表示されれば、APIは正常に動作しています。
WooCommerceにGelatoプラグインをインストールする
WooCommerce の管理画面で、"プラグイン → 新規追加" に移動します。
「Gelato」を検索し、プラグインをインストールして有効化してください。
WooCommerce を Gelato に接続する
WooCommerceの左メニューで新しい「Gelato」タブに移動します。
「Gelatoに接続」をクリック。
Gelatoプラグインがあなたのストアにアクセスできるよう、必要な権限を付与してください。
商品を追加する
Gelatoプラグインを連携したら、WooCommerceのダッシュボードから、商品追加、モックアップの作成、説明文の設定、価格の設定まで、すべて直接行えます。
WooCommerce のダッシュボードに移動します。
「商品を追加」をクリックします。
商品の追加方法の詳細については、このガイドをご覧ください。
WooCommerce で Gelato の配送を設定する
Gelatoプラグインがインストールされ、有効化されていることを確認しよう。
WooCommerce のチェックアウトページに Gelato の配送料とお届け予定日を表示するには、ライブ配送料を有効にしてください。WooCommerce > 設定 > 配送 > Gelato Shipping に進み、Gelato の配送方法を有効化します。
WooCommerceでカスタマイズ可能な商品を販売する
商品がフルフィルメント前にデザインの調整を必要とする場合は、手動承認ワークフローを有効にしましょう。これにより、生産に送る前にデザインを確認して承認できます。 手動承認ワークフローの設定についてもっと詳しく。





