Kim Andersen

Webudvikling, Umbraco, Google, SEO, sociale medier mm.
  • Hold dig opdateret med mit RSS-Feed
  • Hjem
  • Om Kim Andersen
  • Modtag nye indlæg på mail
  • Kontakt

Vis gravatars i WordPress 2.8 selvom dit tema ikke er lavet til 2.8

Kim Andersen | 3. september 2009 | 16:39

WordPress LogoDer kommer ofte nye versioner af WordPress, og det er jo sådan set dejligt nok, da det så hele tiden bliver bedre og mere sikkert at bruge.

Men det er ikke altid at det tema du bruger på din WordPress blog, er kompatibelt med de nye features som bliver programmeret ind i de nye versioner.

Et godt eksempel er gravatars, som nu er en fast del af WordPress. Det har det dog ikke altid været, og derfor er der sikkert nogle af jer derude som ikke har et tema der ud af boksen kan vise gravatars i kommentarerne.
Jeg stod selv i den situation i sin tid da gravatars blev indført i WordPress. Så kan man selvfølgelig finde et nyt tema og bruge, men det er også surt hvis man nu godt kan lide det man har.

Men der findes en lettere løsning. Du skal ind og tilføje lidt i to filer. Det handler om functions.php og comments.php.
I functions.php skal du tilføje følgende:
function show_avatar($comment, $size){
$email=strtolower(trim($comment->comment_author_email));
$rating = "G"; // [G | PG | R | X]
if (function_exists('get_avatar')) {
echo get_avatar($email, $size);
} else {
$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=" . md5($emaill) . "&size=" . $size."&rating=".$rating;
echo "<img src='$grav_url'/>";
}
}

Bare indsæt det helt i bunden af filen, lige inden PHP-tagget lukker (?>)

Inde i comments.php skal du tilføje:
<?php echo show_avatar( $comment, 40 ); ?>

Det skal du tilføje inde i kommentar-loopet, og det kan se ud på forskellige måder. Som regel ser det dog ud som følger: <?php foreach ($comments as $comment) : ?>

Så indsæt koden inden foreach-løkken lukker: <?php endforeach; ?>

Tallet, 40, er bredden og højden på gravataret, så det kan du sætte op eller ned alt efter hvad du ønsker.

Til sidst skal du selvfølgelig lige huske at aktivere gravatars inde i dit kontrolpanel under Indstillinger -> Diskussion -> Avatars

Jeg håber det hjælper dig lidt, det hjalp i hvert fald mig i sin tid. Der findes også nogle plugins, men det er ikke dem alle der virker efter gravatars er blevet en normal del af WordPress.

Ingen relaterede indlæg.

Kunne du lide indlæget?

Så tilmeld dig mit RSS-Feed eller følg mig på Twitter.

Du kan også få en gratis e-mail når jeg skriver et nyt indlæg.

Indtast din e-mailadresse:

Kategorier
WordPress
RSS Kommentarer
RSS Kommentarer

« Andre sites kan fucke dit site op – Igen muligt at kommentere Track RSS og kommentarer på din WordPress blog i Google Analytics »

4 Svar

Det der virker jo simpelt nok. Jeg må prøve det

Frank Hellerup Madsen | 3. september 2009 | 21:40

Det der virker jo simpelt nok. Jeg må prøve det en dag ved lejlighed på min blog.
Måske den dag, hvor jeg rent faktisk får mig en gravatar 🙂

Det er heller ikke så svært Frank. Bare se at

Kim Andersen | 4. september 2009 | 20:56

Det er heller ikke så svært Frank. Bare se at komme igang med at få dig et gravatar, så vi andre ved det er dig der skriver, uden vi behøver at læse dit navn 🙂

Nu er der i hvert fald ingen undskyldning for ikke

Kevin | 8. september 2009 | 23:26

Nu er der i hvert fald ingen undskyldning for ikke at havde gravatar på sin blog! God og simpel guide, kim! Thumbs up!

Tak, det ser ud til at virke fint - bort

Norm | 21. november 2009 | 13:42

Tak, det ser ud til at virke fint – bort set fra der vælges standardbillede ved første kommentar fra undertegnede (admin) frem for fra gravatar 😉

Efterlad en kommentar

Du kan bruge disse tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Følg mig på twitter

Her kan jeg findes

  • Kraftvaerk – Kim Andersen
  • LinkedIn
  • Twitter
CoolShop.dk
DuGlemmerDetAldrig.dk
Bodylab
MuscleHouse
Bodyman
Bodystore

Seneste Kommentarer

  • Johannes Møller:
  • Hej Kim Mange tak for din venlighed. Jeg sætter stor pris på et link. Med...
  • - - - - - - - - - -
  • Allan Helboe:
  • Jeg er netop blevet gjort opmærksom på at min kommentar stadig er vist, selvom...
  • - - - - - - - - - -
  • kontorfællesskab:
  • Tak for et så godt skrevet indlæg! Det dækkede alt. Jeg vidste allerede om...
  • - - - - - - - - - -
  • Simone Poulsen:
  • Rigtig godt indlæg. Som de andre siger, så er det dog rigtig svært at undgå...
  • - - - - - - - - - -
  • Victor:
  • Tak for rådet:-) Det skal prøves!
  • - - - - - - - - - -

Kategorier

  • Affiliate Marketing (2)
  • Alt andet (16)
  • Database og Normalisering (3)
  • Digital Markedsføring (2)
  • E-handel (2)
  • Firefox (1)
  • Flash (1)
  • Gadgets (4)
  • Google (22)
  • Internet (9)
  • Multimediedesigner (2)
  • NFL (2)
  • Problemer ved programmering (1)
  • SEO (12)
  • Sitecore (1)
  • Tegnsæt (2)
  • Twitter (4)
  • umbraco (8)
  • Web 2.0 (9)
  • Webdesign tips og tricks (7)
  • Webudvikling (12)
  • Windows (3)
  • WordPress (12)

Meta

  • Log ind
  • Indlæg-RSS
  • Kommentar-RSS
  • WordPress.org