После установки и настройки WordPress часто возникает проблема с оформлением публикаций вида: «Опубликовано 5 Ноябрь 2012».
Чтобы получить «Опубликовано 5 Ноября 2012», Вам необходимо добавить в functions.php (файл лежит в папке темы) следующий код:
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);
}
Оставить комментарий