Отделение TrackBack ‘ов от комментариев. Продолжение
Небольшое дополнение к статьте Отделение TrackBack ‘ов от комментариев. Я расскажу как избавится от заголовка при отсутствии трекбэков. Но для начала, желательно, прочтите ту статью, прежде чем читать эту.
Итак, как я и говорил, избавится от ненужного заголовка можно с помощью еще одного цикла. Приступаем.
1. Перед выводом трэкбэков считаем сколько их.
-
<?php
-
{
-
$trackbacks = 0;
-
foreach ($comments as $comment) :
-
if (get_comment_type() != "comment") $trackbacks++;
-
endforeach;
-
}
-
?>
2. В зависимости от количества трэкбэков выводим заголовок и сами трэкбэки.
-
<?php if ($trackbacks > 0) { ?>
-
<h4>Трэкбэки</h4>
-
<ul>
-
<?php foreach ($comments as $comment) : ?>
-
<?php if (get_comment_type() != "comment") { ?>
-
<li>
-
<?php comment_author_link() ?><br>
-
<?php comment_text() ?>
-
</li>
-
<?php } ?>
-
<?php endforeach; ?>
-
</ul>
-
<?php } ?>
Все, теперь все работает как надо. Рабочий пример на моем блоге.
————
Недавно я писал об открытии новой социальной сети для блоггеров. Так вот, на showblogs.ru изменился дизайн, а так же появилась реферальная система. Следите за новостями.

Отделение TrackBack ‘ов от комментариев. Продолжение…
Небольшое дополнение к статьте Отделение TrackBack ‘ов от комментариев. Я расскажу как избавится от заголовка при отсутствии трекбэков. Но д…
Отделение TrackBack ‘ов от комментариев. Продолжение…
Небольшое дополнение к статьте Отделение TrackBack ‘ов от комментариев. Я расскажу как избавится от заголовка при отсутствии трекбэков. Но д…
Отделение TrackBack ‘ов от комментариев. Продолжение…
Небольшое дополнение к статьте Отделение TrackBack ‘ов от комментариев. Я расскажу как избавится от заголовка при отсутствии трекбэков. Но д…