Пропало поле для ввода текста комментариев
-
в 4.3 по умолчанию комментарии для страниц отключены (их можно включить при редактировании). а пропало поле — в настройки экрана на странице редактирования страницы смотрели?
Даже если в 4.3 по умолчанию отключены, то они должны пропасть все, а не на страницах, которые я только создал, так?
В настройках комментарии включены, и были включены, в принципе.
В какие настройки на странице я должен посмотреть?У меня элементарно при создании новой страницы нету кода элемента «comment»
На старых он есть, даже пустых.какого кода элемента?
еще раз — на странице редактирования страниц в настройках экрана выбран пункт «Обсуждение»? в самом метакбоксе стоят галки на том, что комментарии разрешены?Да, конечно стоят.
Я сейчас проверил, что последняя моя созданая страница до обновления имеет форму комментария (comment-form), а на новых это поле отсутствует. Если я руками в редакторе страницы вписываю коммент, то он отображается у меня на странице, и появляется в коде theme-form, но формы так и нет до сих пор.повторить такое на дефолтных темах не удалось.
Это проблема обновления. На дефолтных темах тоже самое. При создании новой страницы пропало форма комментария. В старых страницах все нормально.
может это проблема установленных у вас плагинов?
потому что мне не удалось на 4.3 повторить данный баг ни на одной теме.Полностью с нуля поставленный сайт на моем тестовом домене, плагинов нет вообще… больше скажу, хостинг мой… на серваке все штатно. Сейчас обновил все 5 сайтов на новый 4.3. На всех то же самое…. Придется откатывать на 4.2.4.
нет, я вас не понимаю.
во-первых, именно «страницы» или «записи»?
во-вторых, пробовали в других браузерах?
третье — ссылку на проблемную страницу дадите?Именно страницы, не записи.
В других пробовал.
Вот ссылка http://isoldat.ru/123-2/
Слева меню, там фамилии тестовые, там есть форма комментария, в странице тест первой сверху формы нет.Ни плагинов, ничего нет. Только залитый сайт, созданы страницы и обновлен до 4.3 и создана Test страница.
Даже если в 4.3 по умолчанию отключены, то они должны пропасть все, а не на страницах, которые я только создал, так?
Нет, комментарии отключены только для новых страниц.
Можно добавить фрагмент в
functions.php
активной темы:function wp33516_open_comments_for_pages( $status, $post_type, $comment_type ) { if ( 'page' === $post_type ) { $status = 'open'; } return $status; } add_filter( 'get_default_comment_status', 'wp33516_open_comments_for_pages', 10, 3 );
Или воспользоваться плагином Allow Comments on Pages by Default.
скачал вашу тему — https://wordpress.org/themes/ari/
установил.
проверил старые страницы — комменты есть.
создал новую страницу — поставил галки на разрешить комментирование — комментирование включено.
посмотрел шаблон страницы page.php, нашел код:<?php comments_template( '', true ); ?>
совершенно обычный код. никаких непоняток.
почему у вас не работает — ищите проблему у себя.Всем спасибо, решилось. Flector отдельный + за помощь.
В свойствах созданной страницы в списке страниц стоит графа непримечательная «Разрешить комментирование»… Раньше это делалось через настройки->обсуждение, теперь надо код править, чтобы сразу галка стояла. Всем спасибо!
- Тема «Пропало поле для ввода текста комментариев» закрыта для новых ответов.
(@isoldat)
9 лет, 4 месяца назад
Добрый вечер, друзья!
Такая проблема. После обновления до 4.3 пропало поле комментариев при создании новых страниц, при этом на старых все отлично, есть поле для вода текста комментария. Из админки я могу вручную добавлять комментарии, но это неправильно. Тему трогать бесполезно, она девственная, никаких модификаций не проводилось, все чистое. Плагин только 1 — private site и все.
Как думаете в какую сторону копать?