Table of Contents
Get started building extensions
このセクションでは、WooCommerceエクステンションを構築、テスト、配布するためのガイドとリソースを提供します。
Getting started
- シンプルな拡張機能の設計 – 拡張機能のアーキテクチャとベストプラクティスを学びます。
- 最初の拡張機能を作成する – 最初のWooCommerce拡張機能を作成する。
- コアコンセプト – プラグインヘッダー、ライフサイクル管理、セキュリティのような基本的なコンセプトを習得します。
Submit to the WooCommerce Marketplace
WooCommerceマーケットプレイスに参加して、あなたのエクステンションを世界中の360万以上のアクティブなストアに紹介しましょう。
Learn more about why extension developers are choosing the WooCommerce Marketplace and submit your extension
Quality Insights Toolkit (QIT)
Available to all developers with a WooCommerce.com vendor profile
QIT(Quality Insights Toolkit)は、WooCommerceがプラグインとテーマのために開発したテストプラットフォームです。開発者は、様々なマネージドテストをすぐに実行できるだけでなく、独自のカスタムE2Eテストを統合して、エクステンションの信頼性、安全性、互換性を確保することができます。
Key features
- Managed test suites: 事前に設定されたエンドツーエンドテスト、アクティベーションテスト、セキュリティスキャン、PHPStan分析、APIテストなどを実行します。
- カスタムE2Eテスト: PlaywrightベースのE2EテストをQITで直接作成し、実行できます。
- 継続的な品質チェック: CLI、GitHub Actionsなどを介して、QITを開発ワークフローにシームレスに統合できます。
- マーケットプレイスとの統合: 現在、WooCommerce Marketplaceに掲載されているエクステンション向けにクローズドベータを実施中です。
Development tools
- Extension scaffolds – Learn how to scaffold new extensions with our create-woo-extension package.
- WooCommerce CLI – Command-line tools for WooCommerce development