導入
参考:
0からわかる WordPress プラグイン開発 – Qiita
超簡単! WordPress プラグインの作り方/デモファイルの配布あり | WEMO
WordPress のプラグインを開発しよう 初級編 | webOpixel
WordPress で自作プラグインを作り方!公式にアップしなくてもプラグインは使えますよ | HPcode
使い方
参考:
WordPress で自作プラグインを作成する方法 | DIGI LINE
プラグインの作成 | WordPress Codex 日本語版
テーブルを作成する
参考:
WordPress でオリジナルのデータベース/テーブルを作成する | webOpixel
ディレクトリの URL/パスを取得する
参考:
plugins_url | WordPress Codex 日本語版
plugin_basename | WordPress Codex 日本語版
plugins_url() | WordPress Developer Resources [Official]
plugin_dir_url() | WordPress Developer Resources [Official]
plugin_dir_path() | WordPress Developer Resources [Official]
plugin_basename() | WordPress Developer Resources [Official]
公式 SVN から Git でクローンする
git svn clone
コマンドで SVN リポジトリを Git リポジトリとしてクローンする。
$ git svn clone --no-minimize-url -s http://plugins.svn.wordpress.org/plugin-name
参考:
Using Git with Subversion Mirroring for WordPress Plugin Development (kasparsd) – GitHub Gist
公式にリリースする
参考:
公式ディレクトリにプラグインを申請/公開するまでの手順まとめ | WEMO
自作 WordPress プラグインを公式リリースするまでの手順まとめ | いしかわろぐ
WordPress のプラグインを公式リポジトリと GitHub に公開する | 半月記
GitHub にホストしていたレポジトリを WordPress.org の SVN に SourceTree を使ってプッシュするまで | Takuro Hishikawa
Git 管理下の WordPress プラグインを公式 SVN リポジトリに上げる/git-svn を使う方法/使わない方法 | T.I.D.
Must Use Plugins
参考:
Must Use Plugins | WordPress.org Support [Official]
plugin_action_links
参考:
管理画面のプラグインメニューで「設定」リンクを増やす方法 | てらこやわーく
プラグイン操作画面に設定画面へのリンクを追加する | VPS サーバーで Web サイト公開備忘録
ドキュメント
Plugin Developer Handbook | WordPress Developer Resources [Official]
Freemius SDK
リポジトリ:
Freemius/wordpress-sdk – GitHub
My Test Plugin (ddryo)
リポジトリ:
参考:
超簡単! WordPress プラグインの作り方/デモファイルの配布あり | WEMO
WordPress Plugin Directory Deployment Script
リポジトリ:
WordPress Plugin Template
リポジトリ:
WP Plugin in GitHub
リポジトリ:
コード:
deploy-plugin.sh – sudar/wp-plugin-in-github – GitHub
clone-from-svn-to-git.sh – sudar/wp-plugin-in-github – GitHub
参考:
公式リポジトリの WordPress プラグインを GitHub でバージョン管理できる wp-plugin-in-github 使ってみたよ | てっきんの具。
WordPress 公式プラグインリポジトリに登録しているプラグインを GitHub で管理する | わーどぷれすっ!!