• Главная
  • Карта сайта
Не найдено

Як додати сторінку профілю учасника в WordPress

  1. Спосіб 1. Додавання користувальницької сторінки профілю учасника в WordPress за допомогою WP User Manager
  2. Спосіб 2. Створення вручну сторінку профілю користувача учасника в темі

В и хочете додати профіль настроюється сторінки учасника на свій WordPress сайт? Багато тем WordPress мають обмежену інформацію профілю учасника на своїй сторінці автора архіву. У цій статті ми покажемо вам, як створити сторінку профілю на автора в WordPress.

Спосіб 1. Додавання користувальницької сторінки профілю учасника в WordPress за допомогою WP User Manager

Цей метод рекомендується для всіх користувачів. Він простий в установці і має більше можливостей.

Перше, що вам потрібно зробити, це встановити і активувати плагін WP User Manager. Для отримання більш докладної інформації див наш крок за кроком керівництво про те, як встановити плагін в WordPress .

Після активації, вам необхідно відвідати сторінку Користувач »Налаштування WPUM для налаштування параметрів плагіна.

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

WP User Manager являє собою потужний плагін і поставляється з великою кількістю опцій. Ви повинні ретельно проаналізувати їх і відключити функції, які ви не хочете використовувати.

Далі, вам потрібно натиснути на вкладку «Profiles» в настройках профілю користувача.

Тут ви можете ввімкнути режим варіанту сторінки для гостей, а це значить, будь-яка людина може переглядати профілі користувачів. Ви також можете дозволити членам переглядати профілі один одного. Якщо вимкнути цю опцію, то користувачі зможуть тільки переглядати свої власні сторінки профілю.

Ви також можете дозволити користувачам завантажувати власні фотографії профілю і показати свої останні статті, а також коментарі на сторінці їх профілю.

Не забудьте натиснути на кнопку Зберегти зміни, щоб зберегти настройки.

Далі, вам потрібно вибрати SEO дружніх URL - адреси або пермалінкі для сторінок профілю учасника. Ви можете зробити це, відвідавши сторінку Налаштування »Постійні посилання і перейдіть до розділу 'User profile permalink base'.

Ви можете зробити це, відвідавши сторінку Налаштування »Постійні посилання і перейдіть до розділу 'User profile permalink base'

Плагін пропонує використовувати ідентифікатор користувача, ім'я користувача або псевдонім в URL. І нік і ім'я користувача більше SEO дружні варіанти, ніж ідентифікатор користувача. Натисніть, щоб вибрати один з них, а потім натисніть на кнопку Зберегти зміни, щоб зберегти настройки постійних посилань.

Ваша сторінка профілю користувача учасника майже готова. Тепер нам просто потрібно, щоб користувачі могли легко знайти свої сторінки профілю на своєму сайті.

Зайдіть на сторінку Зовнішній вигляд »Віджети і додайте віджет [WPUM] Login Form на бічну панель.

Зайдіть на сторінку Зовнішній вигляд »Віджети і додайте віджет [WPUM] Login Form на бічну панель

Тепер ви можете відвідати ваш сайт, щоб побачити сторінку профілю учасника в дії. Як зареєстрований користувач, ви побачите свою власну інформацію про обліковий запис в бічній панелі віджетів. При натисканні на ім'я користувача приведе вас до вашої сторінці профілю автора.

При натисканні на ім'я користувача приведе вас до вашої сторінці профілю автора

Віджет на бічній панелі покаже форму входу для зареєстрованих користувачів. Якщо дозволити користувачам реєструватися на вашому сайті, то форма буде також включати посилання, щоб зареєструватися.

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

Зміна появи сторінки автора

Якщо ви хочете просто змінити колір або кордону, то ви можете зробити це шляхом додавання користувацьких 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 ().

&lt;? Php // Установка змінної поточного автора $ curauth $ curauth = (isset ($ _ GET [ 'author_name']))? get_user_by ( 'slug', $ author_name): get_userdata (intval ($ author)); ?> <Div class = "author-profile-card"> <h2> Про мене: &lt;? Php echo $ curauth-> nickname; ?> </ H2> <div class = "author-photo"> &lt;? Php echo get_avatar ($ curauth-> user_email, '90 '); ?> </ Div> <p> <strong> Вебсайт: </ strong> <a href="&lt;?php echo $curauth-> user_url;?> "> &lt;? Php echo $ curauth-> user_url; ?> </a> <br /> <strong> Біографія: </ strong> &lt;? Php echo $ curauth-> user_description; ?> </ P> </ div> <h2> Пости &lt;? Php echo $ curauth-> nickname; ?>: </ H2> &lt;? Php if (have_posts ()): while (have_posts ()): the_post (); ?> <H3> <a href="&lt;?php the_permalink() ?> "rel =" bookmark "title =" Постійне посилання: &lt;? Php the_title ();?> "> &lt;? Php the_title (); ?> </a> </ h3> <p class = "posted-on"> Опублікована: &lt;? Php the_time ( 'd M Y'); ?> </ P> &lt;? Php the_excerpt (); ?> &lt;? Php endwhile; // Попередня / наступна навігація по сторінках. the_posts_pagination (); else:?> <p> &lt;? php _e ( 'У автора немає постів.'); ?> </ P> &lt;? Php endif; ?>

Цей код просто додає карту профілю учасника в верхній частині сторінки, а потім відображає останні повідомлення учасника.

Ви можете налаштувати цей код стільки, скільки вам потрібно. Ви можете додати додаткові поля в профілі користувача на свій веб-сайт, додати автора з посиланнями з Twitter і Facebook в профілі, показати зображення для постів, і так далі.

Ось деякі приклади CSS, щоб надати вашому профілю учасника гідний зовнішній вигляд. Ви можете додати його в якості призначеного для користувача CSS у вашій темі, а потім змінити його відповідно до вашим кольором теми.

.author-profile-card {background: # ee1; border: 2px solid #ccc; padding: 15px; margin-bottom: 15px; } .Author-photo {float: left; text-align: left; padding: 6px; }

Ось як це виглядало на демо-сайті:

Ми сподіваємося, що ця стаття допомогла вам дізнатися, як додати сторінки профілю учасника на вашому сайті WordPress.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl + Enter.

Lt;?
Php // Установка змінної поточного автора $ curauth $ curauth = (isset ($ _ GET [ 'author_name']))?
Get_user_by ( 'slug', $ author_name): get_userdata (intval ($ author)); ?
Php echo $ curauth-> nickname; ?
Php echo get_avatar ($ curauth-> user_email, '90 '); ?
Php echo $curauth-> user_url;?
Php echo $ curauth-> user_url; ?
Php echo $ curauth-> user_description; ?
Php echo $ curauth-> nickname; ?
Php if (have_posts ()): while (have_posts ()): the_post (); ?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью