Дискуссионное поле для комментариев не отображается для сообщений - PullRequest
0 голосов
/ 18 мая 2018

У меня проблема с полем комментария disqus. Оно не отображается для старых и новых сообщений . Я установил флажок "Разрешить комментарии" и "Разрешить трекбэки и пингбэки на этой странице". В настройках экрана тоже«Обсуждение» помечено. В настройках-> Обсуждение-> Настройки статьи по умолчанию все опции отмечены. На вкладке «Дополнительно» плагина установлен флажок для отображения javascript на сообщениях. На сайте также не отображается поле для комментариев по умолчанию.Я использую тему Islemag. Я не понимаю, почему это происходит. Я внес небольшие изменения в файл single-php «Single Post»

    <div id="primary" class="content-area">
        <?php
        $archive_content_classes = apply_filters( 'islemag_archive_content_classes', array( 'islemag-content-left', 'col-md-9' ) );
        ?>
        <div 

        <?php
        if ( ! empty( $archive_content_classes ) ) {
            echo 'class="' . implode( ' ', $archive_content_classes ) . '"'; }   ?> >//closing of div tag
            <main id="main" class="site-main" role="main">

            <?php
            while ( have_posts() ) :
                the_post();
                get_template_part( 'template-parts/content', 'single' );
                comments_template();   
                endwhile; 
            ?>
            </main><!-- #main -->
        </div><!-- #primary -->
    </div><!-- #primary -->

Буду благодарен за любую помощь

Ответы [ 2 ]

0 голосов
/ 17 мая 2019

Я попытался выяснить, почему форма комментариев не отображается на некоторых сообщениях, но не на всех.Но причина была в том, что флажок «Автоматически закрывать комментарии к статьям» установлен в настройках -> обсуждение в админ-панели WP.Надеюсь, что это будет полезно для кого-то в будущем.

0 голосов
/ 20 мая 2018

Если у кого-то возникла такая же проблема, можно попытаться устранить неполадки в своих плагинах. Этот метод решил мою проблему. Я попытался деактивировать все плагины. Затем активировал плагин disqus, после чего один за другим активировал другие плагины, чтобы проверитьзнать конфликтующий плагин, из-за которого окно комментариев не появлялось для сообщений.Для получения дополнительной информации проверьте здесь

...