このページは WooCommerce Blocks Handbook の README.md の日本語訳です。(2023年2月19日現在)
WooCommerce Blocks Handbook は、ブロックを拡張または貢献する方法、および内部開発者が新しいリリースを処理する方法について、デザイナーと開発者向けのドキュメントを提供します。
コントリビューター(貢献者)
WooCommerce Blocks プラグインに貢献したいですか? 次のドキュメントは、開始に役立つ情報を提供します。
内部開発者
あなたは内部開発者ですか? 次のドキュメントは、さまざまなブロック、ブロッククライアント API、ストア API、テンプレート、およびテストプロセスに関する情報を提供します。
- Blocks
- Block Data
- Block Client APIs
- Data store
- Editor Components
- Icons
- Store API (REST API)
- Storybook
- Templates
- Testing
- Translations
サードパーティの開発者
あなたはサードパーティの開発者ですか? 次のドキュメントでは、WooCommerce Blocks プラグインをカスタム拡張機能で拡張する方法について説明しています。
- Extensibility
- Hooks
- REST API
- Checkout Payment Methods
- Checkout Blocks
デザイナー
あなたはデザイナーですか? 次のドキュメントでは、デザイン変更を WooCommerce Blocks プラグインに適用する方法について説明します。
開発者リソース
道具
@woocommerce/extend-cart-checkout-block これは、@wordpress/create-block と一緒に使用して WooCommerce Blocks 拡張機能の開始点を作成するためのテンプレートです。 また、いくつかの拡張ポイントの使用方法も示します。 チェックアウトブロックに内部ブロックを登録し、注文ボタンなどの特定のテキストにフィルターを適用し、Slot/Fill を使用し、ストア API の動作を変更する方法。
記事
developer.woocommerce.com からの次の投稿は、WooCommerce Blocks の開発に関するより深い洞察を提供します。
- Store API is now considered stable
- Available Extensibility Interfaces for The Cart and Checkout Blocks
- How The Checkout Block Processes An Order
- New @wordpress/data stores in WooCommerce Blocks
チュートリアル
次の developer.woocommerce.com のチュートリアルは、WooCommerce Blocks プラグインの拡張に役立ちます。