OpenPNE3のプラグインの作り方は公式ページにもありますが、あちらは管理画面を使わないプラグインでした。今回は管理画面側の設定画面も込みのプラグインのサンプルとしてopFreepagePlugin(フリーページプラグイン)を作ってみたいと思います。フリーページはOpenPNE2からある機能ですが、現時点ではOpenPNE3の開発ロードマップには含まれていないため、当分、公式には作られないと思われる機能です。方針としてはOpenPNE2のフリーページと同等の機能をOpenPNE3で実装していきたいと思います。 プラグイン作成の参考としてこの記事をご覧になる方もいると思いますので、この連載記事で学べること、を先に列挙しておきます。 一般的なOpenPNE3プラグインの作成手順(opGenerateコマンドなどを使用する方法)が学べます。 独自にDBテーブルを持つプラグインの作成方法が学べま
![[OpenPNE3]管理画面付きプラグイン(opFreepagePlugin)#1 開発準備、DBスキーマの設定 | うえちょこ@ぼろぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/01b60402a98eadb38c66e627351ea8bd03665b66/height=288;version=1;width=512/https%3A%2F%2Fi1.wp.com%2Flabs.uechoco.com%2Fblog%2Fwp-content%2Fuploads%2F00_plugin_list.png)