8 хуков для functions.php, необходимых каждому сайту на WP
Опубликовано: 21.04.2018
![[gamehacking] D3D9 hook - Загрузчик на C++ видео 8 хуков для functions.php, необходимых каждому сайту на WP](https://i.ytimg.com/vi/hT6mc3pPJtw/mqdefault.jpg)
Итак, вы только что установили свой сайт на WordPress (условимся, что наш WordPress на русском языке, если нет — то будет одним хуком меньше). Также будем считать, что вы уже определились с темой, которую будете использовать, либо же вы решили создать свою собственную тему — одно из двух.
В этом посту я перечислю не просто хуки, «которые прикольные», а хуки, которые необходимы к установке на каждый WordPress-сайт. Надеюсь, благодаря моим постам, ваши сайты (и все сайты рунета) станут чуточку лучше.
1. Склонение дат на сайте
Если вы хотите, чтобы вместо «Опубликовано 31 Декабрь 2013» у вас отображалось «Опубликовано 31 декабря 2013», тогда этот хук обязателен к установке:
HTML2WP. Серия #8.1. Начинаем раздел Услуги. Немного теории и подключаем новую таксономию
function true_russian_date_forms ( $the_date = '' ) { if ( substr_count ( $the_date , '---' ) > 0 ) { return str_replace ( '---' , '' , $the_date ) ; } // массив замен для русской локализации движка и для английской $replacements = array ( "Январь" => "января" , // "Jan" => "января" "Февраль" => "февраля" , // "Feb" => "февраля" "Март" => "марта" , // "Mar" => "марта" "Апрель" => "апреля" , // "Apr" => "апреля" "Май" => "мая" , // "May" => "мая" "Июнь" => "июня" , // "Jun" => "июня" "Июль" => "июля" , // "Jul" => "июля" "Август" => "августа" , // "Aug" => "августа" "Сентябрь" => "сентября" , // "Sep" => "сентября" "Октябрь" => "октября" , // "Oct" => "октября" "Ноябрь" => "ноября" , // "Nov" => "ноября" "Декабрь" => "декабря" // "Dec" => "декабря" ) ; return strtr ( $the_date , $replacements ) ; } // если хотите, вы можете приминить только некоторые из фильтров add_filter ( 'the_time' , 'true_russian_date_forms' ) ; add_filter ( 'get_the_time' , 'true_russian_date_forms' ) ; add_filter ( 'the_date' , 'true_russian_date_forms' ) ; add_filter ( 'get_the_date' , 'true_russian_date_forms' ) ; add_filter ( 'the_modified_time' , 'true_russian_date_forms' ) ; add_filter ( 'get_the_modified_date' , 'true_russian_date_forms' ) ; add_filter ( 'get_post_time' , 'true_russian_date_forms' ) ; add_filter ( 'get_comment_date' , 'true_russian_date_forms' ) ; |
Функция склонения дат будет работать как для постов и страниц, так и для комментариев WordPress.
Tau functions, convolution symmetries and applications | John Harnad | Лекториум
Сегодня | Завтра | ||
USD | 32.62 | 32.50 |
![]() |
EUR | 39.90 | 39.92 |
![]() |
Обменник | Переходов |
![]() |
6 |
![]() |
5 |
![]() |
4 |
![]() |
3 |
![]() |
3 |
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |