Последнее время интернет каждый день наполняется новыми блогами, многие из этих блогов используют подход коллективизма к написанию статей, некоторые же используют гостевые посты.
Самым удобным способом разделить статьи основного автора блога и остальных авторов - использовать в конце каждой статьи блок, посвященной информации об авторе поста.
Естественно, эта проблема уже давно волнует авторов блогов на WordPress и сейчас есть несколько довольно стандартных решений.
Одно из решений предложили Sam и Zach в своем блоге . Они предложили использовать для вывода блока автора, в качестве аватары автора Gravatar пользователя, который подтянется к почте указанной в профиле пользователя блога.
Дополнительная информация о пользователе храниться в поле - Биография.

Если вам не хочется ковыряться в коде вашего блога, вы можете просто воспользоваться плагином

Но тут придется мириться с дизайном плагина, и если требуется его настроить под дизайн шаблона блога, опять же придется лезть в код.
Есть и еще один способ, который позволит использовать и стандартные поля (например, Биография) из профиля пользователя, и добавит возможность загружить свои аватары к каждому профилю.
Для начала придется скачать плагин , который расширяет функциональность блога в части ведения данных пользователя.
Для каждого профиля пользователя добавиться возможность загрузить собственный аватар, кроме того, плагин позволяет использовать как аватар полностью, если это будет картинка большого размера, так и его уменьшенную копию.

Все управление плагином выполняется всего четырьмя функциями:
userphoto_the_author_photo()
userphoto_the_author_thumbnail()
userphoto_comment_author_photo()
userphoto_comment_author_thumbnail()Теперь можно использовать CSS файл и PHP код из , лишь дополнив его выводом аватары пользователя из профиля.
На страницу шаблона single.php нужно добавить следующий код:
<div>
<?php userphoto_the_author_photo(); ?>
<div>
<h4>Об авторе: <?php the_author_posts_link(); ?></h4>
<p><?php the_author_meta('description'); ?></p>
</div>
</div>Итог будет таким:

Похожие записи:

Рубрика
Метки: 




