我想在wordpress中创建一些自定义的php页面。我知道可以通过创建Wp页面模板来完成这样的页面。
但是我的脚本有两个文件:index.php和register_for_event.php。
Index.php包含:
<form action='register_for_event.php' method='post'>
所以现在我还要为register_for_event.php创建一个模板页面?该页面只在数据库中注册用户,回声“谢谢”。除了这两个文件,我还有至少30个其他的php页面。他们都需要一个新的页面模板吗?
答案 0 :(得分:1)
我建议您将其与wordpress文化一起使用,并创建一个向wp-admin或其他页面提交操作的页面,然后将您的php放入带有页面模板的另一个页面。因此,对于这两个页面,创建两个页面模板。
概念是相同的,你的脚本使用post back发布到register_for_event,后期处理是在PHP中完成的。
理想情况下,您可以在主题中创建一个函数来处理请求,其中nonce通过使用短代码等在任何页面上使用当前现时创建的表单和表单创建。但是上述技术也足够了。
答案 1 :(得分:1)
您可能需要这个,Access WordPress functions in a different php file?
需要(&#39; PATH_TO /可湿性粉剂博客-的header.php&#39);