В некоторых темах WordPress подобный функционал реализован по умолчанию. А в некоторых нет, а хотелось бы свои ответы выделить на фоне остальных.
Благо сделать это очень просто.
Заходим в папку с вашей темой и находим там файл comments.php, а в нем строчку "<?php foreach ($comments as $comment) : ?>". Именно с нее и начинается цикл вывода комментариев на странице записи.
Соответственно следующей будет идти строчка похожая вот на эту:
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
Ее и надо отредактировать, добавив в конце конструкцию style="<?php /* Style differently if comment author is blog author */ if ($comment->comment_author_email == get_the_author_email()) { echo ‘border: 1px dotted;‘; } ?>".
Текст, выделенный красным — это именно оформление комментария, оставленного администратором, соответственно оформить ваш ответ вы можете любым стилем по желанию, у меня это рамка в точечку, шириной 1 пиксель. 🙂
В итоге строчка будет выглядеть так:
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>" style="<?php /* Style differently if comment author is blog author */ if ($comment->comment_author_email == get_the_author_email()) { echo ‘border: 1px dotted;’; } ?>">
Вот и все. 🙂
Применю у себя.
Сенкс. 🙂
Маленькое уточнение.
В comments.php имеется две «петли»
Заюзаем первую, потому что вторая это
/* This is a loop for printing trackbacks if there are any */
Использовал, вобщем, конструкцию
comment_author_email == get_the_author_email()) { echo 'style="..."';} ?>
, которую в принципе можно вставить в каком угодно месте comments.phpОсобенность темы, которую я не предусмотрел. 🙂 Выделение трекбеков и пингов довольно редкая штука, хотя и очень правильная. Сам вот если наткнусь на такую тему, то постараюсь себе это решение выдернуть. 🙂
спасибо, довольно просто и оригинально, а у меня было реализовано через черт знает что =)
Айрат, пожалуйста. 🙂 Приходите еще. 😉
А сейчас (с ВП 2.7 и выше), если использовать древовидные каменты, то у дива камента от автора сайта будет спец класс «author» и выделить его просто с помощью CSS — проще простого