【初めての方向け】EC-CUBEプラグインの作り方と、オーナーズストアへの掲載方法まとめ

#ECの知識

複雑な要件も100%叶える
ベンダー依存を脱却し、自社専用EC基盤を。

まずは相談する

EC-CUBE Advent Calendar 201820日目の記事です。

「EC-CUBE 3」からのメジャーバージョンアップ版である「EC-CUBE 4」が10月11日にリリースされ、「EC-CUBE 4」に対応した様々なプラグインも日々お寄せいただいております。

今回は、初めての方向けに、EC-CUBE 4に対応したプラグインの作り方や、EC-CUBEのショップオーナー向けのサービスサイト「オーナーズストア」への掲載方法についてまとめさせていただきます。

EC-CUBEプラグインとは?

EC-CUBEのプラグインは、EC-CUBE本体にインストールするだけで、カスタマイズやサービス連携の機能を簡単に追加できる仕組みです。外部サービスとの繋ぎ込みプラグインや、EC-CUBE本体をカスタマイズするプラグインなど、あらゆる機能をプラグインとして提供していただくことができます。

サイトごとに個別の開発をすることなく、簡単に機能を追加できることから、EC-CUBEのサイトを構築する方にとって、EC-CUBEのプラグインは欠かせないものとなっています。また、プラグインを作ってみたい方にとっても、プラグイン単体の機能開発のみで動作し、EC-CUBEの本体に手を加える必要がないため、手軽に始めることができます。

「システムに業務を合わせる」妥協は終わりにしませんか。複雑な要件も100%叶える、ベンダー依存のない自社専用EC基盤を。
自社要件を相談する

EC-CUBEプラグインの作り方

開発環境の準備

プラグインの開発をするには、まずは、EC-CUBE本体をインストールした開発環境を準備し、サンプルプラグインをインストールしてみましょう。
インストール方法、開発ガイドラインや要素技術の概念、本体開発やプラグイン開発のチュートリアル、Cookbookなどの情報を提供しているEC-CUBE 4.0 開発ドキュメントサイトの、以下メニューを参考に進めます。

※デザイン周りは以下資料もございますので、こちらも参考にしてください。

開発スタート

サンプルプラグインのソースや開発ドキュメントサイトを見ながら、実際に、作りたいプラグインを開発します。

開発中の相談については、開発コミュニティや、slackの#pluginチャンネル、及び、東京ユーザーグループ名古屋ユーザーグループ関西ユーザーグループ九州ユーザーグループなどのコミュニティの勉強会で情報交換することもご検討ください。

アイコン・紹介テキストの準備

無事にプラグインを開発されたら、プラグインを申請する前に、プラグインの顔となる「アイコン」や、どのような機能のプラグインなのか説明するための「紹介テキスト」もご確認ください。

プラグインの説明文については、実際にオーナーズストアに掲載されているプラグインを参考にしてください(例:関連商品プラグイン)。

アイコンについては、以下のガイドラインもご用意しています。

オーナーズストアへの掲載

プラグインやアイコン・説明文のご用意ができたら、いよいよオーナーズストアへの掲載に進みます。
以下、3stepとなります。

Step1 EC-CUBEパートナー登録

プラグインの登録には、EC-CUBEパートナー(無料)の登録が必要ですので、以下よりご登録ください。

Step2 パートナー管理ページ内でプラグインを登録

アカウント取得後、パートナー管理ページにログインし、プラグインを申請してください。
(パートナ管理ページログイン>ストア管理>プラグイン管理)

Step3 オーナーズストアに掲載開始

おつかれさまでした!
登録申請後、EC-CUBE運営チームの審査を経て、オーナーズストアに掲載開始されます。

最後に

いかがでしたでしょうか?

プラグインのオーナーズストア上での公開は、EC-CUBEを使ったカスタマイズを得意とされる制作会社の方々の技術力のアピールとなるのはもちろんのこと、プライベートでのご自身のスキルを磨くツールとして活用されている方もいらっしゃいます。

公開されたプラグインは、オーナーズストアでの公開の他、EC-CUBE公式のXFacebookメールマガジンでもご紹介してまいります。

尚、ご自身が開発者ではないが、作ってほしいプラグインのアイデアがあるという方は、Xで #eccube #プラグインウィッシュリスト タグをつけて投稿ください。プラグイン開発者の方へ、皆様の声をお届けします!

監修

株式会社イーシーキューブ

国内No.1シェアを誇るEC構築オープンソース「EC-CUBE」の開発元企業です。親会社の株式会社イルグルム(東証スタンダード市場上場)とも連携し、戦略立案から構築・運用・マーケティングまでワンストップのEC支援を行っています。これまで数多くのEC構築・改善を手がけてきた知見を活かし、実務に役立つノウハウや導入事例などを分かりやすく解説・発信しています。「ECサイトをどう作ればいいのか分からない」「既存サイトをもっと強化したい」「ECサイトの運営について詳しく知りたい」…そんなお悩みをお持ちの方々に、少しでもヒントとなる情報をご提供できれば幸いです。
※ 独立行政法人情報処理推進機構「第3回オープンソースソフトウェア活用ビジネス実態調査」による

#ECの知識

複雑な要件も100%叶える。
ベンダー依存を脱却し、自社専用EC基盤を。

他の記事もご覧ください

記事一覧に戻る

EC-CUBE公式アドバイザー
ご相談窓口

  • 他社のASPやパッケージとの違いを知りたい
  • BtoCのサイトにBtoB機能を追加したい
  • 何から手をつければよいかわからない
  • 自社にマッチした制作会社を探したい
  • サイト制作だけでなく運営もサポートしてほしい

新規構築・リニューアル・取引先向けのWeb受発注システム(BtoB)や事業の拡大など、
今抱えている課題を解決する最適な業者探しを、アドバイザーがお手伝いします。