WordPress kívülről

Szerző és adminisztrátor hozzászólása

Mivel ebben az esetben a látogató biztos lehet abban, hogy egy szerkesztő vagy adminisztrátor, vagy csak látogató ad választ kérdésére. Célszerű tehát színnel elkülöníteni a szerkesztők és az adminisztrátorok hozzászólását. Ezt úgy tudjuk megoldani, hogy a comments.php fájlban comments list résznél az alábbira cseréljük a kódot:

<ol id="commentlist">
<?php foreach ($comments as $comment) : ?>
	<?php
	$user_id = $comment->user_id;
	$role = ( isset( $roles[$user_id] ) ? $roles[$user_id] : '' );
	?>
	<li class="<?php echo $role; ?>">
	<p>By <?php comment_author_link() ?> - <?php comment_date() ?></p>
	<?php comment_text() ?>
	</li>
<?php endforeach; ?>
</ol>


Ezzel a kóddal elértük a hogy a az adminok és a szerkesztők más class-t kapjanak. Tehát már nincs is más hátra mint hogy ezt a stílusfájlban meghatározzuk:

#commentlist li { border:2px solid white; } /* kérdező */
#commentlist li.administrator { border:2px solid red } /* adminisztrátor */
#commentlist li.editor { border:2px solid blue } /* szerkesztő */