使用自定义Metabox设置事件过期

时间:2012-03-06 作者:Charles

在房地产网站上工作,并使用自定义元框中的下拉菜单设置开放日和时间。下拉列表示例如下:

<select name="sale_listing_open_house1_start_day" id="sale_listing_open_house1_start_day">  
        <option value="monday" <?php selected( $selected, \'Monday\' ); ?>>Monday</option>  
        <option value="tuesday" <?php selected( $selected, \'Tuesday\' ); ?>>Tuesday</option>  
        <option value="wednesday" <?php selected( $selected, \'Wednesday\' ); ?>>Wednesday</option>  
        <option value="thursday" <?php selected( $selected, \'Thursday\' ); ?>>Thursday</option>
        <option value="friday" <?php selected( $selected, \'Friday\' ); ?>>Friday</option>  
        <option value="saturday" <?php selected( $selected, \'Saturday\' ); ?>>Saturday</option>
        <option value="sunday" <?php selected( $selected, \'Sunday\' ); ?>>Sunday</option>  
    </select>
假设有一个下拉列表,显示结束日期、月份、日期和时间。。。是否有任何方法可以设置此格式,以便开放日在下拉列表中指定的日期/时间过后过期?

2 个回复
SO网友:Geert

看看Post Expirator plugin.

Post Expirator插件允许用户设置帖子和页面的过期日期。插件区域中有一个配置选项页面,允许您单独控制帖子/页面是否被删除或更改为草稿状态。

SO网友:nembleton

我不太清楚您想要什么,但为什么不在经过一段时间后使用Javascript计时器“锁定”它呢?

否则,您必须使用数据库/PHP并检查过期日期。我看不出你还能做什么(根据给定的信息)。

结束