Wordpress短代码显示发布日期+1天

时间:2013-12-12 02:50:05

标签: php wordpress function date

我正在尝试创建一个显示发布日期+1天的短代码。示例:如果帖子在3日发布,我想要一个显示第4个的短代码。我尝试过以下但没有得到我想要的结果。

// [nextday]  
function displaydate_next(){  
    return the_time('jS', strtotime('+1 day')); 
}  
add_shortcode('nextday', 'displaydate_next'); 
// end nextday date

2 个答案:

答案 0 :(得分:0)

我认为你还需要获得月份和年份,以便第二天计算出来。以下是您所需要的:

// [nextday]  
function displaydate_next(){  

$time = get_the_time('jS F, Y');
$date = strtotime(date("jS F, Y", strtotime($time)) . " +1 day");
return date('jS', $date); 

}  
add_shortcode('nextday', 'displaydate_next'); 
// end nextday date

答案 1 :(得分:0)

您可以为此使用WP Date and Time Shortcode。只需添加days="+1"作为属性即可。

例如:[wp-dt item="custom" format="jS" days="+1"]