我不知道有这样的插件。无论如何,您应该提供所需日历类型的具体信息。通过一般方式,strtotime
是你的朋友。
例如,要从自定义字段生成带有突出显示日期的当前月份的日期列表,可以执行以下操作:
$date_field = date( \'Y-m-d\', strtotime( get_field( \'date_field\' ) ) );
$current_month = date( \'Y-m-\' );
for ( $day = 1; $day < date( \'t\' ); $day++ ) {
$day_of_month = $current_month . $day;
if ( $day_of_month == $date_field )
<span class="highlight"><?php echo $day_of_month; ?></span>
else
<span class="normal"><?php echo $day_of_month; ?></span>
}
注:以上代码未经测试。