edit_term_link() WP 3.1.0
Displays/retrieves edit term link (html tag A), link to edit the specified taxonomy element.
Use get_edit_term_link() to get edit term URL (not A tag).
Works based on: get_edit_term_link()
Basis of: edit_tag_link()
Hooks from the function
Return
String/null. <a> HTML tag. null when the user has no cap to edit the term.
Usage
edit_term_link( $link, $before, $after, $term, $echo );
- $link(string)
- Anchor text. If empty. Default empty.
Default: 'Edit This' - $before(string)
- Display before edit link.
Default: '' - $after(string)
- Display after edit link.
Default: '' - $term(WP_Term)
- Term object. If null, the queried object will be inspected.
Default: null - $echo(true/false)
- Whether or not to echo the return.
Default: true
Examples
#1 Display link to edit the current term
It is assumed that the link is displayed on a term archive page.
edit_term_link(); // displays: // <a href="http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=funccat&tag_ID=154&post_type=func">Edit</a>
#2 Output a link to edit the specified term
$term = get_term( 154 ); edit_term_link( 'Edit term', '', '', $term, 0 ); // displays: // <a href="http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=funccat&tag_ID=154&post_type=func">Edit term</a>
Changelog
Since 3.1.0 | Introduced. |
Code of edit_term_link() edit term link WP 5.6
Related Functions
From tag: Link (tag A in HTML)
More from category: Any taxonomy
- get_edit_term_link()
- get_taxonomies()
- get_taxonomy()
- get_term()
- get_term_by()
- get_term_children()
- get_term_field()
- get_term_link()
- get_terms()