按类别列出事件并显示类别元信息(事件日历)

时间:2015-05-07 作者:HerrHerrmann

我目前正在事件日历插件中设置事件,需要创建一个(据说)简单的列表。

列表应显示以下详细信息:

“类别标题”显示该类别中第一个事件的标题、描述和成本(因为这些详细信息对于同一类别中的所有事件都是相同的)

  • 该类别中的所有事件都按日期排序https://gist.github.com/herrherrmann/1bf98addf711fcb4d2d9

    问题是:“category header”不适合事件列表,而是显示来自上一个循环的数据。示例:

    ~1st loop ~
    标题:无
    描述:无
    成本:无
    第一类中的所有事件

    ~第二循环~
    标题:第一类标题
    描述:第一类描述
    成本:第一类成本
    第二类所有事件

    我知道我以错误的方式使用了get\\u posts函数,也许我必须使用两个循环才能得到我需要的东西?但我目前想不出一种模式可以正确输出它。

    非常感谢您的帮助!

  • 1 个回复
    最合适的回答,由SO网友:ambroseya 整理而成

    由于您知道您只需要第一个,并且没有使用典型的循环,您已经在使用一组帖子,您只需执行setup\\u postdata($events[0]);

    然后从这里的第一项获取数据

    然后继续你的循环,如果它工作得像预期的那样愉快。

    结束

    相关推荐