Тег шаблона: the_author_meta

20.02.2010
Описание

Этот тег шаблона выводит указанную мета-информацию о пользователе. Если тег используется внутри цикла The Loop, то указывать значение параметра $userID не обязательно (будет взят ID автора текущей записи). Если же тег используется вне цикла The Loop, то параметр $userID будет обязательным.

Чтобы сохранить результат в PHP переменной вы должны использовать функцию [[get_the_author_meta]]. Тег the_author_meta умеет только выводить результат.

Использование
<?php the_author_meta( $field, $userID ); ?>
Параметры

$field

(строка) (обязательный) название поля из мета-данных о пользователе. значения могут быть:

  • user_login
  • user_pass
  • user_nicename
  • user_email
  • user_url
  • user_registered
  • user_activation_key
  • user_status
  • display_name
  • nickname
  • first_name
  • last_name
  • description
  • jabber
  • aim
  • yim
  • user_level
  • user_firstname
  • user_lastname
  • user_description
  • rich_editing
  • comment_shortcuts
  • admin_color
  • plugins_per_page
  • plugins_last_view
  • ID

$userID

(число) (необязательный) - ID пользователя.

Примеры

1. Имя и фамилия

<p>Автор записи: <?php the_author(); ?>
 (<?php the_author_meta('first_name'); ?>
 <?php the_author_meta('last_name'); ?>)</p>

Данный код выведет имя автора записи, а в скобках его имя и фамилию.

2. Указание ID пользователя

<p>Email адрес для пользователя с ID 25: 
 <?php the_author_meta('user_email',25); ?></p>

Будет выведен email адрес для пользователя, чей ID равен 25.

3. Продвинутое использование

<p>Twitter автора: <?php the_author_meta('twitter'); ?></p>

Различные плагины расширения профиля пользователя могут добавлять свои поля в мета-данные о пользователях (таблица wp_usermeta). Предположим, что такой плагин добавил дополнительное поле в профиль под названием 'twitter', тогда данный код выведет значение этого поля.

Лог изменений

Функция добавлена в версии 2.8.0

Исходный файл

Функция the_author_meta() находится в wp-includes/author-template.php

Связанные теги|функции
Рубрики: Теги шаблоновФункции WordPressУсловные теги

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии

Комментариев пока еще нет.

Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.