Теги шаблонов WordPress - Теги ссылок.

edit_post_link

Выводит ссылку для редактирования текущего сообщения, если пользователь вошел и имеет права для редактирования. Используется в Цикле.

Параметры:

link
(string) Текст ссылки. По умолчанию это 'Edit This'.
before
(string) Текст перед ссылкой. Нет значения по умолчанию.
after
(string) Текст после ссылки. Нет значения по умолчанию.

Примеры:

Использование по умолчанию:

<?php edit_post_link(); ?>

выводит ссылку с текстом “edit” заключенную в теги <p> </p>

<?php edit_post_link('edit', '<p>', '</p>'); ?>

edit_comment_link

Выводит ссылку для редактирования текущего комментария, если пользователь вошел и имеет права для редактирования. Используется в Цикле или в цикле вывода комментариев.

Параметры:

link
(string) Текст ссылки. По умолчанию это 'Edit This'.
before
(string) Текст перед ссылкой. Нет значения по умолчанию.
after
(string) Текст после ссылки. Нет значения по умолчанию.

Примеры:

Использование по умолчанию:

<?php edit_comment_link(); ?>

выводит ссылку с текстом “edit comment” заключенную в теги <p> </p>

<?php edit_comment_link('edit comment', '<p>', '</p>'); ?>

wp_link_pages

Выводит ссылки на странице в многостраничном сообщении(например при использовании <!--nextpage-->). Используется в Цикле.

Параметры:

before
(string) Текст перед всеми ссылками. По умолчанию Pages:.
after
(string) Текст после всех ссылок. По умолчанию .
next_or_number
(string) Указывает использовать ли нумерацию. Значения:
  • number (По умолчанию)
  • next (С версии WordPress 1.5)
nextpagelink
(string) Текст для ссылки на следующую страницу. По умолчанию Next page. (С версии WordPress 1.5)
previouspagelink
(string) Текст для ссылки на предыдущую страницу. По умолчанию Previous page. (С версии WordPress 1.5)
pagelink
(string) Формат строки для нумерации страниц. % в строке заменяется на номер, например Page % выведет “Page 1″, “Page 2″, и т.д. По умолчанию %.
more_file
(string) Страница, от которой должен вестись отсчет ссылок. По умолчанию текущая.

Примеры:

Использование по умолчанию:

<?php wp_link_pages(); ?>

Ссылки заключены в <p> </p>

<?php wp_link_pages('before=<p>&after=</p>&next_or_number=number&pagelink=page %'); ?>

Ссылки заключены в <div>

<?php wp_link_pages('before=<div id="page-links">&after=</div>'); ?>

link_pages

Запрещено, заменено на wp_link_pages.

get_year_link

Возвращает ссылку на годовой архив, если задать ‘ ‘, возвратит ссылку на текущий год.

Параметры:

year
(integer) Год для архива. Используйте '' для текущего года.

Примеры:

<a href="<?php echo get_year_link(''); ?>">Сообщения текущего года</a>

Сообщения за 2003 год:

<a href="<?php echo get_year_link(2003); ?>">Сообщения текущего года</a>

get_month_link

Возвращает помесячный архив, если задать ‘ ‘, возвратит ссылку на текущий месяц.

Параметры:

year
(integer) Год. Используйте '' для текущего года.
month
(integer) Месяц. Используйте '' для текущего месяца.

Примеры:

Для текущего месяца:

<a href="<?php echo get_month_link('', ''); ?>">Все посты текущего месяца</a>

Для октября 2004 года:

<a href="<?php echo get_month_link(2004, 10); ?>">Сообщения за октябрь 2004 года</a>

get_day_link

Возвращает архив за определенный день, если задать ‘ ‘, возвратит ссылку на текущий день.

Параметры:

year
(integer) Год. Используйте '' для текущего года.
month
(integer) Месяц. Используйте '' для текущего месяца.
day
(integer) День. Используйте '' для текущего дня.

Примеры:

Все сообщения за текущий день:

<a href="<?php echo get_day_link('', '', ''); ?>">Все сообщения за текущий день</a>

Сообщения за 14 октября 2004 года:

<a href="<?php echo get_day_link(2004, 10, 14); ?>">Today's posts</a>

previous_posts_link

Выводит ссылку на следующие сообщения.

Параметры:

label
(integer) Текст для ссылки. По умолчанию « Previous Page.
max_page
(integer) Максимальное количество страниц. По умолчанию 0 (Без ограничений).

Пример:

<?php previous_posts_link('« Следующие сообщения', '0') ?>

next_posts_link

Выводит ссылку на предыдущие сообщения.

Параметры:

label
(integer) Текст для ссылки. По умолчанию Next Page ».
max_page
(integer) Максимальное количество страниц. По умолчанию 0 (Без ограничений).

Пример:

<?php next_posts_link('Предыдущие сообщения »', '0') ?>