Как сделать: отображение номеров комментариев

Категории: WordPress, Для блога

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

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

Сделать это очень легко, если у Вас уже есть опыт редактирования файлов шаблона блога.

  1. Открываем файл, который отвечает за отображение комментариев и формы комментирования, называется он comments.php, уверен что Вы уже сделали его резервную копию, Вы ведь не редактируете файлы, без резервного копирования?
  2. Находим строку <?php if ( $comments ) : ?>
  3. Перед строкой из пункта 2, вставляем строку с переменной для подсчета комментариев
    <?php $i = 0; ?>
  4. Теперь находим строку <?php foreach ($comments as $comment) : ?>
  5. Сразу после строки из пункта 4, вставляем следующий код: <?php $i++; ?>
  6. Этот код, выводит номер комментария:
    <span class="count">
    <?php echo $i; ?>
    </span>
  7. Сохраните файл.
  8. А теперь в файле CSS-стилей, style.css можем сделать оформление нашего блока с номерами комментариев:
    .count {
    float:right;
    padding: 10px;
    font-size:18px;
    color:#000000;
    }

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

Я ведь не ошибся? Каждый блоггер хоть немного но программист?

Комментарии: 12Напишите свой комментарий!

  1. Игорь Написал(а):

    Присоединяюсь... С Днем программиста всех!

    А на счет нумерации комментов: насколько они вообще необходимы? По-моему нет!

  2. Dmitriy Donchenko Написал(а):

    Ну смысла в них особо нет, на мой взгляд, но люди иногда просят, для красоты :)

  3. Стив Написал(а):

    Спасибо ! Давно не был в твоем блоге. Но сегодня опять случайно попал и понял, что зря тебя не читал. Будем поправлять это дело. С уважением Стив.

  4. Alex Rem Написал(а):

    Здравствуйте, тоже присоединяюсь к поздравлениям. Хотел поблагодарить Вас за статьи и уроки в этом блоге по движку, очень помогают в освоении, особенно мне новичку. И хотел задать вопрос, который меня интересует: Объясните, как сделать такую форму комментариев с 3-мя объязательными полями (имя, мейл и сайт), чтобы любой мог отвечать без тотальной регистрации в болге. Возможно нужен какой-то плагин или виджет?

  5. Сергей Написал(а):

    Хочу Вам сказать что Вордпресс ЛУЧШИЙ. Совсем недавно с ним работаю, а уже начал делать с его помощью обычные сайты. Я совсем не программер, но методом тыка все всегда получается. Очень очень очень прекрасный движок.

  6. Dmitriy Donchenko Написал(а):

    @Alex Rem форма для комментариев вроде бы стандартная для всех WordPress блогов, не совсем понятно что именно в ней, Вас не устраивает.

  7. Alex Rem Написал(а):

    Dmitriy, спасибо что откликнулись, проблема в моем не знании. В данном случае долго тыкался, по умолчанию в Вордпрессе на все комменты стоит «вы должны быть авторизованы, чтобы оставлять комментарии», а везде, в блогах, вижу что сразу имеются форма для заполнения с тремя полями... Вообщем после долгих тыканий нашел эту галочку и действительно «форма для комментариев стандартная для всех WordPress блогов» :)

  8. dimok Написал(а):

    а чего ж сам не сделал? :) у меня уже несколько лет номера есть — они линки на коммент, что иногда удобно.

  9. Dmitriy Donchenko Написал(а):

    Ну как бы номера комментариев выводятся :) слева от имени автора комментатора :) просто может быть выводятся не очень красочно и тп. А вот на счет линков на коммент, идея действительно хорошая.

  10. MipH Написал(а):

    Я задам вопрос немного не по теме поста, но по теме Вордпресса.

    У тебя на страницах справа есть целый блок Новых записей, рубрик и т.п. Это тема вордпресса или какой-то плагин такой блок реализует?

  11. Dmitriy Donchenko Написал(а):

    Это стандартная боковая колонка WordPress-а, которая может быть настроена практически в любом шаблоне, с помощью редактирования файлов шаблона, либо с помощью виджетов.

  12. Зайва Игорь Леонидович Написал(а):

    Спасибо, поставил себе, как все просто :) Теперь ссылку коммента можно не на дату, а на номер ставить... ;)

1 Ссылки на эту запись

  1. Делаем отображение номеров комментариев | SEO-обзор.ру Написал(а):

    [...] Читать Как сделать: отображение номеров комментариев [...]

Оставьте комментарий Ваш шанс быть услышанным!