WordPress: Afegiu informació d'autor a la barra lateral

wordpress

ACTUALITZACIÓ: He desenvolupat un widget de la barra lateral per mostrar la informació de l'autor.

La publicació d’avui de Jon Arnold ha estat fantàstica sobre els consells per dissenyar un lloc web, però em vaig adonar que el primer comentari em va atribuir la publicació. És un signe revelador que necessito per fer més important la informació de l'autor.

No he creat cap giny per a això (i em sorprèn que ningú no ho tingui), però he pogut editar la barra lateral al tema del bloc de WordPress i afegir el codi següent:

Sobre l'autor 

En una sola pàgina de publicació, s’afegeix una secció de barra lateral addicional que conté una foto de l’autor (mitjançant un fitxer gravatar), el seu nom complet, la seva pàgina d'inici i la seva informació biogràfica tal com es descriu al seu perfil d'usuari. Vaig afegir un parell de classes per controlar que el gravatar flotés cap a l'esquerra i que l'alçada de la secció tingués una alçada mínima en cas que un autor no tingués informació.

aconseguir_meta_autor('correu electrònic') recupera l'adreça de correu electrònic de l'autor i la passa a la funció get_avatar. El get_avatar La funció tradueix el correu electrònic a un identificador que es passa al servidor gravatar per publicar la imatge adequada. Això és essencial, ja que voleu evitar que una adreça de correu electrònic estigui disponible a la font de la pàgina ... als spammers els agrada recollir correus electrònics.

Les altres dades es recuperen simplement utilitzant el_meta_autor informació.

6 Comentaris

  1. 1
  2. 2
    • 3
  3. 4
  4. 5

    Teniu la intenció d'allotjar-lo a wordpress.org perquè puguem rebre actualitzacions?

    i com a segona pregunta: si vull mostrar, per exemple, AIM només quan estigui emplenat, puc fer servir els mateixos codis per fer-ho o es mostraran així: "AIM:" M'agradaria que no mostri res si la sortida està buida ...

    Probablement modificaré el vostre connector per a la meva pàgina per mostrar la biografia i una mica d’informació addicional: contacte com icq, aim, xfire, etc.

  5. 6

    Douglas,
    Quina idea fantàstica que el vostre widget afegeix un gravatar a la barra lateral. (He de confessar que ni tan sols coneixia el terme gravatar, fins que no vaig seguir el vostre enllaç per saber-ho, gràcies). Definitivament, instal·laré el vostre widget en un lloc meu.

    Per cert, molta informació fantàstica al vostre lloc, estic molt content d’haver-la trobat.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.