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

12.09.2008

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

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

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

  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;
    }

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

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

Если вам понравился этот блог, вы можете подписаться на обновления блога через RSS ленту, или по E-Mail. Спасибо за визит!

Теги: , , ,

Как вставить рекламу после первого поста в блоге?

23.08.2008

Весьма простой и практичный совет, который позволяет вставлять рекламу или любой другой HTML-код, только после первого поста в Вашем блоге. Как известно все посты блога, выводятся при помощи специального цикла Wordpress, и если просто вставить рекламный код в шаблон записи, то он отобразиться после каждого поста, что совсем неправильно.

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

Откройте файл index.php который находится в папке с шаблоном блога, найдите строчку :

<?php endwhile; ?>

Перед этой строчкой необходимо вставить следующий код:

<?php if(!$ad_count){ ?>
Сюда вставляем HTML-код который необходимо отображать.
<?php $ad_count = 1; } ?>

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

Вот собственно и вся хитрость, получилось или нет?

Теги: , ,
Рейтинг@Mail.ru BlogMemes.ru Rambler's Top100 Яндекс цитирования