Выводим дополнительные поля профиля в worpress
Заметки по Wordpress

Выводим дополнительные поля профиля в worpress

Профиль wordpress
В прошлом видеоуроке “Расширенная регистрация и профиль пользователя” из цикла “Расширенная регистрация” мы разобрались как можно сделать регистрацию пользователей с указанием дополнительных полей на wordpress. Теперь пришло время разобраться как вывести эти поля в профиле пользователя. Что бы данный профиль был информативным и радовал глаза пользователей, ведь благодаря дополнительным полям можно сделать например тематическое сообщество.

Видеоурок: Выводим дополнительные поля профиля в worpress

[spoiler name=”Необходимые данныеДля открытия – нажмите“]
И так для начала нам нужно вписать нужные дополнительные поля в профиль, для этого в файле author.php вашей темы вставим такой код в нужном вам месте:

<? if ( $curauth->НАЗВАНИЕ ПОЛЯ ): ?>
<div class="user-format">Описание доп. поля: <span class="color-user"><?php echo $curauth->НАЗВАНИЕ ПОЛЯ; ?></span></div>
<? endif?>

Вместо НАЗВАНИЕ ПОЛЯ надо заменить на нужное вам значение дополнительного поля.
По аналоги делаем все нужные вам дополнительные поля. Но на этом еще не все, что бы ваши поля заработали надо прописать после

<?php get_header(); ?>

данный код:

<?php global $wp_query;$curauth = $wp_query->get_queried_object();?>

Теперь ваши дополнительные поля должны работать. Так что можете творить с своими профилями все что угодно!

[/spoiler]

Не забываем оставлять свои комментарии : )

 

Новые посты

Замена логотипа wordpress

Гордеев Игорь

Как отключить админ-панель в WordPress для всех кроме администраторов

Гордеев Игорь

Шорткоды wordpress – добавление в HTML редактор

Гордеев Игорь

16 комментариев

Geleosan 03.03.2012 / 19:08

Подскажите, вот в таком вопросе.
В моей теме нет файла author.php, где можно взять его, чтобы не писать вручную? То есть я знаю, что можно накачать тем, и взять из какой-нибудь, где он есть, но может есть способ попроще? ))
И второй вопрос. Как это файл применить? То есть как это использовать, чтобы люди могли перейти на страницу автора? Ведь где-то в шаблоне должна быть ссылка на авторскую страницу, которую получается надо заранее создать…