CommentOut

プラグイン開発

WordPressの開発で必要になる『フック』って何?

プラグイン開発
PHP
Wordpress

私は元々C言語からプログラミングの世界に入ったのですが、C言語に慣れていると、PHPを触った時に不可思議な動きをするプログラミング言語に見えてくるんですね。コンパイル型とインタープリタ型の違いというのもあるのでしょうけど、プログラムがどこから動き始めるのか良くわからないって感じたのを今でも覚えています。 さて、Wordpressの開発においても、同様に感じるかもしれない仕組みが存在します。(PHP使いには一般的なんだろうか・・・それが『フック』という仕組みです。 『フック』と...

【WordPress】プラグイン開発:ショートコード追加

プラグイン開発
PHP
Wordpress

ショートコードって便利じゃないですか?このブログでも使っています。そんな便利なショートコードを自分で作ってしまいましょう。 手っ取り早くショートコードを追加 PHP:ShortcodePlugin.php <?php /* Plugin Name: ShortCode Plugin Plugin URI: https://comment-out.net/ Description: ショートコード追加プラグイン Author: Uilou Version: 1.0 Aut...

【WordPress】プラグイン開発:スケルトン

プラグイン開発
PHP
Wordpress

最近、少しWordpressのプラグイン開発にも手を伸ばしているので、Wordpressプラグインの作り方も紹介していこうと思います。まず、プラグイン開発をスタートする基本的なコードのみ記述した「何もしないプラグイン」をご紹介します。「何もしないプラグイン」を馬鹿にしちゃいけませんよ。何もしないということはエラーを発生する要素が極限まで省かれた状態=最強のコードなんです! 何もしないWordpressプラグイン PHP:TestPlugin.php <?php /* P...