нет тега формы в разделе комментариев WordPress

— WordPress комментарии, не отправляющие комментарий —

Я добавляю секцию комментариев в конце моего single.php, вызывая comments_template (). Раздел комментариев загружается нормально и даже показывает сообщения, которые я добавил вручную в разделе администратора.

НО, когда я пытаюсь отправить сообщение, оно перенаправляется на front_page.php, а параметры формы добавляются в URL.

Я думаю, проблема в том, что в HTML-разделе нет комментариев к разделу комментариев, но я не знаю, почему это происходит.

Вещи, которые я сделал:

  • проверил, что комментарии включены на странице настроек и на определенных постах
  • попытался добавить форму вручную вокруг 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 -->

0

Решение

У меня был скрытый тег скрытой формы во включенном файле. Думаю, я проверил все включенные файлы.

0

Другие решения

Других решений пока нет …