Как добавить пользовательскую страницу профиля автора в ваш WordPress

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


Добавление пользовательской страницы профиля автора в WordPress

Способ 1. Добавление пользовательской страницы профиля автора в WordPress с помощью WP User Manager

Этот метод рекомендуется для всех пользователей. Он прост в настройке и имеет больше возможностей.

Первое, что вам нужно сделать, это установить и активировать плагин WP User Manager. Для получения более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress..

После активации вам необходимо посетить Пользователи »Настройки WPUM страница для настройки параметров плагина.

Страница настроек WP User Manager

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

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

Далее вам нужно нажать на вкладку «Профили», чтобы настроить параметры профиля пользователя..

Настройки страницы профиля пользователя

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

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

Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки.

Затем вам нужно выбрать дружественные для SEO URL-адреса или постоянные ссылки для страниц профиля автора. Вы можете сделать это, посетив Настройки »Постоянные ссылки прокрутите страницу вниз до раздела «База постоянных ссылок профиля пользователя»..

Выберите структуру URL для страниц профиля пользователя

Плагин предлагает вам использовать идентификатор пользователя, имя пользователя или псевдоним в URL. И псевдоним, и имя пользователя более удобны для SEO, чем идентификатор пользователя. Нажмите, чтобы выбрать один из них, а затем нажмите кнопку «Сохранить изменения», чтобы сохранить настройки постоянной ссылки..

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

Направляйтесь к Внешний вид »Виджеты и добавьте виджет формы входа [WPUM] на боковую панель.

Добавить пользовательский логин и виджет ссылки на профиль на боковую панель

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

Страница профиля автора

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

Плагин также изменяет авторские ссылки на вашем веб-сайте и указывает на страницу профиля автора вместо страниц архива автора по умолчанию..

Изменение внешнего вида страниц профиля автора

Если вы просто хотите изменить цвета или границы, вы можете сделать это, добавив собственный CSS.

Однако, если вы хотите изменить макет и порядок вещей, вам нужно будет отредактировать файлы шаблонов плагина. WP User Manager поставляется с поддержкой пользовательских шаблонов, что означает, что вы можете создавать свои собственные шаблоны внутри текущей темы для использования плагином..

Сначала вам необходимо подключиться к вашему веб-сайту с помощью FTP-клиента и перейти в папку / wp-content / plugins / wp-user-manager / templates /. Загрузите все файлы, которые вы видите там, на свой компьютер.

Затем вам нужно перейти в папку текущей темы и создать внутри нее новую папку «wpum». Теперь загрузите ранее загруженные файлы в папку wpum.

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

Способ 2. Вручную создайте пользовательскую страницу профиля автора в вашей теме

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

Во-первых, вам нужно подключиться к вашему веб-сайту с помощью FTP-клиента и перейти в папку / wp-content / themes / your-current-theme /.

Внутри текущей папки с темой вам нужно создать файл author.php. После этого вам необходимо скопировать содержимое файла archive.php и вставить его в новый шаблон author.php.

Если в вашей теме уже есть файл author.php, вы также можете отредактировать его.

Ваша цель – получить информацию о профиле автора, а затем отобразить ее. Вам нужно будет решить, где вы хотите начать редактирование. Обычно вы можете редактировать что угодно между get_header (); и get_sidebar () строки.

<?PHP
// Устанавливаем переменную текущего автора $ curauth
$ curauth = (isset ($ _ GET [‘author_name’]))? get_user_by (‘slug’, $ author_name): get_userdata (intval ($ author));
?>

Около: <?php echo $ curauth->ник; ?>

<?php echo get_avatar ($ curauth->user_email, ’90 ‘); ?>

Веб-сайт: user_url; ?>"><?php echo $ curauth->user_url; ?>
Bio: <?php echo $ curauth->USER_DESCRIPTION; ?>

Сообщения от <?php echo $ curauth->ник; ?>:

<?php if (have_posts ()): while (have_posts ()): the_post (); ?>

" отн ="закладка" название ="Постоянная ссылка: <?php the_title (); ?>">
<?php the_title (); ?>

Опубликовано: <?php the_time (‘d M Y’); ?>

<?php the_excerpt (); ?>

<?PHP конец времени;

// Предыдущая / следующая страница навигации.
the_posts_pagination ();

еще: ?>

<?php _e (‘Нет сообщений от этого автора.’); ?>

<?php endif; ?>

Этот код просто добавляет карточку профиля автора в верхней части страницы, а затем отображает последние сообщения автора.

Не стесняйтесь настраивать этот код столько, сколько вам нужно. Вы можете добавить дополнительные поля профиля пользователя на свой веб-сайт, добавить авторские ссылки на профили в Twitter и Facebook, отобразить избранные изображения для сообщений и т. Д..

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

.карта автора профиля {
фон: #eee;
граница: 1px solid #ccc;
отступы: 20 пикселей;
нижнее поле: 20 пикселей;
}
.автор-фото {
плыть налево;
выравнивание текста: слева;
обивка: 5px;
}

Вот как это выглядело на нашем демо-сайте:

Пользовательская страница профиля автора в WordPress

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me