WordPress插件开发和404错误

WordPress Plugin development and 404 error

我为我的插件创建了一些自定义页面,还有一个从前端提交的表单。但是,当按下该表单的提交按钮时,它会将我重定向到 404 页面。将永久链接更新为 "post-name" 后,它可以工作,但我想要的是无论在设置中设置哪种永久链接,表单提交都应该正常工作。

我们将不胜感激。

谢谢!

在提交时使用正常的 link yourwebsite.com/?p=2 格式,无论 permalink 结构如何

可以这样使用:action="<?php echo get_permalink( get_page_by_path( 'page-id' ) ) ?>" 在前端表单中。注意:页面必须存在。

谢谢!