この記事では、WooCommerceストアをGelatoに接続する方法をわかりやすく解説します。必要な手順を順にご案内し、両プラットフォームをスムーズに連携。プリント・オン・デマンドの運用をシンプルにしていきましょう。
始める前にWooCommerceでやっておくこと
現在、当社のWooCommerce連携はNamecheapのホスティングに対応していません。互換性と最適なパフォーマンスのために、別のホスティングプロバイダーの利用をおすすめします。
連携を始める前に、あなたのWooCommerce設定がGelatoに対応しているか確認しましょう。チェックリストはこちらです。
WooCommerceのバージョン: Gelatoアプリとの最適な互換性のために、WooCommerceバージョン2.4.8以上を使用していることを確認してください。
HTTPS 接続: WooCommerce ストアで HTTPS 接続が有効で、リダイレクトがないことを確認してください。確認には、Redirect Checker のようなオンラインツールを使えます。
WooCommerce REST API へのアクセス: WooCommerce REST API がインストールされ、アクセス可能であることを確認してください。WooCommerce Legacy REST API をインストールするには、こちらのリンクを使うか、WooCommerce のプラグインセクションで探してください。.htaccess ファイルに次の記述があるか確認しましょう: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1。詳しくは次のリソースを参照してください。
WooCommerce で REST API を有効にする
WooCommerceストアの管理壁紙シートにログインしてください。
「WooCommerce → 設定 → 詳細設定」に移動します。
「Legacy API」タブに移動します。
「Legacy REST API を有効にする」を有効にする
「変更を保存」をクリックして、変更を保存しよう。
パーマリンクを設定する
WooCommerce REST APIを正しく動作させるには、WordPressのパーマリンク設定が「プレーン」になっていないことを確認してください。
WordPressの「ダッシュボード」で「設定 → パーマリンク」に移動します。
「共通設定」で、「基本」以外のリンク構造を選択してください。
「変更を保存」をクリックして、変更を保存しよう。
WooCommerce API が有効かどうか確認するには、ブラウザーでこの URL を開いてください("your-site-url-here.com" を実際のドメインに置き換えてください): http://your-site-url-here.com/wc-api/v1/
ストア情報を含むJSONコードが表示されていれば、APIは正しく動作しています。
そうでない場合は、パーマリンク設定をもう一度確認してください。
WooCommerceでGelatoプラグインをインストールして有効化する
WooCommerce の管理画面で、"プラグイン → 新規追加" に進んでください。
プラグインの検索バーで「Gelato」を検索してください。
「今すぐインストール」をクリックし、続いて「有効化」をクリックして、サイトでGelatoプラグインを有効にしてください。
WooCommerce を Gelato に接続する
WooCommerceの管理画面の左側メニューにある新しい「Gelato」タブを見つけてください。
「Gelatoに接続」をクリック。
プロンプトに従って、GelatoプラグインがあなたのWooCommerceストアへアクセスするために必要な権限を付与してください。
WooCommerce商品の追加を始めよう
準備はばっちり! これでプリントオンデマンド商品を作って販売できます。WooCommerce の商品管理(「Products → Add Product」)に進んで、オファーをデザインする・価格を設定する・在庫を管理する——すべてを Gelato のグローバルな生産ネットワークが支えます。
商品を追加する手順を詳しく知りたい方は、こちらのガイドをご覧ください: 商品を追加する。

