
Na štai kaip ir žadėjau įrašo “WordPress: gražiname komentarų formą!” pabaigoje, atėjo metas parašyti įrašą kaip pagražinti komentarų pateikimą ir pridėti gravatar įskiepį. Taigi pradedame:
1. Parsisiunčiame gravatar įskiepį ir jį įdiegiame.
Eikite į http://en.gravatar.com/site/implement/wordpress, tai nuoroda į gravatar įskiepį WordPress turinio valdymo sistemai.
Parsisiuntę išarchivuokite ir įkelkite į /wp-content/plugins/. Įkėlę prisijunkite prie administratoriau panelės, eikite į “Plugins” ir aktyvuokite “Gravatar”.
2. Redaguojame “comments.php” failą. (prireiks minimalių programavimo žinių)
Prisijungę prie administratoriaus panelės eikite į “Design” -> “Theme editor” -> “comments.php”
Atsidarę .php failą redagavimo lauke įkelkite šį scriptą į “<div class=”comments”>”
<ol class="commentlist"> <?php foreach ($comments as $comment) : ?> <li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>"> <cite> <img src="<?php gravatar(" mce_src="<?php gravatar("", 32, "Paveikslėlio adresas kuris bus rodomas vartotojams kurie neturės nuotraukos"); ?>" alt="" /> <span class="author"><?php comment_author_link() ?></span> <span class="time"><?php comment_time('G:i') ?></span> | <?php comment_date('l, M j, Y') ?> | <?php edit_comment_link('redaguoti',' ',''); ?> </cite> <div class="commenttext"><?php comment_text() ?></div> <?php if ($comment->comment_approved == '0') : ?> <i>Jūsų komentaras laukia patvirtinimo.</i> <?php endif; ?> </li> <?php /* Changes every other comment to a different class */ $oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : ''; ?> <?php endforeach; /* end for each comment */ ?> </ol>
3. Redaguojame “style.css” išvaizdą.
#content .post .comments { font: normal 12px/19px Arial, Verdana; color: #bebebe; width: 613px; } #content .post .comments ol.commentlist { margin:0; padding:0; } #content .post .comments .commentlist li { list-style:none; margin-bottom:14px; } #content .post .comments .commentlist cite { padding: 7px; display:block; font-style:normal; background: #181818 url(images/xxx-virsus.jpg) no-repeat; color:#181818; } #content .post .comments .commentlist a:link, .commentlist a:visited { color:#181818; } #content .post .comments .commentlist a:hover, .commentlist a:active { color:#181818; text-decoration: none; } #content .post .comments .commentlist cite img { padding:1px; border:1px solid #181818; float:left; margin-right:9px; } #content .post .comments .commentlist .author { font: bold 12px Arial, Verdana; text-decoration:none; } #content .post .comments .commentlist .time { background: url(images/laikrodis.png) no-repeat; padding-left:17px; } #content .post .comments .commenttext { background: #181818 url(images/xxx.jpg) repeat-x; border:1px solid #000; padding: 0 20px 10px 20px; color:#fafcf6; }
4. Viskas. Galite džiaugtis naujai atrodančia komentarų pateikimo forma. :)



