Sainpa sen vihdoinkin tehtyä: Gravatarit ’käyttäjiä paikalla’ sivulle! Pitkään sitä oli pähkäilty. En ole mikään hyvä php:ssa, mutta sen verran osaan että pystyn toteuttamaan haluamani. Googlaten läpi harmaan kiven. Tosin sekään ei auttanut, vaan apua jouduin huutelemaan WordPressin foorumilta. Valitettavasti vain sisäänkirjautuneet näkevät työni tuloksen onlinesivulla, mutta ei se mitään.
Homma oli sinäänsä kinkkinen, koska wp-useronline.php:ssa ei voi suoraan hakea käyttäjän sähköpostiosoitetta käyttäjänimestä, vaan ensin pitää suoltaa ulos käyttäjän id- eli tunnistenumero, josta tiedot saa ulos get_userdata -funktiolla.
wp-useronline.php rivi 750:
$user = get_userdatabylogin($member['display_name']); //haetaan käyttäjätiedot tunnuksen avulla
$user_info = get_userdata($user->ID); // haetaan user_id
Jonka jälkeen
$useronline_output .= '<strong><img src="http://www.gravatar.com/avatar.php?gravatar_id='.md5($user_info->user_email).'&size=40" alt="" class="user" />'
…ja niin edespäin. Hyvin toimii.
Gravatarhan on siis palvelu, joka luo blogin/etc kommentoijalle pikkukuvan (20×20-100×100) ja tallettaa sen sähköpostiosoitteeseen siten että aina kun laitat blogin kommenttikentän sähköpostiosoitekenttään sähköpostiosoittesi, gravatar haetaan automaattisesti sähköpostiosoitteesta sivulle (tarkemmin ottaen sähköpostiosoitteen md5-summasta). Gravatar tukee nykyään montaa sähköpostiosoitetta samalle gravatar-kuvalle. Suosittelen luomaan gravatarin jos sitä ei sinulla vielä ole. Gravataria käyttää monet bloggaajat. Piristää huomattavasti kommentointia.

Keskustelu
Ei vielä kommentteja
Kukaan ei ole vielä sanonut mitään. Aloita keskustelu Mastodonissa tai siellä, missä kirjoitus on jaettu.
Osallistu keskusteluun
Keskustelu käydään somessa. Julkiset kommentit Blueskysta, Threadsista ja Mastodonista tuodaan tämän artikkelin kylkeen automaattisesti. Voit vastata kirjoitukseen suoraan omalta Mastodon-tililtäsi tai miltä tahansa fediversumin palvelimelta:
Haku löytää kirjoituksen, ja voit vastata siihen kuten mihin tahansa julkaisuun.
@[email protected]
Kun kirjoitus jaetaan Mastodonissa, Blueskyssa tai Threadsissa, jakoon tulleet vastaukset ja lainaukset kopioituvat tänne viestiketjuineen. Keskustelu näkyy täällä yleensä vartin sisällä.