Как вставить форму комментариев на страницы сайта WordPress

Всем привет! Написать эту статью, я решил после того, как поменял шаблон на своем ресурсе. И Все бы хорошо, да вот комментарии на страницах почему-то пропали, хотя в настройках WordPress и включена функция «разрешить комментарии». Пришлось разбираться, в чем дело.

После недолгих исследований, выяснилось, что этот шаблон просто не поддерживает комментарии на страницах. На решение этой, казалось бы, сложной задачи, времени много не ушло.

Вначале я узнал, какая функция отвечает за вывод комментариев на WordPress. Функция эта выглядит так comments_template(). Она подключает файл комментариев comments.php, который и выводить форму на одиночных страницах и постах.

Далее осталось дело за малым. Я скопировал готовый код в файле single.php, и вставил его в файл page.php, перед кодом endwhile; endif;

Single.php – вывод одиночных постов
page.php – отдельная страница

Необязательно, что тема Вашего сайта WordPress будет содержать точно такие же файлы, но чаще всего они выглядят именно так.

Как вставить форму комментариев на страницу WordPress

Код endwhile; endif; - цикл, который используется для вывода записей.

Таким образом, можно легко добавить форму комментариев на страницы WordPress.

3 Comments

  1. Вот оно даже как. интерсно будет и у себя попробовать

  2. Познавательная статья, В свое время я тоже встретил эту проблемку потом решил сам создавать тему для своего сайта.
    Благодарю за работу Юрий у Вас интересный сайт….

Leave a Reply

Яндекс.Метрика