WordPressでオリジナルのPluginをつくってみよう!

WordPressでオリジナルのPluginをつくってみよう!

みなさん、なんでwordpressを利用してるんですか??
 
投稿が簡単!
みんな使ってる!
資料が多い!
 
などなどいろんな理由があるとは思いますが、

プラグインが充実している、っていう理由でwordpressを選定した人も少なくないんじゃないでしょうか?

プラグインを自作するのって大変じゃないの?

自分も最初は大変そうだなー、だなんて思ってたんですけど、
実際に手順を知ると思いの外簡単なことに気づきます。
 
ここでいう簡単とは、国際化や公式ディレクトリへの登録作業はとりあえず省いて、
実際に自分のサイトで使えるプラグインを作るまでは簡単ということです。
 
wordpressのバージョンやセキュリティー対策などをしっかりとやり抜くとなると、
やはりそれなりの苦労は避けられないと思います。

実際に作ってみよう!

やるべきことは以下のことだけです。
 
1.プラグインイン用のディレクトリとファイルを設置します。

ftpなどで設置してくださいね!
 
2.ファイルヘッダに情報を記載します。

3.プラグインを有効化する

ポチッとな。

ここに自分のpluginがあるとちょっと嬉しいですよねw
 
*機能はまだ実装していないのでこの時点ではなにも起こりません。

機能をつけてみよう!

今回は、各記事の先頭にコンテンツを挿入する機能をつけたいと思います!
 
今回は、the_contentのコールバック関数をつくり、
the_contentフィルターフックにその関数を当てます!
 
フィルターフックやアクションフックについては、
また他の文献で勉強してもらえればと思います!
 
この辺が理解できると、wordpressのもつ拡張性に気づけると思います!
 
完成図はこんな感じです↓

投稿を見てみよう!

今回制作したプラグインが正常に動く場合、
こういったうざったいコンテンツが記事の上に挿入されるはずです↓

最後に

意外と簡単にプラグインってつくれるんだ!
って思っていただけましたか?
 
今回のは死ぬほど役に立たないサンプルプラグインですが、
テック系の企業様は、投稿の最後にコンタクトフォームを挿入したりすれば、
けっこう役に立つんじゃないですかね?
 
気になったらお試しください!

 
 
<参考>
サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル

↑めっちゃ良書なんで是非(ASPじゃないよー)

2018-08-05T16:34:16+00:00

About the Author:

宮倉洋樹
代表取締役社長 / ゴルフ狂 / 暇さえあればスイング研究を行う熱心なゴルファー / グリーン周りの逆目が苦手 / 今年から営業も頑張ります。

Leave A Comment

TWITTER

ご相談ください

 確認ページはございません。内容をご確認の上チェックを入れてください