プラグイン作成の覚書です。画像圧縮プラグインの開発にあたり、以下の基本事項を調べてみましたのでメモしておきます。順に以下で説明していきます。プラグインを削除した時の例スポンサーリンクプラグインのベースファイル作成まず初めに、プラグインのベースファイルを作成します。操作例ですが以下のような感じでプラグインのベースディレクトリを作成します。いう名前でプラグインを作成してみます。いうファイルを作成し、以下のようなコードを記述してみます。ライセンスでプラグインを作成する例です。バージョン2の略で、このライセンスは以下の様な権利がユーザーに与えられる。その他のルールはこんな感じです。場合ライセンス情報は英文でのみ有効となるここまで完了したら、次は管理画面からプラグインのページを確認してみます。プラグイン一覧まだ何も動作はしませんが有効化するとこんな感じでプラグイン管理メニューがサイドバーに追加されます。次に、プラグインの設定等を行う管理画面を作成してみます。プラグイン管理画面の例プラグイン管理画面の作成まずは表示するためのコードから。<p><strong>設定を保存しました。imagick_compress_setting();?>上記コード追加後、プラグイン管理画面を更新するとサンプルの様な画面が表示されると思います。管理画面内から行われたものかをチェックする関数になります。追加されチェックを行うようです。ヘッダに追加オプション値をwp_optionsに保存プラグインの管理画面からオプションの値を入力してデータベースに保存をしてみたいと思います。データが格納されます。|+--------------+---------------------+------+-----+---------+----------------+先ほど更新したデータはこんな感じで格納されています。|+-----------+------------------+--------------+----------+簡単ですがこんな感じに管理画面が実装できました。した時の処理を考えてみたいと思います。関連データを削除したいとかという場合に使います。以下はオプション値に初期値をセットする例です。);初回のプラグイン有効化時にデータベースに初期値が登録されます。