Здравствуйте!
Есть функция отображения месяца через 30 дней с текущей даты:
function displaydate( $atts ) {
$atts = shortcode_atts( array(
'day' => '30'
), $atts );
$plus_days = $atts['day'];
return date_i18n('F', strtotime('+' . $plus_days . 'day'));
}
add_shortcode('show_date', 'displaydate');
Подскажите, пожалуйста, практическое решение, как сделать так, чтобы функция отображала следующий месяц за текущим месяцем с учётом того, что в разных месяцах разное кол-во дней и бывает 28-ми дневный февраль?
Благодарю!