Теги шаблонов WordPress – Теги постоянных ссылок.

06 октября, 2008

Выводит идентификатор якоря постоянной сслыки, или id (<a id=”….) сообщения. Полезно для ссылки на отдельный пост на странице, содержащей несколько сообщений, например, в архивах. Этот тег должен находиться внутри Цикла.

Параметры:

type
(string) Тип якоря. Значения:

  • 'id' – Якорь равен числовому ID сообщения. По умолчанию.
  • 'title' – Якорь равен краткому имени сообщения(slug).

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

Параметры:

id
(integer) ID сообщения. Когда тег используется в Цикле и параметр id не задан, по умолчанию возвращается постоянная ссылка к текущему сообщению.

Примеры:

Постоянная ссылка к текущему сообщению (использование в Цикле). Так как данный тег не выводит информацию а возвращает, вывод осуществляется PHP командой echo.

Постоянная ссылка на текущее сообщение:<br />

<?php echo get_permalink(); ?>

Возвращается постоянные ссылки двух сообщений (сообщение с ID 1 и 10).

<ul>

<li>Инфо:

    <ul>

    <li><a href="<?php echo get_permalink(1); ?>">О блоге</a></li>

    <li><a href="<?php echo get_permalink(10); ?>">Обо мне</a></li>

    </ul>

</li>

</ul>

Отображает постоянную ссылку для сообщения, обрабатываемое в настоящее время в Цикле. Этот тег используется в Цикле, и вообще используется, только для того чтобы вывести постоянную ссылку для каждого сообщения, когда сообщения обрабатывается в Цикле.

Примеры:

Вывести URL к сообщению без создания ссылки:

Постоянная ссылка к текущему сообщению: <?php the_permalink(); ?>

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

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>

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

Параметры:

file
(string) Ссылка на сообщение. По умолчанию текущее сообщение.

Пример:

<link><?php permalink_single_rss(); ?></link>

Добавить комментарий

Разрешенные теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>