За последние 24 часа нас посетил 22581 программист и 1010 роботов. Сейчас ищут 625 программистов ...

Помогите с WordPress date_i18n().

Тема в разделе "Wordpress", создана пользователем nbuzovskiy, 21 июл 2018.

Метки:
  1. nbuzovskiy

    nbuzovskiy Новичок

    С нами с:
    30 май 2018
    Сообщения:
    4
    Симпатии:
    0
    Есть на сайте функция которая отображает дату

    PHP:
    1. function dt_post_date($format = false, $echo = true) {
    2.     if( ! is_string( $format ) || empty($format) ) {
    3.         $format = 'j F, Y';
    4.     }
    5.     $date = sprintf( __d('%1$s') , get_the_time($format) );
    6.     if( $echo ){
    7.         echo $date;
    8.     } else {
    9.         return $date;
    10.     }
    11. }
    но дата выводиться на английском,, как правильно встроить date_i18n(). в код
     
  2. johovich

    johovich Активный пользователь

    С нами с:
    24 авг 2016
    Сообщения:
    146
    Симпатии:
    17
    У тебя другая функция дату получает. Надо изменять функцию get_the_time(). Учитывая, что у тебя твой вордпресс сам дату форматирует, тебе может быть и не нужна твоя date_i18n(). Возможно, что тебе только придется поменять способ форматирования даты в get_the_time().