blog

program

Wordpresに必要なこと?

WordPressでアクションフックがうまく動かないのでいろいろ検索していたところ、以下の記事を発見しました。 http://www.ramuda.co.jp/techlabo/archives/379

WP_DEBUG_LOG(英語) は知りませんでした。なるほど……? print_r ひとつに「ob_start()」? http://unimakura.jp/php/phpprint-r.html

print_r()の第二引数にtrueを設定すると表示せずに値を返します。

これで wp-conent/debug.log に入りました。 ob_start()は私も結構使いますが、この場合はちょっと大げさですね。

ちなみに PHP 4.3.0 からですが

 

についても

ob_get_clean();

を呼べばOKです。

逆に言うと、ob_get_clean()が動かないときに(PHPのバージョンを確認して)ob_get_contents()ob_end_clean()を呼びます。

 

php公式マニュアルは翻訳プロジェクトの方々の努力によりwordpress公式と違って日本語がしっかりしているのでもっと活用しましょう。 基本からちゃんと覚えましょう。 というお話でした。