WordPress: informaţii despre autori


La un blog cu mulţi autori e utilă afişarea unei “boxe” cu informaţii despre aceştia. Aşa cititorii pot vedea faţa autorului, chiar şi afla câteva detalii despre el. WordPress uşurează acest lucru punând la dispoziţie câmpurile de la profil, unde există chiar şi unul intitulat “Informaţii biografice”. Informaţiile despre autor pot fi “scoase” cu ajutorul câtorva funcţii şi le vom vedea imediat. Dar oare de ce nu avem astfel de “boxe” şi pe CNet.ro? Pentru că eu fiind autorul a 90% din articole v-aţi plictisi să vedeţi aceleaşi informaţii la 9 din 10 articole :) . Însă acolo unde autorii unui blog lucrează mai echilibrat, afişarea de informaţii despre ei mi se pare necesară.

imagine

Bun. Să revenim: cum facem? Dacă trageţi un ochi la noua temă din WordPress 3.0 veţi vedea imediat cum. Dar nu e vorba de o facilitate specifică WP 3.0! Nici gând. Doar că tema Twenty Ten afişează, după cum vedeţi mai sus, informaţii despre autori. Să le luăm pe rând:

  • Pentru avatar vom folosi get_avatar(get_the_author_meta( ‘user_email’ ), 60), unde ultimul parametru indică lăţimea avatarului. Simplu. Evident din CSS vom face alinierea dorită.
  • Pentru nume pur şi simplu folosim the_author() – într-o vreme se foloseau the_author_firstname() şi the_author_lastname(), care au devenit învechite şi înlocuite de the_author_meta(‘first_name’) şi the_author_meta(‘last_name’).
  • Pentru numărul de articole ale respectivului autor vom folosi the_author_posts() – tema Twenty Ten nu afişează aşa ceva, dar a fost foarte simplu de completat. Şi uite aşa faci şi puţină statistică.
  • În fine, pentru biografie folosim the_author_meta( ‘description’ ) în locul învechitei funcţii the_author_description().
  • Opţional, pentru un link spre articolele autorului folosiţi calea generată de get_author_posts_url(get_the_author_meta( ‘ID’ )) – prima funcţie e… nedocumentată 😉 .

Aveţi funcţiile… restul e combinarea lor şi, evident, CSS pentru aspect.


Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (1 evaluări, media: 5,00 din 5)
Loading...Loading...

0 comentarii


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *