WooCommerce のロードマップ更新(2024年版)

2024年7月23日WooCommerce の開発者ブログで今後のロードマップが公開されました。今回は、その日本語訳を投稿します。WooCommerce in 2024 and beyond: Roadmap update (Beau Lebens) Jul 23, 2024

ここから =====

Woo のエンジニアリング責任者である Beau Lebens がお届けする特別版の投稿へようこそ。

今日は、Woo のコア製品である WooCommerce の今年残りの期間とそれ以降の計画について少しお話ししたいと思います。

この投稿では、来年の当社の優先事項を概説し、コアプラットフォームへの投資、開発者エクスペリエンスの向上、開発者コミュニティとの関わりの深化、オープンソースの精神を活用した継続的な改善と革新の推進への取り組みを強調します。

開発者コミュニティには、刷新された開発者ブログ、ドキュメントの改善、開発者向けのニュースレターなど、大きな変化が待っています。また、REST API、拡張性、ブロック、アクセシビリティ、商品編集、ストアのカスタマイズなど、コア WooCommerce のメジャー アップデート、オンボーディング、分析、決済体験の改善についても取り上げます。

プロジェクトのベテラン コントリビューター、WooCommerce エコシステムの新参者、または単にソフトウェア開発やコマースに情熱を持っている方など、この投稿の目的は、ロードマップに近づく手助けをし、一緒により優れた WooCommerce を構築していただくことです。

私たちのビジョンの根底にあるオープンソース

WordPress は、インターネットの 43% 以上を支えるオープンソースソフトウェアです (W3Techs)。WooCommerce は WordPress に深く統合されたネイティブコマースソリューションとして構築されており、比類のないリーチと柔軟性、そしてユーザー、開発者、ソリューションの広大なエコシステムを提供します。Woo にとって、オープンソースを採用することは、柔軟性、構成可能性、カスタマイズを促進し、販売者と買い物客のエクスペリエンスのほぼすべての側面をカスタマイズできるようにすることを意味します。ビジネスモデルの調整から支払い処理業者や配送業者の選択まで、WooCommerce のオープンソースの性質は、高品質の基本体験を提供しながら、広範なカスタマイズをサポートします。WooCommerce は、WordPress の自然な拡張機能のように感じられるように構築されており、WordPress が提供するすべての機能を活用し、他のソリューションとは異なり、コンテンツとコマースを統合します。

私は約 25 年間、Web テクノロジーに専門的に携わっており、私たち全員が暮らすデジタル世界を形作るオープンソースコミュニティとソフトウェアの変革力を目の当たりにしてきました。来年は、コア製品にさらに重要なコマース機能を組み込むことで、この取り組みをさらに深めていく予定です。

開発者経験の向上

開発者は、Woo エコシステムにおいて、またマーチャントに優れたコマースエクスペリエンスを提供する上で重要な役割を果たします。私たちは、一連のターゲットを絞った改善を通じて、WooCommerce での作成、革新、卓越をより簡単に実現できるようにすることを目指しています。

開発者向けニュースレターの開始

WooCommerce の最新情報をお届けする専用の開発者向けニュースレターを導入しました。開発者が開発者のために作成したこのプラットフォームでは、新機能、実用的なヒント、ロードマップのプレビューに関する早期の洞察を提供します。最新情報を入手し、ディスカッションに参加し、WooCommerce の未来を共同で形作るための直接的な手段となります。

ブログとドキュメントのアップグレード

Woo 開発者ブログとドキュメントをアップグレードして、必要なときに必要なものを簡単に見つけられるようにします。最も関連性の高い情報にすばやくアクセスできるナビゲーションの改善と、最新の製品開発と業界のベスト プラクティスを反映するように継続的に更新されるドキュメントを期待してください。また、新しい共同作業機能も導入し、開発者が洞察を提供したりコミュニティから学んだりできるようにすることで、リソースをより便利でアクセスしやすくしています。

ドキュメントは開発者にとって優れたエクスペリエンスの基盤であることはわかっているので、ドキュメントを全面的に大幅に改善するよう取り組んでいます。これには、新機能と既存の機能、ベスト プラクティス、ステップ バイ ステップのチュートリアルに関する包括的なガイドが含まれます。私たちの目標は、拡張性、ブロック開発、テーマのカスタマイズなどの分野で重要な知識のギャップを埋め、開発者がプラットフォームでスタートして成功できるようにすることです。

WooCommerce REST API の強化

現在の REST API v3 の重要な改善と修正に注力し、すべての変更が下位互換性を持つようにしています。私たちの目標は、問題と機能リクエストのバックログを減らし、中断することなく API パフォーマンスを合理化することです。これに加えて、API ドキュメント、エラー処理、デバッグ機能をアップグレードして、統合を作成するすべてのユーザーをより適切にサポートします。

拡張性

WooCommerce にとって、拡張性は単なる機能ではありません。新しい機能とエクスペリエンスを構築して展開する方法を形作るコア哲学です。拡張および適応可能な機能を設計することで、開発者はプラットフォームをマーチャントの特定のニーズに合わせてカスタマイズできます。このアプローチにより、新しいコアエクスペリエンスを開発する際に、コミュニティのイノベーションを通じて進化し、より多用途で強力なものになります。

新しい機能をデフォルトのエクスペリエンスにする際に、開発者コミュニティとのコラボレーションの場を作り、これらの機能を改良し、フィードバックを取り入れ、徐々に完全な採用に向けて進むように取り組んでいます。過去 1 年間、私たちは GitHub ディスカッションDeveloper Office Hours、その他のフィードバック ソースを利用して、特に拡張ポイントを形作り、優先順位を決定してきました。この反復的なプロセスにより、プラットフォームが強化されるだけでなく、エコシステムが強化され、WooCommerce は誰にとってもより堅牢なソリューションになります。

私たちの未来はブロックベースです

私たちは将来を見据えて構築しています。昨年末から、WooCommerce のデフォルトのユーザーエクスペリエンスは主にブロックベースになり、すべての新機能開発はこの環境をターゲットにしています。制御を生のコードからブロックベースのモデルに移行することで、WooCommerce は、これまで非コーディング ユーザーがアクセスできなかった柔軟性とカスタマイズの世界を切り開きます。これは、WordPress プロジェクトおよびチームと緊密に連携して先導している構造的な変化です。

完全にブロック中心のエコシステムへの移行は、ユーザー エクスペリエンスを向上させるだけではありません。e コマースの将来の革新への道を開くことです。古い方法との互換性を維持しながら、焦点は明らかにブロックベースのエクスペリエンスが支配する未来にあり、より直感的で適応性の高い e コマースプラットフォームへの大きな変化を示しています。

進化を続け、WordPress との連携を維持し、コマースおよび CMS の分野で競争するためには、コミュニティがこのブロックベースの未来に向けて動き始める必要があります。ソリューションがまだショートコードやその他のレガシー API に依存している場合は、ブロックを採用してアプローチを最新化する必要があります。

開発者向けドキュメントサイトと開発者ブログにリソースを積極的に追加しています。これには、Woo を知る: カートブロックとチェックアウトブロックに関するシリーズなどのブロック関連のトピックの詳細な説明や、移行に役立つビデオ チュートリアルが含まれます。

WordPress 向けの決定的なコマースソリューションの構築

私たちはストアの体験の向上に投資し、販売業者にとってよりよい日常の体験を提供し、開発者がカスタマイズするためのよりよい基盤を提供しています。同時に、開発者に新しい可能性をもたらす機能と拡張オプションを追加しています。販売業者と買い物客向けの今後の機能と強化を理解することは、最終的にさまざまな業界やさまざまなニーズを持つ販売業者を引き付け、サービスを提供する、充実したソリューションを構築する上で不可欠です。

その後、WooCommerce ストアが提供する購入体験は、まさに実践の場となります。販売業者がストアフロントと支払い体験を完全に制御できるようにすることを目指していますが、世界クラスの出発点となるすぐに使えるデフォルトを提供しています。

現在、私たちが注力している主な点は次のとおりです。

ストアの体験

合理化されたオンボーディング: 昨年 7 月に新規ストアのオンボーディングフローの簡素化を開始し、プロファイラーを開始したユーザーの完了率が約 60% 増加しました。最初から設定体験を合理化し、新規ユーザーがストアを迅速かつ効率的に設定できるようにします。また、他のユーザーに代わって Woo ストアを作成するユーザー向けに最適化されたフローも検討します。

最新のストアカスタマイズ: ストアのカスタマイズの将来を見据え、WordPress のサイトカスタマイズツールとの統合をさらに進めていくことに期待しています。WordPress の新しいドラッグアンドドロップサイト編集機能を大いに活用して、ブランドフォントや色の選択から複雑なストアレイアウト、調整された商品スライダーやコレクションまで、すべてブロックシステム上に構築されたすべてを処理します。WordPress エコシステム内のすべてのブロックベースのテーマとの互換性を確保する一方で、独自の完全にブロックベースのコマースに最適化されたテーマをすぐに提供することがどのようなものになるかを検討しています。

柔軟な商品管理: 新しい商品エディターは、より高速で直感的であるだけでなく、機能の完成も近づいています。現在、拡張性とカスタマイズに重点を置いています。このアプローチは、開発者のエクスペリエンスを充実させ、エディターをソリューションに完全に活用して統合できるようにすることです。WordPress Core の作業とのより深い統合と、開発者による広範な採用と統合を条件として、これをデフォルトのエクスペリエンスにする予定です。

最適化された注文管理とフルフィルメント: 注文管理を改善していますが、大規模な再設計に着手する前に、よりターゲットを絞った、要望の多かった改善に着手しています。現在、KestrelMindsize の友人と協力して、注文のさまざまな状態を管理するための注文ステータスを改善しています。これには、注文の複数の支払いオプションやさまざまなフルフィルメントシナリオの処理が含まれます

マーチャント分析の刷新: 最近、マーチャントがストアで何が起こっているか、何が機能しているか、ビジネスをさらに成功させるために何ができるかを理解するのを支援する方法を完全に再考する取り組みを開始しました。この目的のため、すべてのマーチャントが利用できる基本的な分析機能を改善します。これには、開発者と協力して、何年も前から公式に廃止されている従来の「レポート」セクションを最終的に廃止することも含まれます。

アクセス可能なストア: プラットフォームのアクセシビリティを強化し、できるだけ幅広いユーザーが利用できるようにするために投資しています。まずは買い物客向けのアクセシビリティの改善に注力し、次に管理機能に移行します。10up のパートナーがここで私たちをサポートしてくれており、将来の優先事項を導くための外部アクセシビリティ監査の準備を進めています。

買い物客の体験

無敵のチェックアウト: ブロックベースのチェックアウトは進化を続けており、ますます良くなっています。カートの放棄を減らし、モバイルコンバージョンを高め、ユーザーインタラクションを簡素化しています。ここではパフォーマンスを重視しているため、バンドルサイズを縮小し、読み込み時間を短縮し、ユーザー入力を迅速に行えるように最適化しています。この新しいチェックアウトでは、従来のチェックアウトよりもコンバージョンが最大で数パーセント高くなっています。また、年末までにブロックベースのチェックアウト コンバージョンをショートコードと比較して 25% 向上させるという野心的な目標を掲げています。

ローカルピックアップ オプションが統合され、簡素化され、買い物客のアカウント作成に関するオプションが強化されました。開発者からの要望が最も多かった機能、つまり開発者がチェックアウトプロセスにカスタムフィールドを追加して、より複雑なニーズに対応できるようにする追加フ​​ィールド API を追加しました。

これらのカートとチェックアウト機能はすべて、現在、新しいストアのデフォルトのエクスペリエンスの一部であるため、カートとチェックアウトのブロックを理解し、独自の統合との互換性を今すぐ追求することを強くお勧めします。

エレガントな注文確認: この機能はすでに大幅にカスタマイズ可能ですが、デフォルトを強化して、より優れた配送詳細と注文概要情報を統合し、買い物客が注文の支払い後にアカウントを作成するオプションも提供します。これはすべて、摩擦を減らし、コンバージョンを増やしカートの放棄を回避するための一部です。

機能と WooCommerce リリースの詳細については、変更ログを参照してください。

共に未来を築く

WooCommerce のロードマップと今後のエキサイティングな機会についてのこの調査を締めくくるにあたり、開発者、販売者、そしてより広範な WooCommerce コミュニティの共同の努力に感謝の意を表したいと思います。オープンソースの原則を採用し、コラボレーションの文化を育むことで、私たちは単にプラットフォームを構築しているのではなく、個人と企業が同様にデジタル時代に成功するための力を与える運動を生み出しています。

これを読んでいるあなたは、この旅の一部です。GitHub ディスカッションに参加して、アイデアを共有し、質問し、プラットフォームの進化に関するフィードバックを提供して、あなたの声を届けることをお勧めします。コミュニティ Slack で私たちや他のコミュニティと交流してください。そこでは、他の開発者とつながり、オフィス アワーに参加し、最新のニュースを入手できます。WooCommerce コアコードに貢献したり、ドキュメントを強化したりして、すべての人のために WooCommerce を改善してください。一緒に創造し、革新し、卓越し続けましょう。

https://x.com/beaulebens で直接私に連絡したり、
https://x.com/DevelopWoo で Woo Developer Experience チームをフォローしたり
することもできます。

ここまで ======

ブロック化がより新しいWordPressの方向性に広がっていくようです。FSE テーマを作っている方には朗報ではないでしょうか?

グーテンベルグに対しては賛否両論ありますが、私はローコード化に賛成なので、大幅賛成です。まあ開発者としては色々と勉強をしないといけないですけどね。www