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

Теги шаблонов WordPress. Теги ссылок  Теги управления ссылками  Теги постоянных ссылокТеги ссылок играют не маловажную роль в формировании шаблона. Большую часть елементов сайта составляют ссылки. Эти теги пригодятся для формирования ссылок на посты, их архивы за определенное время, RSS и тд.

Теги ссылок

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

edit_post_link(’link’, ‘before’, ‘after’);

  • link – Текст линки. По умолчанию «Edit This».
  • before – Текст до линки.
  • after - Текст после линки.

Пример использования:
<?php edit_post_link(); ?>

edit_comment_link - Выводит линку редактирования выбранных комментарий, для авторизированных пользователей. Используется в цикле.

edit_comment_link(’link’, ‘before’, ‘after’);

  • link – Текст линки. По умолчанию «Edit This».
  • before – Текст до линки.
  • after - Текст после линки.

Пример использования:
<?php edit_comment_link(); ?>

wp_link_pages – Выводит линку страницы для пагинации поста. Используется в цикле.

wp_link_pages(’arguments’);

  • before – Текст до линки.
  • after - Текст после линки.
  • link_before – Текст идущий до текста линки.
  • link_after – Текст идущий после текста линки.
  • next_or_number – Указывает, должны ли использоваться номера страниц
  • nextpagelink – Текст для линки следующей страницы.
  • previouspagelink – Текст для линки предыдущей страницы.
  • pagelink – Формат строки для номера страницы.
  • more_file – Линка страницы если указана.

Пример использования:
<?php wp_link_pages(); ?>

get_year_link – Возвращает URL н годовые архивы постов, для дальнейшего использования в PHP.

get_year_link(’year’);

  • year – Год для архива постов. Использование ‘’ передает текущий год.

Пример:
<a href="<?php echo get_year_link(''); ?>">Posts from this year</a>

get_month_link – Возвращает архив URL постов за указанный месяц.

get_month_link(’year’, ‘month’);

  • year – Год для архива постов. Использование ‘’ передает текущий год.
  • month – Месяц для архива постов. Использование ‘’ передает текущий месяц.

Пример использования:
<a href="<?php echo get_month_link('', ''); ?>">All posts this month</a>

get_day_link – Возвращает архив URL постов за указанный день.

get_day_link(’year’, ‘month’, ‘day’);

  • year – Год для архива постов. Использование ‘’ передает текущий год.
  • month – Месяц для архива постов. Использование ‘’ передает текущий месяц.
  • day – День за который формируются URL постов. Использование ‘’ передает текущий день.

Пример использования:
<a href="<?php echo get_day_link('', '', ''); ?>">Today's posts</a>

Теги управления ссылками

get_links_list – Выводит список всех ссылок.

get_links_list(’order’);

  • order - Значение(name, id) для сортировки категорий линок. По умолчанию «Name».

Пример использования:
<?php get_links_list('id'); ?>

wp_get_links – Выводит ассоциативные линки с номером ID линки категории.

wp_get_links(category);

  • category – ID категории для вывода категории линок.

Пример:
<?php wp_get_links(1); ?>

get_links – По функционалу похож на wp_get_links(), тег выводит линки для Менеджера линок.

get_links(category, ‘before’, ‘after’,
‘between’, show_images, ‘order’,
show_description,show_rating, limit,
show_updated, echo);

  • category – ID категории для вывода категории линок.
  • before – текст до линок.
  • after – текст после линок.
  • between – текст между линками. По умолчанию пробел.
  • show_images – Показывать рисунок для линок. По умолчанию стоит TRUE.
  • order – Значение для сортировки линок(id, url, name, target, category, description, owner, rating, updated, rel, notes, rss, length).
  • show_description – Вывод описания. По умолчанию стоит FALSE.
  • show_rating – Показывает статистику в звездочках. По умолчанию FALSE.
  • limit – Максимальное число линок для вывода.
  • show_updated - Вывод время последнего обновления. По умолчанию FALSE.
  • echo – Вывод линок, или возврат линок в значения, для последующей обработки в PHP. По умолчанию FALSE – возвращает значения.

Пример:
<?php get_links(2, '<span>', '</span>', '', TRUE, 'url', FALSE); ?>

wp_get_linksbyname – Выводит линки с именами категорий.

wp_get_linksbyname(’category’,'arguments’);

  • category – Имя категории для вывода линок.
  • argument – (before – текст до линок.
  • after – текст после линок.
  • between – текст между линками. По умолчанию пробел.
  • show_images – Показывать рисунок для линок. По умолчанию стоит TRUE.
  • orderby – Значение для сортировки линок(id, url, name, target, category, description, owner, rating, updated, rel, notes, rss, length).
  • show_description – Вывод описания. По умолчанию стоит FALSE.
  • show_rating – Показывает статистику в звездочках. По умолчанию FALSE.
  • limit – Максимальное число линок для вывода.
  • show_updated - Вывод время последнего обновления. По умолчанию FALSE.
  • echo – Вывод линок, или возврат линок в значения, для последующей обработки в PHP. По умолчанию FALSE – возвращает значения.

)
Пример использования:
<?php wp_get_linksbyname('Favorites') ?>

get_linksbyname – Этот тег выводит линки для менеджера линок не через WordPress админ.

get_linksbyname(’cat_name’, ‘before’,
‘after’, ‘between’, show_images, ‘orderby’,
show_description, show_rating, limit,
show_updated);

  • cat_name - имя категории линок.
  • after – текст после линок.
  • between – текст между линками. По умолчанию пробел.
  • show_images – Показывать рисунок для линок. По умолчанию стоит TRUE.
    orderby – Значение для сортировки линок(id, url, name, target, category, description, owner, rating, updated, rel, notes, rss, length).
  • show_description – Вывод описания. По умолчанию стоит FALSE.
  • show_rating – Показывает статистику в звездочках. По умолчанию FALSE.
  • limit – Максимальное число линок для вывода.
  • show_updated - Вывод время последнего обновления. По умолчанию FALSE.

Пример:
<ul>
<?php get_linksbyname('Friends', '<li>', '</li>', '<br />', FALSE,
'name', TRUE); ?>
</ul>

wp_list_bookmarks – Функция выводит закладки найденные в админке.

wp_list_bookmarks(’arguments’);

  • categorize – Показ выбранной категории. По умолчанию TRUE.
  • category – ID выводимой категории.
  • exclude_category – ID не включаемых категорий.
  • category_name – имя выводимых категорий.
  • category_before – Текст выводимый до категории.
  • category_after - Текст выводимый после категории.
  • class – Класс каждой категории.
  • category_orderby – Значение для сортировки категорий.(name, id, slug, count, term_group)
  • category_order – Вид сортировки(ASC, DESK).
  • title_li - показывать список линок.
  • title_before – Текст до описания категории.
  • title_after - Текст после описания категории.
  • show_private – Показ категории даже если категория стоит в привате.
  • include – ID включаемых категорий.
  • exclude – ID исключаемых категорий.
  • orderby – Значение для сортировки линок(id, url, name, target, category, description, owner, rating, updated, rel, notes, rss, length).
  • order – Вид сортировки(ASC, DESK).
  • limit – Максимальное число линок для вывода.
  • before – текст до линок.
  • after – текст после линок.
  • link_before – текст до текста между ссылки.
  • link_after - текст после текста между ссылки.
  • category_before - текст до категории.
  • category_after – текст после категории.
  • between – текст между линками. По умолчанию пробел.
  • show_images – Показывать рисунок для линок. По умолчанию стоит TRUE.
  • show_description – Вывод описания. По умолчанию стоит FALSE.
  • show_rating – Показывает статистику в звездочках. По умолчанию FALSE.
  • show_updated - Вывод время последнего обновления. По умолчанию FALSE.
  • echo – Вывод линок, или возврат линок в значения, для последующей обработки в PHP. По умолчанию FALSE – возвращает значения.

Пример:
<?php wp_list_bookmarks('title_li=&category_before=&category_after='); ?>

get_bookmarks – Возвращает массив найденных в админке закладок.

get_bookmarks(’arguments’);
orderby – Значение для сортировки линок(id, url, name, target, category, description, owner, rating, updated, rel, notes, rss, length).

  • order – Вид сортировки(ASC, DESK).
  • limit – Максимальное число линок для вывода.
  • category – ID категории для вывода категории линок.
  • show_updated - Вывод время последнего обновления. По умолчанию FALSE.
  • include – ID включаемых категорий.
  • exclude – ID исключаемых категорий.

Теги постоянных ссылок

permalink_anchor – Выводит постоянные линки. Используется в цикле.

permalink_anchor(’type’);

  • type – Тип вывода.

Пример использования:
<h3><?php permalink_anchor(); ?><?php the_title(); ?></h3>

get_permalink – Возвращает постоянные ссылки постов, для дальнейшей обработки в PHP. Используется в цикле.

get_permalink(id);

  • id – ID поста.

Пример:
Permalink for this post:<br />
<?php echo get_permalink(); ?>

the_permalink - Выводит URL для постоянных линок текущего поста. Используется в цикле.
Пример:
This address for this post is: <?php the_permalink(); ?>
permalink_single_rss – Выводит постоянные линки текущего поста в формате RSS. Используется в цикле.
Пример:
<link><?php permalink_single_rss(); ?></link>



Оставь первый комментарий!

К данной статье пока нет ни одного комментария

Статью комментируют

 



Поиск