edit_term_link()
Отримує або виводить посилання (html тег A) на редагування зазначеного елемента таксономії (терміну).
Якщо користувач не має права редагувати таксономію, то функція нічого не поверне (поверне null).
Щоб отримати URL-адресу для редагування терміну, використовуйте get_edit_term_link() .
Працює на основі:
get_edit_term_link()
get_edit_term_link()
Основа для:
edit_tag_link()
edit_tag_link()
Хуки з функції
edit_term_link($link, $before, $after, $term, $echo);
-
$link
(рядок) -
Анкор посилання.
Типово: __(‘Edit This’) -
$before
(рядок) -
Текст перед посиланням – до тега A.
За замовчуванням: ” -
$after
(рядок) -
Текст після посилання – після тега A.
Типово: ” -
$term
(об’єкт) -
Об’єкт терміна. Якщо null, то використовуватиме поточний об’єкт запиту. див.
get_queried_object() .
Типово: null -
$echo
(логічний) -
Виводити на екран або повертати для обробки PHP.
Типово: true
Приклади
#1 Виведемо на екран посилання на редагування поточного терміна
Передбачається, що посилання викликається під час перегляду сторінки (на сторінці) елемента таксономії.
edit_term_link(); // виведе: // <a href="http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=funccat&tag_ID=154&post_type=func">Редагувати</a>
#2 Виведемо посилання на редагування зазначеного терміна
$ term = get_term (154); edit_term_link( 'Редагувати термін', '', '', $term, 0 ); // виведе: // <a href="http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=funccat&tag_ID=154&post_type=func">Редагувати термін</a>
список змін
З версії 3.1.0 | Введено. |