メインコンテンツにスキップ

WooCommerceをはじめる

この記事では、WooCommerceストアをGelatoと連携するための総合ガイドを紹介します。互換性の確認からストアの接続、商品の追加まで、必要な手順を順を追って説明します。


WooCommerce連携を始める前に

現在、当社のWooCommerce連携はNamecheapのホスティングに対応していません。互換性と最適なパフォーマンスのため、ほかのホスティングプロバイダーの利用をおすすめします。

連携を始める前に、あなたのWooCommerceストアが次の要件を満たしているか確認しよう。

  1. WooCommerce バージョン 2.4.8 以上がインストールされています。

  2. あなたのストアにはリダイレクトなしのHTTPS接続があります(こちらで確認)。

  3. 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 を有効にする

  1. ストアの管理用の壁紙シートにアクセスしよう。

  2. 「WooCommerce → 設定 → 詳細設定」に移動します。

  3. 「Legacy API」タブに移動します。

  4. 「Legacy REST API を有効化」をオンにしてください。

  5. 変更を保存しよう。


パーマリンクの設定

WooCommerce の REST API を正しく使うには、パーマリンク設定が「プレーン」になっていないことを確認してください。

  1. WordPressのダッシュボードで「設定 → パーマリンク」に移動します。

  2. 「共通設定」で、「プレーン」以外のリンク構造を選択してください。

  3. 変更を保存する。

  4. 次のリンクにアクセスしてAPIが動作しているか確認してください: http://your-site-url-here.com/wc-api/v1/(実際のサイトURLに置き換えてください)。店舗情報を含むJSONコードが表示されれば、APIは正常に動作しています。


WooCommerceにGelatoプラグインをインストールする

  1. WooCommerce の管理画面で、"プラグイン → 新規追加" に移動します。

  2. 「Gelato」を検索し、プラグインをインストールして有効化してください。

mceclip3.png


WooCommerce を Gelato に接続する

  1. WooCommerceの左メニューで新しい「Gelato」タブに移動します。

  2. 「Gelatoに接続」をクリック。

  3. Gelatoプラグインがあなたのストアにアクセスできるよう、必要な権限を付与してください。

mceclip5.png


商品を追加する

Gelatoプラグインを連携したら、WooCommerceのダッシュボードから、商品追加、モックアップの作成、説明文の設定、価格の設定まで、すべて直接行えます。

  • WooCommerce のダッシュボードに移動します。

  • 「商品を追加」をクリックします。

  • 商品の追加方法の詳細については、このガイドをご覧ください


WooCommerce で Gelato の配送を設定する

  1. Gelatoプラグインがインストールされ、有効化されていることを確認しよう。

    mceclip6.png

  2. WooCommerce のチェックアウトページに Gelato の配送料とお届け予定日を表示するには、ライブ配送料を有効にしてください。WooCommerce > 設定 > 配送 > Gelato Shipping に進み、Gelato の配送方法を有効化します。

    mceclip7.png


WooCommerceでカスタマイズ可能な商品を販売する

商品がフルフィルメント前にデザインの調整を必要とする場合は、手動承認ワークフローを有効にしましょう。これにより、生産に送る前にデザインを確認して承認できます。 手動承認ワークフローの設定についてもっと詳しく

こちらの回答で解決しましたか?