Поддержка Проблемы и решения Не работают комментарии

  • Добрый вечер. Месяц назад заказали сайт его сделали с комментами из фейсбука. За ненадобностью их удалили. Хотим включить обычные комментарии не выходит. На сайте стоял для чего то плагин disable comments. Плагин я деактивировал, везде в консоли комменты включил а их все нет.Может над что то дописать в файл comments.php?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • …Месяц назад заказали сайт его сделали…

    Самое простое — спросить у тех, кто делал вам сайт. Если нет такой возможности, то попробуйте просто переключиться на любую стандартную Тему. Скорее всего — ваши комментарии появятся.

    Если это так, то следует внимательно смотреть на вашу текущую Тему (functions.php и comments.php) Сравнивайте их содержимое с оригинальными файлами.

    Если это не так, (что маловероятно) то значит разработчики ваши пошли неправильным путем и изменяли файлы WP. Но чтобы утверждать такое, вначале следует отключить полностью все плагины и посмотреть не появились ли комментарии.

    везде в консоли комменты включил а их все нет.

    Везде ли?
    Включение в общих настройках (настройках комментирования) повлияет на будущие записи. В уже опубликованных нужно включать отдельно.
    Если записей не оч много (не неск тыщ), то это быстро можно сделать массовым редактированием в вписке записей. (См там также справа вверху настройки экрана).
    Если же много, то может стоит найти плагин.

    Может над что то дописать в файл comments.php?

    Ядро вообще трогать нельзя.

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

    • Ответ изменён 6 лет, 3 месяца назад пользователем vovaha.

    никакой.
    либо стандартные комменты — либо виджеты от соц. сетей.
    но от соц. сетей вы отказались.

    так что берете comments.php из любой дефолтной темы и добавляете его в свою тему. а в single.php прописываете:

    
    // If comments are open or we have at least one comment, load up the comment template.
    if ( comments_open() || get_comments_number() ) {
        comments_template();
    }
    

    собственно, это все.

    а, ну да, еще надо будет css комментов скопировать, если у вас в теме комменты выдирались с корнями. и опять же — дефолтные темы идеальны, чтобы оттуда взять css — ибо там все в одном месте собрано.

    Спасибо попробую

    P.S. Там три файла single-property.php
    single-agent.php
    single-agency.php
    В каком из них добавить?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Не работают комментарии» закрыта для новых ответов.