
WordPress: Lisää kirjoittajatiedot sivupalkkiin
PÄIVITTÄMINEN: Olen kehittänyt sivupalkin widgetin näyttämään tekijän tiedot.
Jon Arnoldin tämänpäiväinen viesti sisälsi fantastisia vinkkejä verkkosivuston suunnitteluun, mutta huomasin, että ensimmäinen kommentti antoi viestin minulle. Se on varoittava merkki, joka minun on tehtävä tekijän tiedoista näkyvämmäksi.
En ole luonut tätä varten widgettiä (ja olen yllättynyt siitä, ettei kukaan muu ole!), Mutta pystyin muokkaamaan sivupalkkiani WordPress -blogiteemassani ja lisäämään seuraavan koodin:
kirjailijasta
Yhdelle postisivulle lisätään ylimääräinen sivupalkki, jossa on kuva tekijästä (käyttämällä a haudata), heidän koko nimensä, kotisivunsa ja biotietonsa käyttäjäprofiilissa kuvatulla tavalla. Lisäsin pari luokkaa käsittelemään, että varmistin, että kaavari kellui vasemmalle ja osan korkeudella oli vähimmäiskorkeus, jos kirjoittajalla ei ollut tietoja.
get_the_author_meta('email') hakee kirjoittajan sähköpostiosoitteen ja välittää sen get_avatar -funktiolle. The get_avatar -toiminto muuntaa sähköpostin tunnisteeksi, joka välitetään gravatar -palvelimelle sopivan kuvan julkaisemiseksi. Tämä on välttämätöntä, koska haluat välttää sähköpostiosoitteen asettamisen saataville sivun lähteestä… roskapostittajat rakastavat sähköpostien keräämistä.
Muut tiedot haetaan yksinkertaisesti käyttämällä the_author_meta tietoja.
Eikö olekin hienoa saada idea ja toteuttaa se heti? Se on mahdollista Freedom Onen ansiosta (http://www.gnu.org/philosophy/free-sw.html) - "Vapaus tutkia ohjelman toimintaa ja muuttaa sitä niin, että se tekee haluamasi."
Huomasin, että RSS-lukijani listaa sinut edelleen jokaisen viestin kirjoittajana. Onko mitään mahdollisuutta säätää sitä, joten se näyttää tekijän nimen sijaan?
Kiitos huomautuksesta, Ade! Se oli Feedburner-asetus, jotta syöte olisi yhteensopiva iTunesin kanssa (jota en tarvitse!). Mielenkiintoista on, että tekijän lisääminen syötteeseen voi vaatia jonkin verran kehitystä!
Juuri julkaistu: WordPress Sidebar Author Widgetin versio 1.0.0!
Aiotko isännöidä sitä osoitteessa wordpress.org, jotta voimme saada päivityksiä?
ja toissijaisena kysymyksenä: jos haluan näyttää esim. AIM: n vain, kun se on täytetty, voinko käyttää samoja koodeja tehdäksesi tämän vai voinko tehdä näin: "TAVOITE:" En halua, että se näyttää mitään, jos tulos on tyhjä…
Luultavasti muokkaan sivullesi tulevaa laajennustasi näyttämään elämäkerran ja vähän ylimääräisiä tietoja: ota yhteyttä kuten icq, aim, xfire ja niin edelleen.
Douglas,
Mikä loistava idea widgetisi lisääminen sivupalkkiin on. (Minun on tunnustettava, etten edes tiennyt termiä gravatar, ennen kuin seurasin linkkiäsi saadaksesi selville - kiitos). Aion varmasti asentaa widgetisi sivustolleni.
BTW, paljon upeaa tietoa sivustollasi, olen todella iloinen, että löysin sen.