Лучше на блоге Profit Hunter

Свежие записи

Популярное

Закладки


Как отделить трэкбэки от комментариев

Категория: Wordpress, 22 января 2008

Логотип DivideТолько что прочитал статью Майкла Мартина о том, как очистить комментарии от трэкбэков и пингбэков, и, собственно, уже внес в шаблон все необходимые изменения. (На все про все у меня ушло от силы 10 минут.)

Надеюсь, вам это тоже пригодится.

1. Откройте файл comments.php и найдите строку

<?php foreach ($comments as $comment) : ?>

2. Сразу под этой строкой вставьте код

<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>

3. Теперь найдите строку

<?php endforeach; /* end for each comment */ ?>

4. Прямо перед ней вставьте код

<?php } /* End of is_comment statement */ ?>

Благодаря таким нехитрым манипуляциям вы очистите комментарии от трэкбэков, для которых мы сейчас сделаем отдельный луп.

1. Найдите строку

<?php else : // this is displayed if there are no comments so far ?>

2. Вставьте перед ней код

<h3>Trackbacks</h3>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>

Строку <h3>Trackbacks</h3> можете удалить или изменить по своему усмотрению.

Как говорят в Америке, enjoy ;)

Хостинг для блогов с предустановленным WordPress

Записи по теме:

 

30 - комментариев

EugeneVC

а плагинчика для этих целей нет?

 
Remod

Это только в определённых шаблонах такие штуки есть? Я лично не замечал.

 
Володимир

Зробив усе вище сказане але результату немає допоможіть…

 
записки на память » Blog Archive » Довожу свой блог до ума

[...] случайно нашел чей то пост про то как отделить коментарии от трэкбеков и решил доработать. давно хотел, но все как то руки не [...]

 
Татьяна

А если у меня нет этого кода, после которого надо вставлять остальные строчки? Как быть?

 
SkydEN

Спасибо, тоже отделил себе =)

 
продвижение сайтов

Спасибо за полезные советы

 
Сашок

Попробуем – тоже трекбеги отделить охота.

 
nfl jerseys

Но надо и уметь модернизировать любую тему в соответствии со cвоими нуждами

 
nfl jerseys

А если у меня нет этого кода, после которого надо вставлять остальные строчки? Как быть?

 

Написать комментарий

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

ПОДПИСКА

Поиск по блогу

 

Рубрики

Архивы