action=“” 在 WordPress 中不起作用


action="" not working in WordPress

我正在尝试使用WordPress中的自定义页面模板创建自定义联系表单。当我使用

<?php echo $_SERVER['PHP_SELF']; ?>

它从联系页面转到索引页面。当我把动作留空时,就像

操作="

它给了我一个错误。谁能给我一些见解?如果您愿意,我可以发布整个页面。我读过类似的帖子,但没有找到可靠的答案。提前谢谢。

使用 $_SERVER['REQUEST_URI'] 而不是 PHP_SELF。WordPress将所有内容重写为index.php,因此您需要发布到当前网址而不是index.php。