Практичный способ выделения администраторских комментариев в WordPress » Как создать сайт бесплатно? Как сделать сайт? Журнал для веб-мастеров и блогеров от школы создания сайтов

Как создать сайт бесплатно? Как сделать сайт? Журнал для веб-мастеров и блогеров от школы создания сайтов

Об авторе Контакты Реклама Карта сайта

Важно! Создание прибыльных веб сайтов и поисковое продвижение сайтов в Москве: веб-компания StudioForYou!

Практичный способ выделения администраторских комментариев в WordPress

Опубликовано Январь 22nd, 2008 в Блоггинг: проектирование |

+news2.ru +ВааУ.ru +newsland.ru +СМИ2.ru +del.icio.us +bobrdobr.ru +memori.ru +RUmarkz +Mister Wong +Мое Место
-->

Автор: Майкл Мартин
Перевод: Всеволод Козлов

Комментарии – основа успешного и процветающего блога. Для блогера нет ничего более приятного, чем обилие комментариев на его блоге, т.к. это означает, что его детище нравится целевой аудитории, а контент востребован.

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

Привожу Вам свое решение данной проблемы для блогеров, использующих в качестве своей блог-cms WordPress. Подобное руководство есть и для пользователей Movable Type и TypePad.

Приступим к редактированию шаблона комментариев.

Для начала открйоте файл comments.php и найдите следующую строку:

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

После нее вставьте следующий код:

<?php
$PostAuthor = false;
if($comment->comment_author_email == get_the_author_email()) {
$PostAuthor = true;}
elseif($comment->comment_author_email == 'your@email.com') {
$PostAuthor = true;}
?>

Не забудьте заменить your@email.com на свой администраторский e-mail.

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

В различных темах оформления общий код может выглядеть по-разному, поэтому для примера я взял отрывок кода из стандартной темы оформления, идущей в базовой комплектации CMS WordPress.

Все, что Вам нужно – это понять принцип действия, четко описанный ниже:

<li <?php if($PostAuthor) {echo “class=’authorcomment’ “;} ?><?php echo $oddcomment; ?>id=”comment-<?php comment_ID() ?>”>
<cite><?php comment_author_link() ?></cite> Says:
<?php if ($comment->comment_approved == ‘0′) : ?>
<em>Your comment is awaiting moderation.</em>
<?php endif; ?>
<br />
<small class=”commentmetadata”><a href=”#comment-<?php comment_ID() ?>” title=”"><?php comment_date(’F jS, Y’) ?> at <?php comment_time() ?></a> <?php edit_comment_link(’edit’,’ ‘,”); ?></small>
<?php comment_text() ?>
</li>

Из кода выше следует, что каждому администраторскому комментарию будет присвоен class=’authorcomment’, отвечающий за его стиль оформления, который Вы можете настроить по своему вкусу.

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

Оригинал статьи: How To Style Author Comments Differently

Популярность публикации: 13%

Похожие статьи по блогингу и веб-местерингу:

  • Рекомендация по выделению администраторских комментариев среди других в WordPress
  • Как сделать возможным выделение администраторских комментариев на WordPress блоге?
  • Простой и способ разделить вывод комментариев и трекбеков на WordPress блоге
  • 10 отличных плагинов, способных увеличить количество комментариев за счет придания визуальной привлекательности и удобства
  • Виджетизируем свою WordPress тему оформления за 3 простых шага

Понравилась статья? Подпишись на обновления блога по RSS!



    9 комментария(-ев)

  • Dorrie

    Ну наконец-то :grin:
    Теперь меня будет видно :)

  • WebMaster

    Т.е. если кто-то укажет в поле камента мой адрес, то он выделится как автор? Очень не удобно… А можно сделать так чтобы только при авторизации автора?

  • Как сделать возможным выделение администраторских комментариев на WordPress блоге? | Взгляды из реального мира

    […] этой проблемы, суть которых заключалась в том, чтобы проверять комментарии по e-mail, присваивая определенный стиль только пользователю с […]

  • Виктор

    Полезные скрипты, надо взять на вооружение. Спасибо!

  • Часовщик

    Тоже использую у себя на блоге упомянутые скрипты.

  • khabaroff

    а если нужно выделять несколько авторов?

  • Станислав

    Интересная статья, надо попробовать

  • Vlastelin

    поддерживаю khabaroff
    ?

  • Дмитрий

    http://www.abvinformatic.ru/ - Создание сайтов в Новосибирске

Прокомментировать публикацию

 


  • Как создать сайт - RSS

    Подписаться на RSS-ленту блога проекта W3School.ru - школы создания сайтов
  • Как сделать сайт - Разделы

    • CSS (31)
    • HTML, XHTML (2)
    • Web-разработка (78)
    • Web-сервисы (10)
    • Блоггинг: ведение блога (22)
    • Блоггинг: основы (11)
    • Блоггинг: проектирование (28)
    • Галерея дизайнов (77)
    • Интересное для веб-мастеров (42)
    • Копирайтинг для сайтов (2)
    • Редакторская колонка (11)
    • Юзабилити и доступность (7)
  • Как создать сайт - Лучшее

    • 50 полезных скриптов и плагинов на jQuery
    • 27 ресурсов с бесплатными текстурами и узорами в помощь дизайнеру
    • Бесплатные CSS-макеты и шаблоны
    • 30 скриптов, реализующих возможности галерей и слайд-шоу
    • 101 взрывной и незаменимый информационный ресурс по CSS
    • 37 любопытных, нужных и полезных jQuery плагинов и скриптов
    • 43 примера реализации всплывающих подсказок с помощью AJAX, JavaScript и CSS
    • 58 креативных логотипов, способных вдохновить Вас на создание логотипа-шедевра
    • 5 практических рекомендаций по организации категорий на блоге
    • Свежие и высококачественные бесплатные иконки для рабочего стола и веб-дизайна
  • Рекомендуем

    • Design For Masters
    • Life Style
    • Webmascon
    • XHTML.RU по-русски
    • Блог веб-мастера
    • Верстка от Webmolot
    • Временно.нет - статьи по верстке и веб-дизайну
    • Для тех, кто делает сайты
    • Записки о Flash & Creative
    • Ресурс для веб-разработчиков
    • Уроки photoshop
    • Школа поисковой оптимизации


Copyright © 2008 Как создать сайт бесплатно? Как сделать сайт? Журнал для веб-мастеров и блогеров от школы создания сайтов (г. Москва)

Проект веб-компании StudioForYou: поисковая оптимизация сайта

Rambler's Top100