Wordpress: Evidentierea comentariilor autorului
January 15th, 2007Am schimbat tema si pe our-picks.com dupa 3 zile de lucru plus mult timp de planificare. Zic ca rezultatul arata bine :). Unul din lucrurile pe care mi le-am dorit la noua tema a fost sa evidentiez comentariile autorului (in cazul meu ale staff-ului) printr-o culoare diferita a backgroundului. Modalitati de personalizare sunt multe, dar am sa ma rezum la background. Mai departe depinde de fiecare.
Codul initial era:
<li class="echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>" id="comment-<?php comment_ID() ?>">
...
</li>
Am cautat prin codex si ma asteptam sa vad un operator conditional care sa returneze nivelul de acces sau statutul utilizatorului (daca era inregistrat), dar n-am gasit. Daca totusi exista, astept completare, va rog :). Felul meu de a aborda problema este de a verifica adresa de mail specificata in comentariu (deoarece nu este facuta publica, comentariul cel mai des e moderat si vei vedea daca-ti foloseste adresa ta de mail, etc). Daca este exemplu@mailspam.com, atunci va schimba din css culoarea backgroundului. Astfel, codul este alterat in:
<li class="<?php if ($comment->comment_author_email == "exemplu@mailspam.com") echo 'staffcomment'; else echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>" id="comment-<?php comment_ID() ?>">
...
</li>
Iar in css se va adauga clasa:
li .staffcomment {
background-color: #CCCCCC;
}
Ma rog, e doar un exemplu.
UPDATE: Acest link contine o modalitate mai buna de a atinge scopul.





urban
18/01/2007 17:37
O, mul?umesc mult, c?utam a?a ceva..
WordPress: Evidentierea comentariilor autorului (update) | ciops (Andrei Diaconu) despre web development si viata
09/09/2008 23:16
[...] ceva timp am scris un articol pe aceasta tema. Astazi, frunzarind internetul cautand diverse, am dat peste acest articol care [...]
Mic ghid de optimizare wordpress » zoso's blog
31/10/2008 10:18
[...] autorului. Pluginul. E un fix care se poate face extrem de simplu, chiar şi pentru cineva care nu se pricepe. Nu e nevoie de un [...]
Lucianu
31/10/2008 21:34
asa da :D
am mai dat peste ceva mic si util
Dj TexCus » Blog Archive » Mic ghid de optimizare wordpress
01/12/2008 18:33
[...] autorului. Pluginul. E un fix care se poate face extrem de simplu, chiar şi pentru cineva care nu se pricepe. Nu e nevoie de un [...]