Аргумент $filter
для функции get_bloginfo
имеет значение по умолчанию для raw
но в Code Reference WordPress не упоминаются другие допустимые значения. Что означает это raw
и какие другие возможные значения, если таковые имеются?
У нас есть следующие фильтры, добавленные по умолчанию ( источник )
add_filter( 'bloginfo', 'wptexturize' ); add_filter( 'bloginfo', 'convert_chars' ); add_filter( 'bloginfo', 'esc_html' );
Фильтр bloginfo
( источник ) применяется на get_bloginfo()
в режиме display
, за исключением URL- bloginfo_url
который имеет собственный фильтр bloginfo_url
. Ядро не использует этот фильтр url в настоящее время, и есть wontfix (см. # 26803 ) при экранировании url в режиме отображения.
Таким образом, режим raw пропускает эти фильтры.
Функция bloginfo()
является оболочкой для get_bloginfo()
в режиме отображения ( источник ).