Zdroj:Quickonlinetips
Chtěl jsem změnit velikost avatara (Gravatar) ve svých komentářích ve WordPress, ale na žádnou změnu CSS velikost avatara nefungovala. Uvědomil jsem si, že velikost avatara byla vygenerována pevně v HTML či PHP a tam je obtížné něco změnit.
Rychlý pohled na soubor comments.php ukazuje, že komentáře jsou uloženy v tomto kódu:
[html]
<ol class="commentlist">
<?php wp_list_comments(); ?>
</ol>
[/html]
Zde je kód pro vygenerování čistých komentářů:
[html]
<ol class="commentlist">
<?php wp_list_comments(array(‚type‘ => ‚comment‘)); ?>
</ol>
[/html]
Takže wp_list_comments je cílový soubor, který vytváří pevný kód velikost avatara na 32x32px. Chtěl jsem zvětšit avatara na velikost 64x64px, takže tady je upravený kód. Změnu velikosti lze provést v rozmezí 1-512.
[html]
<ol class="commentlist">
<?php wp_list_comments(array(‚avatar_size‘ => ’64‘, ‚type‘ => ‚comment‘)); ?>
</ol>
[/html]
Nyní se již v komentářích bude objevovat avatar o velikosti 64x64px. Pro zobrazení osobního avatara však musí mít návštěvník účet u gravatar.com.