Функция the_author_posts_link() в WordPress: руководство по использованию

Функция THE_AUTHOR_POSTS_LINK() │ WP 1.2.0

Функция the_author_posts_link() выводит HTML-ссылку (тег <a>) на страницу архива автора текущего поста. Текст ссылки — это имя автора.

Эта функция обычно используется внутри цикла WordPress, известного как The Loop.

Использование

Функция the_author_posts_link() использует другую функцию: get_the_author_posts_link(). Она работает очень быстро: 1 вызов занимает лишь 0.000012 секунд, а 50000 вызовов — всего 0.01 секунды. (PHP 7.1.2, WP 4.7.3)

Параметры

  • the_author_posts_link( $deprecated );
    • $deprecated (строка) — не используется. По умолчанию: ''.

Возвращаемое значение

  • null — ничего (null).

Пример использования

Пример 1

Вывод ссылки на страницу архива автора. Имя автора является текстом ссылки:

Другие посты автора:

Вывод:

Другие посты автора:

Вы можете добавить свои собственные примеры, если необходимо.

История изменений

  • Начиная с версии 1.2.0 — введена.
  • Начиная с версии 4.4.0 — преобразована в обертку для функции get_the_author_posts_link().

Код функции THE_AUTHOR_POSTS_LINK()

Код функции можно найти в файле wp-includes/author-template.php:

function the_author_posts_link( $deprecated = '' ) {
    if ( ! empty( $deprecated ) ) {
        _deprecated_argument( __FUNCTION__, '2.1.0' );
    }
    echo get_the_author_posts_link();
}

Связанные функции

Некоторые функции, которые могут быть полезны:

  • edit_term_link()
  • get_next_posts_link()
  • get_previous_comments_link()
  • get_previous_posts_link()
  • get_the_author_posts_link()
  • next_image_link()
  • previous_image_link()
  • the_attachment_link()
  • the_author_link()
  • the_shortlink()
  • wp_register()

Полезные функции для пользователей

Также полезные функции, связанные с пользователями:

  • auth_redirect()
  • count_user_posts()
  • email_exists()
  • get_current_user_id()
  • is_user_logged_in()
  • the_author()

Эти функции помогут вам лучше разобраться с авторскими правами и пользователями на сайте WordPress.

Leave a Reply

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