WordPress の__() や _e() などの役割
WordPress のテンプレートや関数には __()
や _e()
などのコード(コード)が見られます。
ソースコードを読んでみれば分かりますが、これらはすべて引数に与えたテキストの翻訳結果を扱うための関数です。
__('message')
は、ローカリゼーションモジュールを検索し、翻訳した結果を返します。
一方で _e('message')
は、翻訳した結果を出力します。また双方ともに翻訳に失敗した場合には message がそのまま与えられます。