向事件日历插件添加自定义功能

时间:2018-09-13 15:49:58

标签: wordpress wordpress-plugin-creation

我在Wordpress网站上安装了“事件日历”插件。现在,有一个我现在买不起的插件(社区活动)。

所以,我请问,如何重新创建让用户在前端发布自己的事件的基本功能? 我目前正在上WordPress,插件和主题开发课程,但进展缓慢。这使我想知道是否可以构建一些代码来加快我的开发速度。

当前技能组:基本的PHP,中级Wordpress,CSS,HTML,Javascript(而不是ES6),无论如何。一些SQL(可以创建表并编写一些查询)

到目前为止我可以做什么:

  1. 创建一个基本插件,并在管理控制台中将其激活
  2. 创建自定义帖子类型和元框
  3. 保存我的帖子
  4. 基本了解操作和过滤条件

我还不知道怎么做:

  1. 构建插件
  2. 编写好的代码
  3. 克隆社区事件插件

我只要求用户开始通过交互式前端在我的网站上发布自己的事件,并且这些事件必须在“事件日历插件”中的“所有事件”下重新显示

谢谢,感谢您的反馈。

1 个答案:

答案 0 :(得分:0)

以前曾经有一个替代插件,但是它不再存在,或者被较新的版本淘汰。

如果您想避免购买该插件,我可能建议您找到一个替代的事件系统插件(“事件日历”除外)或创建两个模板页面:一个供用户查看其事件的模板页面,以及一个供用户查看的模板页面创建一个新事件或编辑其现有事件。确保只有登录的用户才能使用if ( ! is_user_logged_in() ) { wp_redirect( wp_login_url() ); exit; }之类的内容访问这些页面(重定向到登录页面)。