[qemreport] 可生成一份报告,列出所有有参会者的活动。
此短代码作为付费选项提供。
有多个短代码选项可用于控制显示的内容。
分类名称
使用选项 category_names=’以逗号分隔的名称’ 后,将只显示所列分类中的活动。请注意,此选项以分类“名称”而非别名作为搜索字符串,例如 [qemreport category_names=’Free Events,Paid Events’]。
按 ID 指定活动
使用选项 event=’以逗号分隔的 ID’ 后,将列出指定活动的参会者,例如 [qemreport event=’234,878′]。
隐藏付款信息列
使用选项 no_payment_info=true 后,将隐藏付款信息列(这些列不是报名表单字段,因此无法通过‘fields’选择)。
限制显示的最大活动数
使用选项 limit=’数量’ 后,将限制显示的最大活动数,例如 [qemreport limit=’3′]。
限定特定年份
使用选项 yearnumber=’YYYY’ 后,将只报告指定年份的活动,例如 [qemreport yearnumber=’2021′]。
选择要显示的列
使用选项 fields=’字段列表’ 后,将设置要显示的列及其顺序,例如 [qemreport fields=’field4,field1,field2′]。字段还必须位于报名表单中才会显示。
field1 – 姓名
field2 – 电子邮件
field3 – 是否参加
field4 – 电话
field5 – 名额
field6 – 留言
field7 – 未定义
field8 – 未定义
field9 – 可选报名字段(空白字段 1)
field10 – 可选报名字段(空白字段 2)
field11 – 下拉菜单值
field12 – 数字输入
field13 – 未定义
field14 – 用户选择
field15 – 用户选择加入
field16 – 复选框
field17 – 捐款金额
显示无参会者的活动
使用选项 show_events_with_no_attendees=true 后,即使没有参会者,也会显示所有符合条件的活动。如果未设置,则只显示有参会者的活动。
仅显示未来的活动
使用选项 future_events=true 后,将只显示开始时间晚于当前时间的活动。
仅显示过往的活动
使用选项 past_events=true 后,将只显示开始时间早于当前时间的活动。
仅向已登录用户显示
使用选项 logged_in_users=true 后,输出内容将只向已登录用户显示。由于此短代码可能显示个人信息,请使用此选项或通过其他方式保护页面。
单个 ID
使用选项 id=’活动 ID’ 后,将列出指定的单个活动的参会者,例如 [qemreport event=’234′]。
参会者排序方式
使用选项 sort_attendees_by=’surname|email|date_asc|date_desc’ 后,将按所选方式对活动中的参会者排序,例如 [
按活动列出的报名
按标题或日期对活动排序
使用选项 listby=’date|title’ 后,将按日期或标题排序,例如 [qemreport listby=’date’] 或 [qemreport listby=’title’]。
活动排序顺序
使用选项 order=’ASC|DESC’ 后,将设置排序顺序,例如 [qemreport order=’ASC’] 或 [qemreport order=’DESC’]。
更新于 2026年4月17日 · 需要帮助?请提交支持工单