WordPress日历 - ACF?

时间:2015-09-09 09:41:49

标签: php html wordpress calendar advanced-custom-fields

我正在寻找一个可以执行以下操作的WordPress日历:

  • 按类别组织,例如室内活动和户外活动
  • 在帖子中设置事件,例如 - 拥有自定义帖子类型,并能够将事件添加到此,与FT日历相同(见下图) FTCalendar

FT日历很好,但我需要能够按类别组织日历,因此您可以选择多个类别,例如SpiderCalender。

有人有任何想法吗?

编辑:

我能想到的最好的方法就是制作一个。日历不需要很大,只是现在的基础。

我正在阅读这篇文章 - http://support.advancedcustomfields.com/forums/topic/query-between-dates-using-date-picker-fields/

并为我的活动创建了一个名为start_date和end_date的ACF。

我根本不知道从哪里开始!如何在日历中显示开始日期和结束日期?

〜EDIT

还发现了这个?: 我不知道这样的插件。无论如何,您应该提供您想要的日历类型的具体信息。一般来说,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>
}
  

注意:上述代码未经过测试。

0 个答案:

没有答案