WordPress: Добавете информация за автора в страничната лента

WordPress

АКТУАЛИЗАЦИЯ: Разработих приспособление за странична лента, за да покажа вашата информация за автора.

Днешната публикация на Джон Арнолд беше фантастична за съвети за проектиране на уебсайт, но забелязах, че първият коментар приписва публикацията на мен. Това е издателски знак, който ми трябва, за да направя информацията за автора по-видна.

Не съм създал приспособление за това (и съм изненадан, че никой друг не го е направил!), Но успях да редактирам страничната си лента в темата на моя блог на WordPress и да добавя следния код:

за автора 

На една страница на публикация се добавя допълнителна секция в страничната лента, която има снимка на автора (с помощта на Gravatar), пълното им име, началната им страница и биологичната им информация, както е описано в техния потребителски профил. Добавих няколко класа, за да се уверя, че gravatar плува вляво и височината на раздела има минимална височина, в случай че автор няма информация.

get_the_author_meta('имейл') извлича имейл адреса на автора и го предава на функцията get_avatar. The get_avatar функция превежда имейла в идентификатор, който се предава на сървъра на gravatar, за да публикува подходящото изображение. Това е от съществено значение, тъй като искате да избегнете предоставянето на имейл адрес в източника на страницата ... спамерите обичат да събират имейли.

Останалите данни се извличат просто с помощта the_author_meta информация.

6 Коментари

  1. 1

    Не е ли прекрасно да можеш да имаш идея и просто да я приложиш веднага? Това е възможно благодарение на Freedom One (http://www.gnu.org/philosophy/free-sw.html) - "Свободата да изучавате как работи програмата и да я променяте, за да я карате да прави това, което желаете."

  2. 2

    Забелязах, че моят RSS четец все още ви посочва като автор на всяка публикация. Някакъв шанс да промените това, така че вместо това да показва името на автора?

    • 3

      Благодаря, че посочи това, Аде! Това беше настройка на Feedburner, за да направи емисията съвместима с iTunes (което не ми трябва!). Интересното е, че добавянето на автора към емисията може да изисква известно развитие!

  3. 4
  4. 5

    Възнамерявате ли да хоствате това на wordpress.org, за да можем да получаваме актуализации?

    и като втори въпрос: ако искам да покажа напр. AIM само когато е попълнен, мога ли да използвам едни и същи кодове, за да направя това или ще се покаже така: "AIM:" Бих искал да не показва нищо, ако изходът е празен ...

    Вероятно ще модифицирам вашата приставка за моята страница, за да покаже биографията и малко допълнителна информация: контакт като icq, aim, xfire и т.н.

  5. 6

    Дъглас,
    Каква страхотна идея е вашата джаджа, която добавя граватар на страничната лента. (Трябва да призная, че дори не знаех термина gravatar, докато не последвах връзката ви, за да разбера - благодаря). Определено ще инсталирам вашата джаджа на мой сайт.

    BTW, много чудесна информация на вашия сайт, наистина се радвам, че я намерих.

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.