Поддержка Проблемы и решения Нет ответов на комментарии в установленной теме

  • Решено antonator

    (@antonator)


    Я только познакомился с Вордпрессом, поставил 3.3.1. Но пошёл не самым прямым путём для новичка — сразу поставил понравившуюся тему. Это минималистская «min».

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

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

    Подскажите — как проверить функционал и всё-таки активировать ответы?

Просмотр 1 ответа (всего 1)
  • Автор antonator

    (@antonator)

    Вопрос решён блягодаря внятному разъяснению товарищем vl2012 на «Майвордпресс Ру».

    Будет полезно многим, уж очень часто я слышу о проблемах с каментами.

    Итак, я поставил себе Вордпресс 3.3.1 и накатил на него тему-минимальчик «min».

    Сама тема — сказка. Но вот кнопки «Reply» для ответов на комментарии в ней не предусмотрено. Сначала думал, что я где-то недосмотрел или автор не активировал кнопки по умолчанию. Но после переписки с ним, стало ясно: этой функции нет в принципе. Это моя ситуация. Другие случаи не настолько фатальны, но тоже не из приятных. Однако лечение везде примерно одинаково.

    Качаем стороннюю бесплатную тему. Мне была присоветована «twentyeleven». Из неё нам нужны файлы «comments.php» и «function.php». Из второго нас интересует функция «twentyeleven_comment», а код первого мы будем грабить целиком.

    За вывод комментариев отвечает файл «comments.php», строка «wp_list_comments ( array ( ‘callback’ => ‘twentyeleven_comment’ ) );».

    Процесс лечения заключается в копировании из файла «function.php» функции «twentyeleven_comment» и добавлении её в «functions.php» нашей темы. Вставляем перед концовкой «} ?>». И уже потом в наш «comments.php» вставляется весь код из одноимённого донорского файла.

    В конце желательно сменить все встретившиеся вхождения «twentyeleven» в обоих файлах, на любое другое имя.

    Теперь у меня работают ответы на комментарии и отображается их древовидная структура.

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