wordpress评论部分没有表单标签
no form tag in wordpress comments section
-- wordpress评论部分未提交评论--
我通过调用 comments_template() 在 single.php 的末尾添加评论部分。评论部分加载正常,甚至显示我在管理部分手动添加的 posts。
但是当我尝试提交 post 它重定向到 front_page.php 并且表单参数被添加到 url.
我认为问题是 HTML 中评论部分周围没有表单标签,但我不知道为什么会这样。
我做过的事情:
- 检查设置页面和特定 posts
是否启用评论
- 尝试在 comments_template() 周围手动添加表单,但它被删除了
- 确保在循环内调用 comments_template()
- 已检查我正在正确调用 comment_form()
- 关闭所有插件但仍然无法正常工作
之前有一个问题,我无法访问管理部分的讨论设置,现在已经纠正,所以我不知道是否相关。
<?php /*
comments.php
*/
if ( post_password_required() ) {
return;
}
?>
<?php
// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');
?>
<div id="comments" class="comments-area">
<?php comment_form(); ?>
</div><!-- .comments-area -->
我在包含的文件中有一个未关闭的隐藏表单标签。我想我已经检查了所有包含的文件。
-- wordpress评论部分未提交评论--
我通过调用 comments_template() 在 single.php 的末尾添加评论部分。评论部分加载正常,甚至显示我在管理部分手动添加的 posts。
但是当我尝试提交 post 它重定向到 front_page.php 并且表单参数被添加到 url.
我认为问题是 HTML 中评论部分周围没有表单标签,但我不知道为什么会这样。
我做过的事情:
- 检查设置页面和特定 posts 是否启用评论
- 尝试在 comments_template() 周围手动添加表单,但它被删除了
- 确保在循环内调用 comments_template()
- 已检查我正在正确调用 comment_form()
- 关闭所有插件但仍然无法正常工作
之前有一个问题,我无法访问管理部分的讨论设置,现在已经纠正,所以我不知道是否相关。
<?php /*
comments.php
*/
if ( post_password_required() ) {
return;
}
?>
<?php
// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');
?>
<div id="comments" class="comments-area">
<?php comment_form(); ?>
</div><!-- .comments-area -->
我在包含的文件中有一个未关闭的隐藏表单标签。我想我已经检查了所有包含的文件。