将eventbrite api响应与wordpress CPT合并


Merge eventbrite api response with wordpress CPT

我正在努力找出最好的方法。

我需要从eventbrite获得活动列表,并将其显示在我的wordpress页面上。这通过Eventbritephp类api运行良好。

但现在我需要有能力在wordpress中使用自定义的帖子类型来创建事件。与Eventbrite没有任何联系,只是一个带有一些日期字段之类的帖子。

我的问题是:如何将eventbrite响应与wordpress自定义帖子类型查询合并,以按日期排序?这可能吗?有人做过吗?

如果你对如何做到这一点有想法,请给我指明正确的方向!

谢谢!

有几种方法可以解决这个问题,但我认为最干净的方法是这样的:

  • 使用每个源各自的API获取事件
  • 处理每种类型的事件以进行显示,并将结果加载到$all_events[$event_datetime] = $event_string数组中。对于每种事件类型,您都需要一个单独的函数
  • 然后ksort($all_events)生成排序后的显示列表,并循环通过它生成输出

祝你好运。