对于我的wordpress网站,我使用带有AVIA布局生成器/编辑器的Enfold主题。我还使用Modern Tribe的Event Calendar插件和事件票证扩展名。
当我在事件页面上激活avia布局生成器时,它将覆盖事件日历的所有默认布局自定义,这意味着它将不会显示事件标题,日期,位置等,除非将其添加到页面中。现在,我已经设法通过使用短代码来显示该信息,并且我的事件页面几乎恢复了应有的外观。
我现在遇到的最后一个问题是,我希望用户能够使用事件票证插件提供的RSVP表单来注册该事件。事件的标准布局会自动将表单添加到事件页面,但是由于我激活了avia构建器,因此它也将被覆盖并且不会显示。
现在我想弄清楚如何在仍使用avia构建器的同时在事件页面上显示表单?有没有一种方法可以使简码运行特定的PHP文件?
我试图寻找一种将RSVP表单添加到页面的方法,并找到了以下线程,有人在该线程中询问如何将RSVP表单添加到弹出窗口,但是插件创建者提供的唯一答案是:雇一个第三方编程器,我做不到。 https://theeventscalendar.com/support/forums/topic/rsvp-form-with-your-plugin/
简而言之,我要显示的是一个名为“ RSVP.php”的文件,该文件将RSVP的表单创建到事件上。此表单可以正确显示在事件日历生成的页面上,但是一旦激活avia布局生成器,该表单就会被擦除。