説明
WooCommerce は世界で最も人気のあるオープンソースの eコマースソリューションです。
WooCommerce のコアプラットフォームは自由で柔軟性があり、グローバルコミュニティによって強化されています。 オープンソースがもたらす自由により、ストアのコンテンツとデータは将来にわたってお客様所有となります。
起業する場合も、実店舗のある小売店をオンラインに移行する場合も、クライアントのサイトを開発する場合も、コンテンツとコマースが調和するストアには WooCommerce をご利用ください。
- ブランドや業界に適したテーマで、美しく魅力的な店先を作りましょう。
- モジュール式の product blocks を使用して、ページを数分でカスタマイズします。
- 物理およびデジタル商品、商品のバリエーション、カスタム設定、即時ダウンロード、アフィリエイト商品を表示します。追加機能1つで予約、会員、定期購読、変動的な価格設定ルールがご利用いただけます。
- WordPress’ SEO advantage を活用して、検索結果のトップに躍り出ましょう。
組み込みツールと人気の統合によって営業活動を効率的に管理できます。 オプションの設定ウィザードでクリックを1回するだけで、多くのサービスを自由に追加できます。
- 支払い方法を選びます。 WooCommerce Payments を利用すれば、ストアにいながら支払いを快適に管理できます (米国、イギリス、アイルランド、オーストラリア、ニュージーランド、カナダに加え、現在はスペイン、フランス、ドイツ、イタリアで利用可能です)。 Stripe、PayPal、Square をはじめとする100以上の決済方法に対応しており、カード、モバイルウォレット、銀行振込、現金を安全にご利用いただけます。
- 配送オプションを設定する。 WooCommerce Shipping を使用すれば、ダッシュボードから直接 USPS ラベルを印刷できるだけでなく、受け取り日時をスケジュールできます (米国のみ)。 UPS、FedEx、ShipStation などの有名な配送業者およびお客様の所在地に適した配送、在庫、フルフィルメントの幅広いソリューションと連携します。
- 消費税の計算を簡単にする。 WooCommerce Tax やそれに似た統合サービスを追加して自動計算を実現します。
ビジネスを成長させ、機能を追加し、どこにいてもストアをモニタリングする
WooCommerce はビジネスです。 最も重要なパフォーマンスの指標を、強力でカスタマイズ可能なストアのセントラルボードWooCommerce Admin でモニタリングしてください。
Google Ads、HubSpot、Mailchimp、Facebook と統合して、マーケティングチャネルとソーシャルチャネルを超えて読者を増やしましょう。 ダッシュボード内のマーケティングハブで新しいアイデアやヒントをいつでもチェックできます。
公式 WooCommerce マーケットプレイスに多数用意された無料および有料の追加機能を使用することで機能を強化できます。 WooCommerce の開発者は各新規拡張機能を精査し、定期的に在庫を確認することでマーケットプレイスの品質基準を維持しています。 WooCommerce はストア構築者がよいストアを作成するのを助ける製品を積極的に探しています。
WooCommerce の無料モバイルアプリ (Android および iOS) を利用すれば、どこにいてもストアを管理できます。 耳寄り情報 : 商品が売れるたびに鳴る、ちょっとクセになる通知音 (キャッシュレジスターの効果音) に耳を澄ませてみませんか。
将来にわたって自分のストアデータを所有、管理する
WooCommerce なら、あなたのデータはあなたのものです。 いついかなるときも。
お客様が当社との使用データの共有を選択された場合、お客様のデータは匿名化され安全に保護されますのでご安心ください。 いつでもストアに影響なくオプトアウトできます。
ホストされた eコマースソリューションとは異なり、WooCommerce ストアデータはいつまでも失われません。異なるプラットフォームに移行する場合でも、お客様が選んだプラットフォームにすべてのコンテンツをエクスポートできます。 制限はありません。
WooCommerce が開発者に選ばれる理由
開発者は WooCommerce を利用してストアを作成、カスタマイズ、スケールすることでクライアントの仕様を正確に満たし、追加機能やカスタムソリューションによって強化することができます。
- フックやフィルターを活用して機能を変更、作成する。
- 堅牢な REST API と Webhook を使用してあらゆるサービスを仮想的に統合する。
- React を使用してカスタムコンテンツのブロックを設計、構築する。
- プラグインのコアコードの側面を検査、修正する。
- 高速の CLI により開発を加速する。
コアプラットフォームは厳密にテストされ、また多くの場合、複数のタイムゾーンを超えて働く専任の開発チームがいます。 包括的なドキュメントは、リリースごとに更新され、ストアの要件どおりに構築できるようにしています。
成長中の国際的なコミュニティに参加する
WooCommerce には経営者を専任でサポートする大規模で意欲的なコミュニティがあり、このコミュニティは急速に成長しています。
世界中で WooCommerce 勉強会を開催しており、無料で参加できるほか、運営に携わることもできます。 このようなイベントは、周りの人から学んだり、専門知識を紹介したり、同じような興味を持っている人とつながったりするのにぴったりです。
WooCommerce は世界中で開催されている WordCamp に定期的に参加しています。皆様にお会いできることを楽しみにしています。
寄付と翻訳
WooCommerce の開発と支援には Automattic および Jetpack と WordPress.com の創業メンバーが携わっています。 また多くの個人寄付者にもご協力いただいています。あなたもぜひご参加ください。 WooCommerce GitHub リポジトリを訪問いただき、どのような協力方法があるかご確認ください。
現在、WooCommerce はデンマーク語、ウクライナ語、ペルシャ語など、複数の言語に翻訳されています。 ロケールを追加して WooCommerce のローカリゼーション推進をお手伝いいただける場合、translate.wordpress.org のサイトをご覧ください。
インストール
最小限必須条件
- PHP 7.2以降推奨
- MySQL 5.6以降推奨
サーバー要件の詳細なリストについては、WooCommerce のサーバー要件に関するドキュメントを参照してください。
自動インストール
自動インストールは最も簡単なオプションです。WordPress がファイル転送を処理するため、ユーザーは Web ブラウザーから離れる必要がありません。 WooCommerce を自動インストールするには、WordPress ダッシュボードにログインし、「プラグイン」メニューに移動して「新規追加」をクリックします。
検索フィールドに「WooCommerce」と入力してから、「プラグインの検索」をクリックします。WooCommerce を見つけたら、ポイントリリース、評価、説明などの詳細を表示できます。また最も重要な点ですが、もちろんこちらからもインストールできます。「今すぐインストール」をクリックすると、WordPress がインストールを実行します。
手動インストール
手動インストール方法は、 WooCommerce のプラグインをダウンロードして、お気に入りの FTP アプリケーションを介して Web サーバにアップロードして行ないます。WordPress codex に記載のあるプラグインのインストール方法をご覧ください。
更新
自動更新は円滑に機能しますが、念のためサイトをバックアップするようお勧めします。
もし、アップデート後にショップ/カテゴリーページで問題が発生した場合は、 WordPress > 設定 > パーマリンク設定にて「保存」を押して最新の状態にする必要があります。それで通常の状態に戻るはずです。
サンプルデータ
WooCommerce に付属しているサンプルデータを使用して、商品がどのように表示されるかを確認し、sample_products.xml を WordPress Importer でインポートできます。中核的なツールである CSV Importer または CSV Import Suite の拡張機能を使用して、sample_products.csv をインポートすることもできます。
FAQ
-
WooCommerce のドキュメントやユーザーガイドはどこで見れますか ?
-
WooCommerce の設定や構成のヘルプについては、スタートガイドおよび WooCommerce ストアの新規所有者ガイドを参照してください。
WooCommerce の拡張やテーマについては、Codex とプラグイン開発者ハンドブックを参照してください。
-
どこで WooCommerce コアについてサポートしてもらったり、ほかのユーザーと話をしたりできますか ?
-
行き詰まった場合は、これらのガイドラインに従ってWooCommerce サポートフォーラムでサポートを依頼するか、WooCommerce Community Slackから連絡するか、Facebook のWooCommerce Community グループに投稿してください。
-
WooCommerce.com で購入した追加機能はどこでサポートしてもらえますか ?
-
WooCommerce.com Marketplace で購入した有料追加機能のサポート : まず セルフサービストラブルシューティングガイドをご確認ください。 問題が解決しない場合は、お手数ですがサポートチケットをヘルプデスクに送信してください。 専任のサポートスタッフが24時間以内に対応いたします。
-
WooCommerce.com にログインできません。どうすればよいですか ?
-
まず、こちらの便利なステップごとのガイドで一般的なログインの問題についてトラブルシューティングしてください。 それでもログインできませんか ? その場合は WooCommerce にお問い合わせください。
-
私のテーマで WooCommerce は動作しますか ?
-
はい。 WooCommerce ではどのようなテーマでも使えますが、追加のスタイル設定が必要になる場合があります。 WooCommerce と密に連携するテーマをお探しなら、Storefront のご利用をおすすめします。
-
WooCommerce はどのようにアップデートすればよいですか ?
-
詳しいガイドは WooCommerce の更新方法にあります。
-
サイトが壊れてしまいました。どうすればよいですか ?
-
便利なトラブルシューティングガイドを使用して問題の診断をしてください。
テーマやプラグインを更新した後にエラーが発生した場合、WooCommerce との間に互換性に問題がある可能性があります。 WooCommerce を更新した後に問題が発生した場合、WooCommerce と古いテーマやプラグインが競合している可能性があります。
どちらの場合でも、 訪問者への影響なくテーマやプラグインを無効化できる ヘルスチェックを使用して競合テストを、もしくはステージングサイトを使用して問題のトラブルシューティングを行うことをおすすめします。
-
どこでバグを報告できますか ?
-
WooCommerce GitHub リポジトリのバグを報告してください。 サポートフォーラムからも報告できます。フォーラムを検索して、エラーがすでに報告されていないか確認してください。
-
新機能、テーマ、拡張機能のリクエストはどこでできますか ?
-
公式のアイデアボードで新しい機能や追加機能をリクエストし、すでにある提案に投票してください。 製品チームが定期的にリクエストを確認し、それが製品計画において有用であるかを検討します。
-
WooCommerce は素晴らしい ! 私は貢献できますか ?
-
はい、できます。 GitHub リポジトリを利用し、開発ブログをフォローすればプロジェクトで起きていることすべての最新情報を手に入れることができます。
-
Rest API のドキュメンテーションはどこにありますか ?
-
詳細については GitHub に WooCommerce REST API ドキュメントがあります。
-
この質問リストでは解決できません。 答えはどこで見つけられますか ?
-
詳細については よくある質問を参照してください。
評価
貢献者と開発者
WooCommerce はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。
貢献者変更履歴
6.6.1 2022-06-21
WooCommerce
- Fix – Make sure payment gateway title is a string before sanitizing. #33434
WooCommerce Blocks 7.6.1 & 7.6.2
- Fix – Fix error Uncaught Error: Call to undefined function Automattic\WooCommerce\Blocks\Templates\wp_is_block_theme() in WP 5.8. #6590
- Fix – Fix PHP notice in Mini Cart when prices included taxes. #6537
- Fix – Fix images hidden by default in Product grid blocks after WC 6.6 update. #6599
6.6.0 2022-06-14
WooCommerce
- Add – Add experimental import product task, which replaces the default add products task when selling elsewhere is selected during the OBW. #32835
- Add – Adding badge to homescreen item on admin menu for setup tasks #33025
- Add – Add filtered tracks properties to client-side tracks #32690
- Add – Add load sample products for experimental product task #32815
- Add – Add experimental add product for task list #32801
- Add – Add tracks to products list page #32949
- Add – Add experimental product task feature flag & experimental-products component #32774
- Add – Add experimental import product task feature flag & experimental-import products component #32789
- Add – Add track events for experimental import products task #32914
- Add – Add TikTok for Business plugin in the Marketing task #32850
- Add – Add fashion sample products #32977
- Add – Add task_view tracks prop for experimental products #32933
- Add – Added events for experimental products page #32944
- Add – Removed experimental product hook and instead poll the slot’s fill for variant metadata. To be removed when experiment concludes! #33052
- Add – Add the
is_editable
,needs_payment
, andneeds_processing
boolean properties to order response objects in both v2 and v3 of the WC REST API. #32900 - Add – Adds a
before_woocommerce_pay_form
action to the Pay for Order page. #33078 - Add – Add experimental product stack component #32779
- Add – Add support for select2 for the log files dropdown #32749
- Add – Adds usage data for the Mini Cart Block to the WC Tracker snapshot. #32777
- Add – Add wcadmin_tasklist_view_more_product_types_click track event for add product task #33058
- Add – Added react mount point in payment settings page for banner slotfill #32697
- Add – Adds a
search_sku
parameter to the v3 products endpoint. Allows for partial match search of the product SKU field. #32046 - Add – Add
read
method to custom order table datastore. #32701 - Add – CLI support for running COT migrations (one way). #32938
- Add – Implement backfill for wp_post and wp_postmeta table for custom tables. #32857
- Add – Effectively synchronize orders from the posts table to the custom orders table. #32817
- Add – Enable meta table to meta table migrations towards custom table project. #32701
- Add – Add an ‘image_src’ field to product line items returned by the orders endpoint (v2 and v3). This contains the URL of the main product image. #32851
- Add – Mark marketing task as complete when an extension is installed #32630
- Add – Add ‘recorded_sales’ meta to operational data table. #32925
- Add – Add formatting rules for Latvian postcodes. #32799
- Add – Add a WooCommerce > Subscriptions menu item for eligible stores to offer WC Payments Subscriptions functionality #32958
- Dev – Add Preview store button to Home screen #32739
- Dev – Add dropins to WCTracker #32686
- Dev – Bumps the WP version for the WP tested up to. #33025
- Dev – Add ExPlat call for product task experiment #32941
- Dev – #32925
- Dev – Add basic pre-requisite checking to the test suite installation script. #32687
- Dev – Fix typescript type errors in react admin
payments
&payment-welcome
#32683 - Dev – Fix remaining typescript type errors in react admin #32712
- Dev – Fix typescript type errors in react admin ./client/tasks/task & ./client/tasks/tests #32698
- Dev – Fix typescript type errors in react admin ./client/two-column/tasks #32695
- Dev – Add @types/* & declare TS modules to fix admin TS errors #32616
- Dev – Standardize WooCommerce build scripts #32689
- Dev – Comment: Related to QOL #32804
- Dev – Comment: This is a JSON formatting change. #32899
- Dev – Check WP version 5.9 before adding mini_cart_block to WC Tracker #32835
- Dev – Standardize lint scripts: Add lint:fix #32795
- Dev – Update create-extension script to function in the monorepo. #32752
- Dev – Move Storybook to better monorepo location #31915
- Dev – Comment: This is a developer tooling change #32901
- Dev – Comment: No entry needed because this change only added a new performance test. #32606
- Dev – Updates the WC sniffs version to latest. #32870
- Dev – Comment: Tooling change #32657
- Dev – Comment: Simply remove woocommerce-admin tests folder #32621
- Dev – Remove the post_id column from the orders table, and adjust the SQL queries that count/get out of sync orders accordingly. #32706
- Dev – Update woo admin ts config to have an isolated TS environment #32616
- Dev – Updating scripts to use pnpm/Nx commands #32943
- Dev – Remove woo tracks type declaration from woo admin ./cleint. #32937
- Dev – Fix react admin ./client type errors after updating @woocommerce/data types #32735
- Dev – Removed temporary codepath added in #32603 since translation paths have been updated #33226
- Enhancement – Add fallback image for payments task gateway icons #32773
- Fix – Ensure observers of the
removed_coupon_in_checkout
event can access the coupon code successfully. #32049 - Fix – Add legal messaging on WCPay task and fix click behavior #32824
- Fix – Allow removal of all zone regions from a shipping zone #32828
- Fix – Fix possible fatal error during install on PHP 8.x #32685
- Fix – Fix progress header title #32786
- Fix – Fix database errors after deleting WC Admin standalone plugin while WC 6.5 is active #32869
- Fix – Fix no padding between the task section and things to do next in experiment 2 #32866
- Fix – Fix fatal errors when activated alongside WooCommerce Admin plugin #32814
- Fix – Fix get_options function deprecation notice #32891
- Fix – Update finish setup button logic to adhere to new Task List data structure. #32926
- Fix – Fix notice on emptry product page #32973
- Fix – Make sure WooCommerce Admin is also being disabled on multi sites. #32981
- Fix – Skip payment welcome screen for wc pay banner experiment #33071
- Fix – Fixed broken event tracking by correcting ‘const’ to ‘let’ from a previous commit #33083
- Fix – Update path to email template for analytics report. #32838
- Fix – Don’t include draft orders in reports #32613
- Fix – Comment: This fixes a bug that was introduced in a PR targetting the same Woo version. #32756
- Fix – Fix janky border on hover product task items #32938
- Fix – Product attributes lookup table is now properly updated on WooCommerce upgrade and when using REST API batch endpoints #32893
- Fix – Comment: Changelog added in #32046, which has not yet been released, and this simply fixes a bug from that. #33039
- Fix – Sanitize order and orderby args in get_notes and lookup_notes. #32614
- Fix – Fix setup task list style conflict #32704
- Fix – Display the raw 6 decimal place tax data while editing line item #29688
- Fix – Fix payment settings banner tos link #33082
- Fix – Prevent errors and log a warning in the event the WP Filesystem cannot be initialized while updating the geoloc database. #33091
- Fix – Add exception handling to serialize when seriliazing context. #32577
- Fix – Add check for $wp_query before calling is_cart to prevent doing_it_wrong notice. #32747
- Fix – Revert 30204 for Indian pincode to “PIN Code” #33051
- Fix – Updates the stable tag and changelog from 6.5.1 release. #33037
- Fix – Comment: updating performance test request #33044
- Fix – Use the configured decimal separator to format product weight and dimensions #32746
- Fix – Fix dashboard and analytics crashing with certain timezone configuration #33206
- Fix – Fix clicking on edges of product task cards #33235
- Fix – Add guard to avoid error when $block_templates is null. #33180
- Fix – Add woo install timestamp to server experimental assignment requests. #33300
- Fix – Fix a warning caused by an attempt to iterate over a submenu that may not exist on WC Pay subscriptions page. #33339
- Fix – Fix the script version parameter for chunk URLs. #33332
- Fix – Sanitize payment gateway titles.
- Performance – Fix system status API requests that only query some fields #32823
- Tweak – For Vietnam, the second street address line should be displayed but not required. #32610
- Tweak – Comment: We’re adding extra protections to a newly introduced feature; a further changelog entry is not needed. #32771
- Tweak – Fix spacing between the Paymetn logo assets in the payment banner experiment. #33065
- Tweak – Comment: Omitting a changelog entry, because we’re correcting an unreleased oversight. #32744
- Tweak – Update TikTok onboarding icon #32857
- Tweak – Fix typescript type errors in react admin ./client/shipping #32688
- Tweak – Comment: Improves a newly added feature, so a further changelog entry is not required. #32776
- Tweak – Add wc-admin-deactivate-plugin to list of obselete notes so it gets deleted on upgrade #32982
- Tweak – Fix typescript type errors in react admin ./client/wp-admin-scripts #32678
- Tweak – Move the file for the DatabaseUtil class to the proper directory according to its namespace. #33109
- Tweak – Also allow getting category ID as option ID instead of term slug in wc-enhanced-select. #32743
- Tweak – Center experimental products view more button #32870
- Tweak – Refactor and improve tests payments task #32662
- Update – Add ExPlat usage. #33023
- Update – Modify migration to make cot.id === posts.id. #32701
- Update – Remove wc-admin-set-up-additional-payment-types inbox note #32800
- Update – Moved out product task experiment hook to onboarding package, added ExPlat logic to backend calls #32960
- Update – Update illustrations and copy of new task list. #32805
- Update – Change product import task items to use onClick for link #33075
- Update – Update product import task to appear only under experiment #33047
- Update – Use the core version for the @deprecated tags in WCA #32974
- Update – Use the core version for the @deprecated tags #32974
- Update – Change WCPayments task display logic #32923
- Update – Updating instance of now-deprecated pnpx to pnpm dlx/exec #32528
- Update – Add safeguards to ensure ExPlat API requests are valid #32855
- Update – Remove ExPlat calls for woocommerce_tasklist_progression_headercard_2col_2022_05 and woocommerce_tasklist_progression_headercard_2022_05 #32928
- Update – Payment banner experiment: update the description and make the button to redirect the users to the WC Pay connect page when the WC Pay is already installed #33066
- Update – Update add product task to only show “subscriptions” product type for stores in the US #33068
- Update – Enable feature flags for add product task #33049
- Update – Remove
memoize-one
from woo admin dependency #32936 - Update – Remove
react-dates
from woo admin dependency #32954 - Update – Add status of admin items to system status report #33030
- Update – Update to record completion time in time frame format #32932
- Update – Add confirmation dialog before loading the sample products #33167
WooCommerce Blocks 7.5.0 & 7.6.0
- Enhancement – Add PHP templates support to the Active Product Filters block. #6295
- Enhancement – Enable Draft orders in WooCommerce Core. #6288
- Enhancement – Various enhancements to the Featured Category Block. #6276
- Enhancement – Allow adding the Filter Products by Stock block to Product Catalog templates to filter products. #6261
- Enhancement – Various enhancements to the Featured Product Block. #6181
- Enhancement – Allow saved payment methods labels other than card/eCheck to display brand & last 4 digits if present. #6177
- Enhancement – Featured Category: Add background color option. #6368
- Enhancement – Featured Product: Add background color option. #6367
- Enhancement – Added media controls allowing the user to edit images within the editor on a Featured Category block. #6360
- Enhancement – Added media controls allowing the user to edit images within the editor on a Featured Product block. #6348
- Enhancement – Add the alt text control to the Featured Category block media settings. #6341
- Enhancement – Hide the Product Tag Cloud from the Widgets screen in classic themes. #6327
- Enhancement – Add the alt text control to the Featured Product block media settings. #6308
- Enhancement – GridContentControl: Add product image control. #6302
- Fix – Filter Products by Attribute: Fix the page reload which happens when clicking the filter button on Woo templates using the Classic Template block #6287
- Fix – Store API: Show visible attributes in simple products, and hidden attributes in variable products. #6274
- Fix – Add RTL support for the Mini Cart icon. #6264
- Fix – Fix page load problem due to incorrect URL to certain assets. #6260
- Fix – Make Filters Products by Price work with Active Filters block for the PHP rendered Classic Template. #6245
- Fix – Fix page refresh when using filters with the All Products block on non-product archive templates for WooCommerce. #6324
- Fix – Fix Customizer fatal error on PHP 8. #6317
- Fix – Fix Featured Product block frontend mismatch. #6263
- Fix – Fix attribute filter dropdown list z-index level. #6294
- Fix – Product Query: Pass any product taxonomies existing in the URL parameters. #6152
- Fix – Fix: Align Empty Mini Cart Contents block center in the Site Editor. #6379
- Fix – Remove the Template panel from the Setting Sidebar for Shop page. #6366
- Fix – Parse categories coming from the back-end as a json array. #6358
- Fix – Update the default width of Classic Template to Wide width. #6356
- Fix – Mini Cart block is not available from the Edit template screen. #6351
- Fix – Fix Filter Products by Attribute block not working on PHP templates when Filter button was enabled. #6332