0

我的网站上有一个包含事件列表的小部件。我想将上/下个月按钮添加到小部件,所以我需要一种方法来按月过滤来自 The Event Calendar 插件的结果。

有谁知道实现这一目标的方法?我没有看到可以传递给tribe_get_events 数组的参数列表。

这是我现在使用的代码:

global $post;
$all_events = tribe_get_events(array(
'eventDisplay'=>'all',
'posts_per_page'=>-1
));

所以我想做的是:

global $post;
$all_events = tribe_get_events(array(
'eventDisplay'=>'all',
'month'=>'may',
'posts_per_page'=>-1
));

只是不完全确定获取当前月份的参数的正确名称。

提前感谢您的帮助:)

4

1 回答 1

2

我想出了如何使用 The Event Calendar Wordpress 插件一次获得一个月。

我正在使用的代码如下所示:

global $post;

if (isset($_GET['setmonth'])) {
$current_month = $_GET['setmonth']; // this grabs the month from the url
} else {
$current_month = date('M'); // This gets the current month
}


$all_events = tribe_get_events(array(
'eventDisplay'=>'all',
'posts_per_page'=>-1,
'start_date'=>'01 '.$current_month.' 2012',
'end_date'=>'31 '.$current_month.' 2012'
 ));
于 2012-05-24T04:02:48.090 回答