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

  • Обновляю свой сайт. И в новой теме не могу найти куда вставить код. В прежней теме он вставлен на страницу single.php, но в нынешней теме этого файла нет и я уже сломал всю голову пытаясь понять где вместо него выводятся комментарии в новой теме.

    Вот скриншот файлов темы
    http://2.vendigo.ru/wp-content/uploads/2018/09/2018-09-02_005704.png

    Как это посмотреть? Или не парится и реализовать через плагин?

    Момент еще в том, что я не знаю где в ВК скопировать этот код, я копирую его из файлов старой темы. Новое приложение генерировать не вариант, т.к. на сайте уже много комментариев через Вконтакте написали.

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

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Yui

    (@fierevere)

    永子

    надо не скриншоты кидать файлов темы
    а давать ссылку на тему
    https://ru.wordpress.org/themes/apex/

    у вас есть content.php
    https://themes.trac.wordpress.org/browser/apex/1.27/content.php

    <?php comments_template(); ?>
    вот там стандартные комментарии

    для вас соответственно копировать файл в дочернюю тему и редакировать его

    • Ответ изменён 5 лет, 7 месяцев назад пользователем Yui.

    Спасибо. Комментарии от ВК появились! )

    Добавил еще код в файл content-page.php, чтобы на страницах тоже появились.

    Всем тепла )

    А можете подсказать как выводить комментарии от Контакта только там где включены комментарии от WordPress? К примеру есть страницы которым комментарии не нужны и соответственно в админке там снята галочка «Разрешить комментарии». Но сейчас там появилась форма комментариев от Контакта )

    Вот например http://vendigo.ru/contact

    Модератор Yui

    (@fierevere)

    永子

    
    <?php
    $pst = get_post();
    if (get_post_meta($pst->ID, 'Allow Comments', true)): ?>
    код формы контактов ВК
    <?php endif ?>
    

    примерно так

    Спасибо но что то не работает.

    Был такой код

    <div id="vk_comments"></div>
    <script type="text/javascript">
    VK.Widgets.Comments("vk_comments", {limit: 20, attach: "*"});
    </script>

    Сделал такой

    <?php
    $pst = get_post();
    if (get_post_meta($pst->ID, 'Allow Comments', true)): ?>
    <div id="vk_comments"></div>
    <script type="text/javascript">
    VK.Widgets.Comments("vk_comments", {limit: 20, attach: "*"});
    </script>
    <?php endif ?>

    Комментарии от ВК пропали везде, и где есть комментарии от WP и где они закрыты.

    • Ответ изменён 5 лет, 6 месяцев назад пользователем Vendigo.
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Не удается добавить комментарии от ВК в новую тему» закрыта для новых ответов.