Все для начинающих интернет-предпринимателей

Как добавить информацию об авторе в сообщениях WordPress

avtor

Приветствуем вас! Биобокс автора — это небольшой раздел, где вы можете отобразить информацию об авторе блога, показать его профиль в социальных сетях и многое другое. Многие темы WordPress позволяют легко отображать биографию автора, используя стандартные функции WP. Но, некоторые темы не имеют этой встроенной функции.

Зачем нужен блок информации об авторе в WordPress

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

Добавление информации об авторе в сообщениях WordPress

WordPress — лучший в мире конструктор сайтов благодаря гибкости и возможностям настройки, которые он предлагает.

Существует множество различных биологических плагинов, которые можно использовать для добавления раздела с информацией об авторе. Мы покажем вам метод WP по умолчанию, два разных плагина, а также метод кода. Таким образом, вы можете выбрать метод, который лучше всего подходит для вашего сайта.

Метод 1. Добавление биографии автора с помощью вашей темы WordPress

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

Чтобы использовать его, заходим на страницу «Пользователи»-«Все пользователи». Отсюда вам нужно отредактировать пользователя, которого вы хотите изменить.

avtor-1

На экране редактирования профиля прокрутите вниз до раздела «О пользователе», чтобы добавить биографию автора. Вы также можете использовать HTML в этом поле, чтобы вручную добавлять ссылки в профили автора в социальных сетях.

avtor-2

Изображение профиля автора получено с использованием Gravatar. Если вы не настроили граватарную фотографию, то вы сможете ее сделать с помощью нашего руководства.

Кроме того, вы также можете разрешить пользователям на вашем веб-сайте загружать пользовательскую фотографию профиля автора путем редактирования своего профиля.

Не забудьте нажать кнопку «Обновить информацию», чтобы сохранить изменения. Теперь вы можете посетить любую статью на своем веб-сайте, чтобы увидеть био-окно автора темы под содержимым.

avtor-3

Способ 2. Добавление информации об авторе с помощью плагина

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

Устанавливаем и активируем плагин Author Bio Box. После активации идем на страницу «Настройки»-«Автор Bio Box», чтобы настроить параметры плагина.

avtor-4

Отсюда вы можете выбрать цвета, размер граватара для фотографии автора и место для отображения био-окна автора.

Когда вы закончите, не забудьте нажать кнопку «Сохранить изменения». Затем вам нужно зайти на страницу «Пользователи» и «Все пользователи» и щелкнуть на ссылку «Изменить» под пользователем, которого вы хотите изменить.

avtor-5

На экране редактирования профиля необходимо прокрутить вниз до раздела «Контакты». Отсюда вы можете добавить ссылки на авторские профили в социальных сетях.

avtor-6

Плагин будет отображать только иконки для социальных сетей, где вы вводите URL.

После этого вы можете перейти к разделу «О пользователе», чтобы добавить биографию автора. Вы также можете использовать HTML в этом поле, чтобы вручную добавлять ссылки или использовать основные параметры форматирования HTML.

avtor-7

Когда вы закончите, нажмите кнопку «Обновить информацию», чтобы сохранить изменения. Теперь вы можете посетить любую статью, написанную этим пользователем, чтобы увидеть информацию об авторе в действии.

Метод 3. Показать информацию об авторе с помощью виджета

Этот метод позволяет отображать окно информации об авторе в виджете боковой панели. Устанавливаем и активируем плагин Meks Smart Author Widget.

Далее, идем на страницу «Внешний вид»-«Виджеты». Там появится новый виджет «Meks Smart Author». Добавляем этот виджет на боковую панель, где вы хотите отобразить информацию об авторе.

avtor-8

Виджет поставляется с рядом опций. Самым важным параметром, который необходимо проверить, это параметр «Автоматически определять автора».

avtor-9

Нажмите на кнопку «Сохранить». Идем на свой веб-сайт, чтобы увидеть информационный виджет автора в действии.

avtor-10

Этот плагин получает информацию о пользователях из их профиля WordPress. Вы или ваши авторы должны будете заполнить свои биографические данные, отредактировав свои профили.

Способ 4. Добавить окно с информацией об авторе вручную (требуется кодирование)

Во-первых, вам нужно добавить следующий код в файл functions.php вашей темы или плагин для сайта:

function wpb_author_info_box ( $content ) {
global $post;
// Detect if it is a single post with a post author
if ( is_single () && isset ( $post->post_author ) ) {
// Get author's display name
$display_name = get_the_author_meta ( 'display_name', $post->post_author );
// If display name is not available then use nickname as display name
if ( empty ( $display_name ) )
$display_name = get_the_author_meta ( 'nickname', $post->post_author );
// Get author's biographical information or description
$user_description = get_the_author_meta ( 'user_description', $post->post_author );
// Get author's website URL
$user_website = get_the_author_meta ('url', $post->post_author);
// Get link to the author archive page
$user_posts = get_author_posts_url ( get_the_author_meta ( 'ID' , $post->post_author));
if ( ! empty ( $display_name ) )
$author_details = '
About ' . $display_name . '
';
if ( ! empty ( $user_description ) )
// Author avatar and bio
$author_details .= '
' . get_avatar ( get_the_author_meta ('user_email') , 90 ) . nl2br ( $user_description ). '
';
$author_details .= '
View all posts by ' . $display_name . '';
// Check if author has a website in their profile
if ( ! empty ( $user_website ) ) {
// Display author website link
$author_details .= ' | Website
';
} else {
// if there is no author website then just close the paragraph
$author_details .= '
';
}
// Pass all this info to post content
$content = $content . '
' . $author_details . '
';
}
return $content;
}
// Add our function to the post content filter
add_action ( 'the_content', 'wpb_author_info_box' );
// Allow HTML in author bio section
remove_filter ('pre_user_description', 'wp_filter_kses');

Этот код просто выбирает информацию об авторе и отображает ее под сообщениями WP. Вам нужно оформить это информационное окно автора так, чтобы оно выглядело красиво и соответствовало вашей теме.

Вы можете добавить следующий пользовательский CSS для стилизации вашего авторского окна. Не стесняйтесь изменять его в соответствии с вашими потребностями:

.author_bio_section{
background-color: #F5F5F5;
padding: 15px;
border: 1px solid #ccc;
}
.author_name{
font-size:16px;
font-weight: bold;
}
.author_details img {
border: 1px solid #D8D8D8;
border-radius: 50%;
float: left;
margin: 0 10px 10px 0;
}

Как видите ничего сложного здесь нет. Ну что у нас на этом все. Всем пока!

С уважением Вячеслав и Валерия!

Понравился материал? Поделитесь с друзьями!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *