Поддержка Проблемы и решения Функция get_calendar(), как внести изменения?

  • В стандартной функции get_calendar() вывод предыдущего и следующего месяца организован в виде аббревиатуры. На текущий момент я вношу правки непосредственно в саму функцию, но это всякий раз до очередного обновления. Существует ли какой-то культурный способ выводить название месяца полностью?

    Выглядит это в стандартном виде так:
    $wp_locale->get_month_abbrev( $wp_locale->get_month( $previous->month ) )
    и аналогично с next. Строки 2000, 2010 файла wp-includes/general-template.php

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • а почему бы вам не скопировать всю эту функцию в functions.php своей емы, дав ее новое название? ну чтобы не вносить изменений в файлы движка?

    
    $wp_locale->get_month_abbrev( $wp_locale->get_month( $previous->month ) )
    

    поменять на:

    
    $wp_locale->get_month( $previous->month )
    

    ?

    Здоровенная она. Из-за двух строк не хочется загромождать собственные файлы. Да и виджет «Календарь» придётся делать свой. Стандартный обращается к этой стандартной функции.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Функция get_calendar(), как внести изменения?» закрыта для новых ответов.