Проблема с функционалом отзывов на сайте

84
23 мая 2021, 00:40
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" id="commentform" method="post">
  <input  name="author" id="author" value="" type="text" size="30" alt="Name" placeholder="Имя" required />
  <input name="email" id="email" value="" type="text" size="30" alt="Email" style="display: none;" />
  <textarea name="comment" id="comment" rows="5" cols="5"  placeholder="Отзыв" required></textarea>
  <input  type="submit" value="Отправить" />
  <?php 
    comment_id_fields();
    do_action('comment_form', $post->ID); 
    ?>
</form>

Сделал такую ​​форму для страницы отзывов, но все отзывы привязываются по id к постам которые есть у меня в блоге. Как привязать комментарии к странице? Чтобы комментировались не посты, а страница. Сайт на Wordpress

Answer 1

Перед формой нужно добавить wp_reset_query() чтобы аннулировать данные последнего запроса, созданного для использования в произвольном Цикле WordPress который выводил посты.

READ ALSO
получение reactions в slack

получение reactions в slack

Как получить reactions в Slack зная его timeStamp? Используя JavaУ меня бот видит новые сообщения и всю информацию об сообщении, но обратиться к старому...

110
hibernate many to many и ошибка java.sql.SQLIntegrityConstraintViolationException: Duplicate entry

hibernate many to many и ошибка java.sql.SQLIntegrityConstraintViolationException: Duplicate entry

Есть унаследованная база данных, пытаюсь построить вокруг нее приложениеПроблема в том что я получаю периодически Duplicate entry при попытке вставить...

132