Czy widziałeś kiedyś na blogowych komentarzach, że autor ma odpowiedzi z tłem innego koloru ? Ja tak, wiele razy. Jest to bardzo prosta i łatwa sztuczka do wdrożenia. Wystarczy zamienić tylko kilka linijek tekstu w odpowiednich plikach.
Na początek otwórz swój plik style.css i dopisz poniższą linijkę tekstu:
1 | .authorstyle { background-color: #B3FFCC !important; } |
Możesz oczywiście podać swój kolor – kolory w takim formacie możesz pograć z Tabeli Kolorów HTML.
Następnie otwórz plik comments.php (komentarze.php) i odnajdź podobną linię tekstu, a szczególnie jej pierwszy człon:
1 | <li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>"></li> |
Teraz zastąp ją poniższą linią:
1 | <li class="<?php if ($comment->user_id == 1) $oddcomment = "authorstyle"; echo $oddcomment; ?>"></li>; |
Jeśli na Twoim blogu pisze kilku autorów to musisz zmienić ID == 1 na inne, tak samo nazwę: authorstyle. Inaczej kolor komentarzy zmieni się tylko autorowi który ma ID nr 1.
Jeśli masz jakieś pytania to pisz w komentarzach.
Podziękowania należą się Mattowi.
Podobne Wpisy na Wordpress.Praktycznie.net:
- Logowanie do Panelu Admina WordPress na Głównej Stronie. Nic specjalnego ale czasem przydatna rzecz – Jak zrobić logowanie...
Tagi: autor, kolor, komentarz, komentarze, tło, wordpress, wyróżnienie

01.03.2010 at 17:44
Witam,
A co jeśli mamy nowy system komentarzy?
Jak wyróżnić komentarze autorów bloga (także nie w swoich wpisach)?
02.03.2010 at 22:53
W mojej skórce niestety nie mogę znaleźć żadnej z części tego kodu
<li id=”comment-”> :/.
Mogę Ci przesłać mój comments.php?
03.03.2010 at 21:35
No tak w nowych skórkach może być problem ale jest na to specjalna wtyczka:
http://wordpress.org/extend/pl.....highlight/
powinna załatwić sprawę.
05.03.2010 at 12:28
Dzięki za odp., tylko nie umiem użyć tej wtyczki…
Np. nie wiem, gdzie mam dać author_highlight(); i co jeszcze zrobić, żeby wszystko działało. Zmieniłem w edycji wtyczki maila na swój.
06.03.2010 at 01:47
j.w. ja też nie do końca potrafię sobie poradzić
06.03.2010 at 18:00
ciężko mi tak na odpowiedzieć i wam pomóc na odległość. Dużo zależy od tego jak stworzona jest skórka – jaki jest system komentarzy itp. U Kamila pomogła zmiana ID usera – normalnie jest ustawiona na 1 – on miał 2. No i do tego całość ustawień komentarzy była w pliku functions.php .
06.03.2010 at 19:13
Sprawdźcie plik functions.php w swojej skórce. W moim przypadku tam trzeba było wszystko zrobić zamiast w comments.php.
Dzięki Marcin
21.04.2010 at 20:14
może lepiej odezwij się na gg: 5393450 – będzie mi łatwiej