Hallo, ich habe mittels der CSS-Anweisung
.bypostauthor .commentbody {background-color:black;}
.bypostauthor .comment-text p {color:red;}
Autorenkommentare hervorgehoben.
Antwortet allerdings ein Nutzer auf einen Kommentar des Autors (verschachtelte Kommentare), so wird auch dieser Kommentar hervorgehoben, obwohl er nicht vom Autor, sondern von einem gewöhnlichen Benutzer stammt. Hier ein Quellcodeausschnitt:
<li class="comment byuser comment-author-xxx bypostauthor odd alt thread-odd thread-alt depth-1">
<div class="commentbody" id="comment-37">
<div class="comment-author vcard">
</div>
<div class="comment-meta info">
</div>
<div class="comment-text">
</div>
<div class="reply"></div>
</div>
<ul class='children'>
<li class="comment even depth-2">
<div class="commentbody" id="comment-38">
<div class="comment-author vcard">
</div>
<div class="comment-meta info">
</div>
<div class="comment-text">
</div>
<div class="reply">
</div>
</div>
</li>
</ul>
</li>
Alles anzeigen
Leider sehe ich auf Grund des von Wordpress erzeugten Quellcode keine Möglichkeit, die Weitervererbung zu stoppen. Dies ginge z. B., wenn
noch eine zusätzlich Klasse besäße
und ich dann mittels der CSS-Anweisung
den Kommentar stylen könnte.
Habe ich einen Wordpress-Bug gefunden oder gibt es einen Weg, Autorenkommentare so zu gestalten, dass normale Nutzerkommentare, die darauf antworten, nicht automatisch den Style des Autorenkommentars übernehmen?