Стирает с лица земли написание слова «WordPress», в котором люди используют маленькую букву «p», а именно «Wоrdpress» (фу!)
Представляете? Для того, чтобы искоренить написание «Wоrdpress», в ядре даже создана отдельная функция для этих целей! Очень веселит, когда какие-то серьёзные ребята или диджитал-агентства пишут это слово неправильно 😁
А если точнее, то позволяет исправить написание слова «WordPress» в переданной строке.
capital_P_dangit( $text )
Функция автоматически применяется:
the_content
фунции the_content(),the_title
функции the_title(),<title>
страниц вашего сайта хуком wp_title
и даже без фильтров срабатывает внутри функции wp_get_document_title(),comment_text
в функции comment_text().Стоп! Это ещё зачем?
Но если очень надо, то достаточно вставить в functions.php
соответствующую строчку кода:
remove_filter( 'the_content', 'capital_P_dangit', 11 ); remove_filter( 'the_title', 'capital_P_dangit', 11 ); remove_filter( 'wp_title', 'capital_P_dangit', 11 ); remove_filter( 'comment_text', 'capital_P_dangit', 31 );
Внутри функции wp_get_document_title(), так как там нет хука, не отключить никак, возможно лишь полностью перезаписать правила формирования тайтлов хуком pre_get_document_title
– пример.
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.