wfantastic
@wfantastic
увлечен wordpress

Как правильно написать функцию, чтоб не считало выходные дни?

В wordpress можно создать функцию вывода даты + количество календарных дней в шорткоде.
Подскажите, есть ли возможность сделать эти дни рабочими, а не календарными? Например, не учитывать выходные дни.

Как исправить эту функцию, помогите, пожалуйста.

/**
 *   Добавить шорткод даты + количество дней, вставить шорткод -  [show_date day="5"]
 */
function displaydate( $atts ) {
  $atts = shortcode_atts( array(
    'day'   => '0'     
  ), $atts );
  $plus_days = $atts['day'];
  return date_i18n('j F', strtotime('+' . $plus_days . 'day'));
}
add_shortcode('show_date', 'displaydate');
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
$today = strtotime( 'd-m-Y' );
echo date( 'd-m-Y', strtotime( $today . ' +5 weekdays' ) );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы