EC-CUBEプラグインとは?プラグインのインストール方法、メリットとデメリット、導入時ポイントを解説

EC-CUBEのプラグインについて EC-CUBE
この記事は約8分で読めます。

プラグインとは

プラグインとは、アプリケーションやシステムにインストールすることで機能を拡張することができるプログラムのことです。

通常、システムに機能を追加する為には開発作業が必要となりますが、プラグインであればインストールするだけでシステムの機能拡張が可能となります。
プラグインを利用することで、開発工数(設計、開発、テスト)やコストが省けます。

尚、どんなシステムでもプラグインで機能拡張ができる訳ではありません。
プラグインを利用できるようにシステムが設計・開発されている必要があります。

EC-CUBEのプラグイン

EC-CUBEはプラグインが利用できるよう設計・開発されてます。
ですから、プラグインで様々な機能拡張することが可能です。

EC-CUBEのプラグインはオーナーズストアで公開されている

EC-CUBEのプラグインはオーナーズストアで公開されています。

EC-CUBEオーナーズストアで簡単ECサイト構築!
EC-CUBEオーナーズストアとは、開店から運営まで、欲しい機能が全て揃う、ECサイトをより充実させるサービスを提供するお店です。

プラグインには有料版と無料版がある

EC-CUBEのプラグインは有料版と無料版があります。
有料か無料かはプラグイン開発元が決めている為、有料だから優れていると一概には言えません。

プラグインを利用する際は有料・無料は関係なく、必要な機能(要件)が備わっているかで検討すべきです。

EC-CUBE有料プラグインおすすめ10個。低コストで高機能ECサイト制作。
EC-CUBEはプラグインで簡単に機能拡張ができるEC-CUBEは標準でECサイトの基本的機能が実装されています。EC-CUBEのデフォルトの状態でもECサイトを運営することができますが、プラグインを利用することで様々な機能を追加するこ...
EC-CUBE無料プラグインおすすめ10個。無料で売れるECサイト制作。
前回、EC-CUBEの有料プラグインを紹介しました前回はEC-CUBEの有料プラグインでおすすめ10個をご紹介いたしました。有料のプラグインは高機能なものが多く、EC-CUBEを大幅に機能アップしてくれることをご理解頂けたかと思い...

様々な種類のプラグインがある

EC-CUBEプラグインの種類は幅広く、様々な機能があります。

  • デザインテンプレート
  • 決済
  • 集客
  • 販売促進
  • 顧客管理
  • 物流在庫管理
  • SNS機能

プラグインを利用することで、上記の機能をEC-CUBEに追加することが可能です。

EC-CUBEのバージョンごとにプラグインがある

現在、EC-CUBEは2.13系、3系、4系の3つのバージョンが展開されています。
EC-CUBEの各バージョンには互換性がない為、プラグインも各バージョンに対応したものが公開されています。

プラグインのメリット

プラグインにはいくつかのメリットがあります。
以下にプラグインのメリットを記載します。

開発することなく機能を追加できる

機能を追加したい場合に開発・カスタマイズする必要がなく、プラグインをインストールするだけで機能を追加できます。
開発工数が発生しない為、スピーディーに機能を追加できるので大変便利です。

費用を抑えて機能を追加することができる

プラグインには有償・無償のものがあります。
有償であっても、多くの場合開発するよりも費用を抑えることができます。

開発する為には、仕様確定・設計・開発・テストという工程を踏む必要があるので、インストールするだけで即時機能が追加されるプラグインはとても便利です。

EC-CUBEのプラグインを利用すれば無料で機能追加ができる?
EC-CUBEのプラグインEC-CUBEにはプラグインがあります。プラグインとは、インストールするだけでEC-CUBEの機能を拡張できるプログラムのことで、制作会社さんや個人プログラマさんが開発しています。プラグインには無料のものもあ...

プラグインのデメリット

上記の通り、プラグインは良いこと尽くめです。
しかし、そんなプラグインにもデメリットはあります。

プラグインの仕様に従う必要がある

プラグインは開発者が設計した仕様の元、開発されています。
したがって、プラグインを利用する場合、プラグインの仕様を受け入れる必要があります。

希望する仕様とプラグイン仕様の差が許容できる範囲ならいいですが、許容できない場合プラグインを改修する必要があります。
プラグインを改修する為には、プログラムを解析し、どこをどのように改修すれば良いか調査が必要です。
その上で、改修します。
場合によっては、独自開発した方が希望通りの仕様で、かつコストも抑えられることもあります。

プラグインにも不具合が存在する

プラグインにも不具合が存在することがあります。

EC-CUBE4のプラグインは有料であっても不具合があることがある
EC-CUBE4のプラグインは有料のものと無料のものがあるEC-CUBE4はプラグインを利用することで簡単に機能を拡張することができます。プラグインには有料と無料があります。無料だから悪い、有料だから良いというものではなく、プラグイン...
EC-CUBEでプラグインの競合により受注完了メールが送信されない事象が発生
先日、EC-CUBEの受注完了メールが送信されなくなったので調査して欲しいとご相談がございました。少しヒアリングすると以下のことが分かりました。 以前は受注完了メールが送信されていた 受注周りをカスタマイズした記憶がない ...

プラグインに不具合があった場合、迅速に対応して貰えない可能性があります。
有償であっても即時対応して貰える可能性は小さく、無償なら尚更対応に時間を要します。

他の開発会社に不具合修正を依頼しても、プログラムを解析・調査する必要があるので、不具合対応に多くの工数・コストが掛かる可能性もあります。

不具合はECサイトに対するユーザの信頼を失う可能性があります。
弊社では他の開発会社が構築したEC-CUBEであっても、不具合の対応をしております。
不具合でお困りのEC事業者様はお気軽にご相談くださいませ。

【かんたん解説】EC-CUBEの不具合対応。不具合の調査・対策・対応手順など。
他の制作会社が構築したEC-CUBEの不具合に対するご相談他の制作会社が構築したEC-CUBEの不具合に対するご相談を頂くことが少なくありません。構築した会社に相談すればよいと思うのですが、相談されるEC事業者様は多くの場合以下の理由を...

EC-CUBEのプラグインのインストール方法

プラグインのインストール方法は2種類あります。

オーナーズストアで購入する場合

EC-CUBEオーナーズストアでプラグインを購入すると、「EC-CUBE管理画面>オーナーズストア>プラグイン>プラグイン一覧」に購入したプラグインが表示されます。
この時点ではステータスが無効になっていますので、有効にすることでプラグインを利用することができます。

プラグインによっては有効化だけでは利用できず、設定が必要なものがあります。
設定が必要なプラグインの場合、マニュアルに則って設定を行います。

EC-CUBE管理画面から入手する場合

「EC-CUBE管理画面>オーナーズストア>プラグイン>プラグインを探す」でプラグインを検索することができます。
検索結果に表示されたプラグインを入手することで、「EC-CUBE管理画面>オーナーズストア>プラグイン>プラグイン一覧」に入手したプラグインが表示されます。
ステータスが無効になっていますので、有効にすることでプラグインを利用することが可能になります。

プラグイン導入の際のチェックポイント

以上のように、プラグインには様々な機能があり、またメリットとデメリットがあり導入には見極めが大切です。
個人的に必要だと思うプラグイン導入時のチェックポイントを下記致します。
以下では足りないこともあるかと思いますが、ぜひ参考頂ければと思います。

プラグインが対応しているEC-CUBEのバージョンを確認する

EC-CUBEにはバージョンが複数存在します。
大きく分けると、2.13系・3系・4系の3つに分類することができます。
3つのバージョンはシステム的に互換性がありません。
したがって対応バージョンが異なるプラグインは動作しません。
例えば、4系のEC-CUBEに3系のプラグインをインストールすることはできません。
また、4.01までしか対応していないプラグインは4.03で動作しません。
(動作しても何らかの不具合が発生する可能性があります。)

必ずEC-CUBE対応バージョンを確認の上、プラグインを利用してください。

EC-CUBEのプラグインは対応バージョンを守らないと、大きなトラブルの元になります。
EC-CUBEにお問い合わせ管理プラグインをインストールしたが、改ページ処理を行うと一覧表示されているお問合せが消える。というご相談を頂きました。参考:お問い合わせ管理プラグイン■改ページ処理を行う前問い合わせの履歴が一覧表示されています。
利用しているEC-CUBEにモジュールやプラグインが対応していない場合に、EC-CUBEをダウングレードすべきか否か
EC-CUBEのダウングレードEC-CUBEをダウングレードしたいというお問い合わせがありました。通常、EC-CUBEをダウングレードしたいというご要望は頂かないので、不思議に思いました。理由をお伺いすると、以下のような回答が返って来ました

ちなみにマイナーバージョン・レベルで未対応の場合、プラグインを改修することで利用できる場合もあります。
以下は、EC-CUBE2.13.2までしか対応していないプラグインをEC-CUBE2.13.5に対応させた例です。

EC-CUBEにバージョン未対応のプラグインをインストールする
EC-CUBEのプラグインEC-CUBEにはプラグインがあり、プラグインで様々な機能を拡張することが可能です。弊社の方針としては基本的にプラグインは利用致しませんが、お客様の予算の関係上どうしてもプラグインを使用したいとご要望を頂くこと...

プラグインの仕様をしっかり理解する

導入前にプラグインの仕様をしっかり理解する必要があります。
開発者が提供している資料やマニュアルを読む。
できれば、実際にインストールして仕様を確かめてください。
必要があれば、別途カスタマイズして希望通りの仕様にするのもよいでしょう。

仕様を正確に理解しないまま導入してしまうと、トラブルの元になります。

EC-CUBE4のStripe決済プラグインの注意しておくべき動作
EC-CUBEのプラグインは公式・非公式があるEC-CUBEのプラグインには、公式なものと非公式なものがあります。公式なプラグインはEC-CUBEオーナーズストアで公開されているものです。オーナーズストアで販売されているプラグインは...

プラグインの導入実績

どれくらいプラグインが導入されているかも大切です。
導入実績が多いということは、そのプラグインが使い勝手がよいという証拠です。
また、多く使われているということは不具合もない(少ない)安全なプラグインという判断もできます。

プラグイン開発元

プラグインの開発者がどういう会社(人)なのかを調べて見てください。
問題があった場合に迅速に対応して貰えそうなのか。
迅速に対応して貰えないのであれば、他社に対応を依頼することになりますので、他社を探しておくことも大切です。

更新頻度

単純な機能であれば、プラグインをインストールしてからずっとそのまま使い続けても問題ありません。
しかし、時流に合わせて機能を改修しなければいけないものもあります。
そういった場合、プラグインの更新頻度は重要になります。
時流に合わせてアップデートされているのか?は売上アップには大切です。

機能の拡張性

時流に合わせてアップデートしたり、自社サービスに合わせて改修する必要も出てきます。
その場合、プラグインの拡張性は大切です。

ただ、プラグインの拡張性を調査することは大変困難です。
「可能であれば」というレベルで結構かと思います。

プラグインの活用

以上のようにプラグインは手軽さが売りです。

個人的なプラグイン活用方法は、思いついた時点でプラグインを利用する。
暫くサイト運営してみて効果が感じられたなら、独自仕様で開発する。
というのが一番いいように思います。

ネットの世界はスピード命です。
プラグインを活用して、スピーディーなサイト運営を目指してみてください。

EC-CUBE有料プラグインおすすめ10個。低コストで高機能ECサイト制作。
EC-CUBEはプラグインで簡単に機能拡張ができるEC-CUBEは標準でECサイトの基本的機能が実装されています。EC-CUBEのデフォルトの状態でもECサイトを運営することができますが、プラグインを利用することで様々な機能を追加するこ...
EC-CUBE無料プラグインおすすめ10個。無料で売れるECサイト制作。
前回、EC-CUBEの有料プラグインを紹介しました前回はEC-CUBEの有料プラグインでおすすめ10個をご紹介いたしました。有料のプラグインは高機能なものが多く、EC-CUBEを大幅に機能アップしてくれることをご理解頂けたかと思い...
タイトルとURLをコピーしました