wordpress评论部分没有表单标签

no form tag in wordpress comments section

-- wordpress评论部分未提交评论--

我通过调用 comments_template() 在 single.php 的末尾添加评论部分。评论部分加载正常,甚至显示我在管理部分手动添加的 posts。

但是当我尝试提交 post 它重定向到 front_page.php 并且表单参数被添加到 url.

我认为问题是 HTML 中评论部分周围没有表单标签,但我不知道为什么会这样。

我做过的事情:

之前有一个问题,我无法访问管理部分的讨论设置,现在已经纠正,所以我不知道是否相关。

<?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 -->

我在包含的文件中有一个未关闭的隐藏表单标签。我想我已经检查了所有包含的文件。