nalem
  • 0
Новичок

Я не могу просматривать или добавлять комментарии

  • 0

Привет. Я только что запустил этот сайт. http://www.paledogstudios.com Он работает нормально, за исключением того факта, что я не могу видеть прошлые комментарии (этот блог был импортирован из блоггера) или добавлять комментарии.

Я знаю, что это код, а не настройки, так как кто-то другой сказал мне, но он мне больше не помог.

Он сказал, что это, вероятно, на index.php

Помощь?

Share
  1. у вас есть comments.php в папке вашей темы? если да, можете ли вы вставить код?

    • 0
  2. Похоже, что заголовки ваших сообщений не ссылаются на отдельные страницы сообщений, они ссылаются на страницу архива. Например, последняя статья «Это действительно так мало» ссылается на «http://www.paledogstudios.com/2010/10/04/».

    Ошибка должна быть в файле index.php вашей темы.

    • 0
  3. Судя по всему, у вас отсутствует вызов comments_template() в ваших файлах. Я бы не рекомендовал вставлять это index.php (это файл, который генерирует весь ваш список блогов… перечисление комментариев сделало бы вашу страницу огромной ).

    Что вы хотите сделать, так это добавить <?php comments_template(); ?> в свой single.php файл (файл шаблона для одиночных сообщений) перед файлом <?php endwhile; ?> .

    Итак, пример из темы TwentyTen:

        </div><!-- #post-## -->
    
        <div id="nav-below" class="navigation">
            <div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
            <div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
        </div><!-- #nav-below -->
    
        <?php comments_template( '', true ); ?>
    
    <?php endwhile; // end of the loop. ?>
    

    Вы можете видеть, что они размещают блок комментариев после контекстной навигации, но до закрытия цикла. Это то, что вы захотите сделать и в своей собственной теме.

    • 0
  4. Обратите внимание, что одновременное включение комментариев или Disqus не повлияет на старые сообщения. После этого вы должны добавить новые сообщения, чтобы разрешить комментирование, или перейти в «Настройки» -> «Сообщения» -> «Быстрое редактирование », чтобы разрешить комментарии к определенному сообщению, или выполнить массовое редактирование, чтобы разрешить комментарии ко всем старым сообщениям.

    Комментирование затронутых страниц закрыто в самом WordPress? Чтобы определить это:

    1. Перейдите на панель инструментов WordPress> Сообщения> нажмите «Быстрое редактирование » в затронутом сообщении.
    2. Убедитесь, что флажок « Разрешить комментарии » установлен.

    Если в WordPress разрешены комментарии, ветку можно открыть, щелкнув ссылку «Открыть ветку» в раскрывающемся списке «Настройки ветки» во встраивании Disqus на вашем сайте. Для справки, вот скриншот:

    • 0

Оставить ответ

You must login to add an answer.