- 2010-05-11 (火) 19:06
- wordpress
“__()”関数や”_e()”関数について調べた
__()関数は国際化対応のためのWordPressのユーザ関数のようで、PHP独自の関数ではないようだ。このスタイルはCakePHPなどでも利用される手法らしく、GNUのgettextという手法というか国際化のフレームワークを採用しているとのこと。
_e()
変換された日本語を標準出力に出力する関数です。
HTMLとして直接表示したい日本語を表示するのに使います。
__()
変換された日本語を戻り値として返す関数です。他の関数の引数として渡したい場合に使います。
標準出力には、出力しないので「_e()」関数のように使っても何も表示されません。
【参考サイト】
WordPressのプラグイン内で使われるPHPの”__()”関数や”_e()”関数は何に使うのか?
wordpressの日本語化
WordPress 多言語対応の仕組みと翻訳作業 — その1
ん~…まだまだ分からない。。。
ちょっとづつ学習だー
関連記事
- Newer: PHPの最後の?>は省略したほうがいい?!
- Older: 高さの違うボックスの底辺の枠線をそろえたい
コメント:1
- ****** 12-04-23 (月) 12:02
- このコメントは管理者の承認待ちです
トラックバック:2
- このエントリーのトラックバックURL
- http://web.donnatokimo.com/wordpress/167/trackback
- Listed below are links to weblogs that reference
- “__()”関数や”_e()”関数とはなんぞや【WordPress】 from ウェブなとき。
- pingback from ウィジェット : WordPress | FindxFine -Web制作に関するメモ- 11-01-02 (日) 13:10
-
[...] [...]
- ****** 12-04-09 (月) 14:11
- このコメントは管理者の承認待ちです