WordPress: Adăugați informații despre autor în bara laterală

WordPress

ACTUALIZARE: Am dezvoltat un widget pentru bara laterală pentru a afișa informațiile despre autor.

Postarea de astăzi a lui Jon Arnold a fost fantastică la sfaturi pentru proiectarea unui site web, dar am observat că primul comentariu mi-a atribuit postarea. Acesta este un semn revelator de care am nevoie pentru a face autorul să fie mai proeminent.

Nu am creat un widget pentru acest lucru (și sunt surprins că nimeni altcineva nu a făcut-o!), Dar am putut să-mi editez bara laterală în tema blogului meu WordPress și să adaug următorul cod:

Despre autor 

Pe o singură pagină de postare, se adaugă o secțiune suplimentară a barei laterale care are o fotografie a autorului (folosind un Gravatar), numele complet, pagina de pornire și informațiile despre biografie, așa cum sunt descrise în profilul lor de utilizator. Am adăugat câteva clase pentru a mă asigura că gravatarul plutea spre stânga și înălțimea secțiunii avea o înălțime minimă în cazul în care un autor nu avea informații.

obțineți_meta_autorului(„e-mail”) preia adresa de e-mail a autorului și o transmite funcției get_avatar. get_avatar funcția traduce e-mailul într-un identificator transmis către serverul gravatar pentru a posta imaginea corespunzătoare. Acest lucru este esențial, deoarece doriți să evitați ca o adresă de e-mail să fie disponibilă în sursa paginii ... spammerii adoră să recolteze e-mailuri.

Celelalte date sunt preluate simplu folosind the_autor_meta informaţii.

4 Comentarii

  1. 1
  2. 2

    Am observat că cititorul meu RSS încă te listează ca autor pentru fiecare postare. Aveți vreo șansă să modificați acest lucru, astfel încât să arate numele autorului?

    • 3

      Mulțumesc că ai subliniat asta, Ade! Aceasta a fost o setare Feedburner pentru a face feedul compatibil cu iTunes (de care nu am nevoie!). Interesant este faptul că adăugarea autorului la feed poate necesita o anumită dezvoltare!

  3. 4
  4. 5

    Intenționați să găzduiți acest lucru la wordpress.org, astfel încât să putem primi actualizări?

    și ca o a doua întrebare: dacă vreau să afișez, de exemplu, AIM doar când este completat, pot folosi aceleași coduri pentru a face asta sau se vor afișa astfel: "AIM:" Aș dori să nu afișeze nimic dacă ieșirea este goală ...

    Probabil că vă voi modifica pluginul pentru pagina mea pentru a afișa biografia și câteva informații suplimentare: contact precum icq, aim, xfire și așa mai departe.

  5. 6

    Douglas,
    Ce idee grozavă este widget-ul tău adăugând un gravatar al barei laterale. (Trebuie să mărturisesc că nu știam nici măcar termenul gravatar, până nu am urmat link-ul dvs. pentru a afla - mulțumesc). Voi instala cu siguranță widgetul pe un site de-al meu.

    BTW, o mulțime de informații minunate pe site-ul dvs., mă bucur foarte mult că am găsit-o.

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.