【初めての方向け】EC-CUBEプラグインの作り方と、オーナーズストアへの掲載方法まとめ
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 開発ドキュメントサイトの、以下メニューを参考に進めます。
※デザイン周りは以下資料もございますので、こちらも参考にしてください。
- EC-CUBE 4 管理画面デザインガイド
- スタイルガイド
- フロント画面テンプレート for Adobe XD(zipファイル)
開発スタート
サンプルプラグインのソースや開発ドキュメントサイトを見ながら、実際に、作りたいプラグインを開発します。
開発中の相談については、開発コミュニティや、slackの#pluginチャンネル、及び、東京ユーザーグループ・名古屋ユーザーグループ・関西ユーザーグループ・九州ユーザーグループなどのコミュニティの勉強会で情報交換することもご検討ください。
アイコン・紹介テキストの準備
無事にプラグインを開発されたら、プラグインを申請する前に、プラグインの顔となる「アイコン」や、どのような機能のプラグインなのか説明するための「紹介テキスト」もご確認ください。
プラグインの説明文については、実際にオーナーズストアに掲載されているプラグインを参考にしてください(例:関連商品プラグイン)。
アイコンについては、以下のガイドラインもご用意しています。
オーナーズストアへの掲載
プラグインやアイコン・説明文のご用意ができたら、いよいよオーナーズストアへの掲載に進みます。
以下、3stepとなります。
Step1 EC-CUBEパートナー登録
プラグインの登録には、EC-CUBEパートナー(無料)の登録が必要ですので、以下よりご登録ください。
Step2 パートナー管理ページ内でプラグインを登録
アカウント取得後、パートナー管理ページにログインし、プラグインを申請してください。
(パートナ管理ページログイン>ストア管理>プラグイン管理)
Step3 オーナーズストアに掲載開始
おつかれさまでした!
登録申請後、EC-CUBE運営チームの審査を経て、オーナーズストアに掲載開始されます。
最後に
いかがでしたでしょうか?
プラグインのオーナーズストア上での公開は、EC-CUBEを使ったカスタマイズを得意とされる制作会社の方々の技術力のアピールとなるのはもちろんのこと、プライベートでのご自身のスキルを磨くツールとして活用されている方もいらっしゃいます。
公開されたプラグインは、オーナーズストアでの公開の他、EC-CUBE公式のX・Facebook、メールマガジンでもご紹介してまいります。
尚、ご自身が開発者ではないが、作ってほしいプラグインのアイデアがあるという方は、Xで #eccube #プラグインウィッシュリスト タグをつけて投稿ください。プラグイン開発者の方へ、皆様の声をお届けします!
他の記事もご覧ください
-
「ECサイトとは?」「ECってどんな意味?」今さら聞けない素朴な疑問を分かりやすく説明!サイト制作や運営のポイントも詳しく解説します
ネット通販は私たちの暮らしにすっかり身近な存在となっていますが、皆さんは「ECサイト」というものについてどのくらい知っていますか?本稿ではECサイトの基本知識から成功するための実践的なポイント、おすすめのEC構築方法などを幅広く解説します。
-
ECサイト運営とは:成功するための実務フロー・必要スキル・よくある課題・改善策を徹底解説!EC-CUBEの活用ポイントも
「これからECサイトを構築することになったが、何から手をつけたらよいかわからない」「ECサイトをリニューアルすることになったが、どのパッケージを使えばベストなのかわからない」「ASPカート、パッケージ、オープンソース、フルスクラッチの違いや特徴がいまいち理解できていない」とお悩みのご担当者は多いのではないでしょうか?この記事ではECサイト制作・構築のステップ、よくある困りごとと対策などを解説していきます。ECサイトをこれから立ち上げる予定の方、リニューアルを検討している方にとって何かひとつでもお役に立てば幸いです。
-
ECサイトの作り方ガイド【初心者向け】無料で始めるECサイト作成の全手順
「ECサイトを作りたいけど、何から始めればいいのか分からない…」というあなた、ご安心ください!ECサイトを立ち上げるまでの流れや準備すること、注意点などを詳しく解説します。無料でサイトを作れる便利なサービスもご紹介していますのでぜひご覧ください。
