$filter
関数のget_bloginfo
引数にはデフォルト値raw
がありますが、WordPressのコードリファレンスでは他に許可されている値について言及されていませんでした。このraw
は何を表し、他に考えられる値は何ですか?
以下のフィルタがデフォルトで追加されています( source )
add_filter( 'bloginfo', 'wptexturize' );
add_filter( 'bloginfo', 'convert_chars' );
add_filter( 'bloginfo', 'esc_html' );
bloginfo
フィルタ( source )はdisplay
モードでget_bloginfo()
出力に適用されます。ただし、urlには独自のbloginfo_url
フィルタがあります。コアは現在URLフィルタを使用していません。wontfixがあります( #26803 を参照)表示モードでURLをエスケープするとき。
そのため、rawモードでは、これらのフィルタはスキップされます。
bloginfo()
関数は表示モードでのget_bloginfo()
のラッパーです( source )。