4 天内日期的 Wordpress 简码

Wordpress shortcode for date in 4 days

我正在尝试制作一个短代码来显示四天后的一天。

到目前为止,我有这个:

add_shortcode( 'datein4days', 'mythankyoupage' );
function mythankyoupage() {
    $date = date_i18n( 'j. F' );
    ob_start();
    echo $date;
    return ob_get_clean();
}

我想做这样的事情:

$date = date_i18n( 'j. F' . **"+4 day"** );

但这显然行不通。

它用我当地的月份名称写下我的日期对我来说很重要。

有人有什么建议吗?

Wordpress date_i18n 函数的第二个参数是您希望以第一个参数中给出的格式显示的时间。这需要在 UnixTime 中,一个整数表示自 1970 年 1 月 1 日以来的秒数。您可以使用 PHP 函数 strtotime 来获取此数字,将 "+4 days" 作为参数传递.

$date = date_i18n('j. F', strtotime("+4 days"));