Тег шаблона: edit_tag_link
Выводит ссылку на редактирование тега, если посетитель авторизован в блоге и ему разрешено редактировать теги. Тег должен использоваться только внутри цикла вывода записей
<?php edit_tag_link( $link, $before, $after, $tag ); ?> |
<?php edit_tag_link( $link, $before, $after, $tag ); ?>
$link
(строка) (необязательный) - анкор ссылки на редактирование тега.
По умолчанию: 'Edit This' (в русской локализации 'Редактировать').
$before
(строка) (необязательный) - текст, выводимый до ссылки на редактирование тега.
По умолчанию значения нет.
$after
(строка) (необязательный) - текст, выводимый после ссылки на редактирование тега.
По умолчанию значения нет.
$tag
(число) (необязательный) - ID тега для редактирования. при отсутствии значения будет взят ID текущего тега.
По умолчанию значения нет.
1. По умолчанию
<?php edit_tag_link(); ?> |
<?php edit_tag_link(); ?>
Данный код выведет ссылку на редактирование тега с анкором "Редактировать".
2. Ссылка в тегах абзаца
<?php edit_tag_link('править', '<p>', '</p>'); ?> |
<?php edit_tag_link('править', '<p>', '</p>'); ?>
Ссылка на редактирование тега с анкором "править" будет выведена в тегах абзаца <p> и </p>.
3. ID тега
<?php edit_tag_link('изменить', '', '', 1); ?> |
<?php edit_tag_link('изменить', '', '', 1); ?>
Будет выведена ссылка на редактирование тега с ID равным 1.
4. Список тегов текущей записи
<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { edit_tag_link('Изменить тег ' . $tag->name,'',' ', $tag->term_id); } } ?> |
<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { edit_tag_link('Изменить тег ' . $tag->name,'',' ', $tag->term_id); } } ?>
Данный код выведет через пробел ссылки на редактирование тегов текущей записи.
Функция добавлена в версии 2.7
Функция edit_tag_link() находится в wp-includes/link-template.php
edit_post_link, edit_comment_link, edit_tag_link, edit_bookmark_link
Понравился пост? Подпишись на обновления по RSS или Twitter !
Комментариев пока еще нет.