php 事件日历(TEC)和事件聚合器(EA):添加更多未来的导入限制。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 事件日历(TEC)和事件聚合器(EA):添加更多未来的导入限制。相关的知识,希望对你有一定的参考价值。
<?php
/**
* The Events Calendar (TEC) and Event Aggregator (EA): Add further-future import limits.
*
* @link https://gist.github.com/cliffordp/7e687ec1d1cd7d89d2fa05af5b595d1f This snippet.
*
* @see \Tribe__Events__Aggregator__Settings::get_range_options()
*/
function cliff_ea_add_further_future_import_range_options( $options ) {
// Add months 4-11
for ( $i = 4; $i <= 11; $i ++ ) {
$text = sprintf( '%d months', $i );
$options[$i * MONTH_IN_SECONDS] = [
'title' => $text,
'range' => $text,
];
}
// add 1 year
$options[YEAR_IN_SECONDS] = [
'title' => '1 Year',
'range' => '1 year',
];
// add 2 years
$options[2 * YEAR_IN_SECONDS] = [
'title' => '2 Years',
'range' => '2 years',
];
return $options;
}
// wp-admin > Events > Settings > Imports tab > "Global Import Settings" section
add_action( 'tribe_aggregator_import_range_options', 'cliff_ea_add_further_future_import_range_options' );
// wp-admin > Events > Settings > Imports tab > "Other URL Import Settings" section
add_action( 'tribe_aggregator_url_import_range_options', 'cliff_ea_add_further_future_import_range_options' );
以上是关于php 事件日历(TEC)和事件聚合器(EA):添加更多未来的导入限制。的主要内容,如果未能解决你的问题,请参考以下文章
php 事件日历:事件聚合器:覆盖导入范围默认值。
php 事件日历:事件聚合器:覆盖导入范围默认值。
php 事件日历:事件聚合器:永远不会导入任何场地。
php 事件日历:事件聚合器:永远不会导入任何场地。
php 事件日历:事件聚合器:查找缺少所需UID的导入iCal事件。
php 事件日历:事件聚合器:查找缺少所需UID的导入iCal事件。