гости сайта не видят комментарии к страницам, но видят форму для отправки комментария. Когда пользователь авторизирован, то комментарии видно.
Предполагаю, причина может быть в кэширующем плагине. Точнее в его неправильной настройке.
Если у вас стоит кэш — плагин, то похоже, в нём включена опция «не кэшировать страницы для авторизованных пользователей». Это правильно.
И видимо у вас НЕ включена опция «Обновлять кэш при добавлении новой записи или комментария. Это неправильно. Её надо включить.
Плагина кэширования нет
список установленных плагинов
Akismet
Better WordPress Recent Comments
Captcha
cforms
Civil Footnotes
LiveJournal Importer
Lock Out
Print Friendly and PDF
RusToLat
Simple Local Avatars
Simply Exclude
Редактор ролей пользователей
TinyMCE Advanced
VKontakte Cross-Post
WP Custom Search
WPML Multilingual CMS
WP QuickLaTeX
WP to Twitter
Ни один из этих плагинов не выполняет функцию кэширования страниц.
Плагин Better WordPress Recent Comments пробовал отключать, не помогло 🙁