百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
W

WPFAevent

> 编程语言
开源

FOSSASIA 事件网站的 Wordpress 插件

800 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

FOSSASIA 事件网站的 Wordpress 插件

FOSSASIA 事件插件为基于 Eventyay 的事件提供了 WordPress 集成。它允许您使用经典页面模板、Gutenberg 块或短代码来显示事件入口页面、演讲者、事件、过去的事件、日程和行为准则内容。短代码和块使用嵌入式模板渲染,因此 WPFA 内容可以在现有主题页面中显示,而无需独立的模板页头/页脚。

  • 显示来自 Eventyay 或其他兼容 API 的 演讲者、会议 和 活动日程。
  • 与统一的 Eventyay (Django + Vue 3) 架构兼容。
  • 包含一个 管理设置页面,用于配置 JSON API 端点和缓存持续时间。
  • 支持 WPFA 模板 短代码,可在网站的任何位置嵌入活动页面。
  • 提供 Gutenberg 区块,用于登陆页、演讲者、活动、过去的活动、日程和行为准则模板。
  • 使用嵌入式模板输出来实现短代码和区块,以便在经典主题和区块主题中使用模板。
  • 采用现代 WordPress 开发实践:
  • 基于类的结构
  • 钩子和操作
  • 国际化(支持翻译)
  • 包含 占位数据,用于本地开发和测试。
  • 可轻松通过自定义模板、端点或额外的短代码进行扩展。

要求

  • WordPress 5.8 或更高版本
  • PHP 7.4 或更高版本
  • 支持 HTTPS 的服务器(用于 API 调用)
  • 必须可用 WordPress REST API 和 wp_remote_get()

仅限贡献者: 对基于 npm 的 lint/format 工具链(npm install,npm run lint 等)来说, Node.js >= 24 是必需的。不需要安装或使用插件。

安装

  1. 将仓库克隆到您的 WordPress wp-content/plugins/ 目录中:
bash
   git clone https://github.com/fossasia/WPFAevent.git event-plugin
  1. 安装 JavaScript 开发工具(仅限贡献者使用,不需要使用插件):
bash
# 如果您使用 nvm:
nvm install 24 && nvm use 24
npm install

Issues· 35 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHP

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言