To use get_term_by
we need the term
object before it gets deleted. Therefore, we should use the action hook delete_term_taxonomy
that runs before the term is deleted.
Now, we can go ahead and perform some tasks such as deleting all the postmeta
related to the term
being deleted.
The code is:
add_action( 'delete_term_taxonomy', function($tt_id) {
$taxonomy = 'category';
$term = get_term_by('term_taxonomy_id', $tt_id, $taxonomy);
$user_name = $term->name;
$meta_key = "_category_relation_added_" . $user_name;
delete_post_meta_by_key( $meta_key );
}, 9, 1);
Related Posts:
- Exclude specific slug in ‘get_terms’
- Is there a way to disable a term rather than deleting it?
- Modify Term Update Redirection
- Return only the custom sub-term for custom post type, do not echo term-parent
- Check if current term is a child of another term
- get_terms() doesn’t return empty terms even though hide_empty is false
- Formating the_terms() function output
- Custom Taxonomy Only Showing Top Level Terms in Admin?
- Get current term’s ID
- Is it possible to get a Previous/Next Taxonomy term archive URL?
- Looping Through Custom Tax Terms and Displaying All Posts For Each
- How to get the top most term (top ancestor) of a custom taxonomy child term?
- How to set hierarchical terms to a post using wp_set_object_terms
- Echo taxonomy term meta on author.php
- Hierarchical display of custom taxonomy
- How to display term description in empty terms archive?
- Checking if a Page has an Associated Term?
- What are terms and taxonomy, how they related to post and how these three are stored in database?
- Get terms ordered by post date
- Allow only 1 instance of each term in each custom taxonomy
- get_the_terms() to show all custom taxonomies
- How can I get WP to build a feed based on multiple taxonomy terms
- get_terms: determine if taxonomy term has children
- display taxonomy slug from term ID
- get_term_children doesn’t return an array of children terms
- Get Current Custom Taxonomy ID by Post ID
- Changing stylesheet depending on custom taxonomy terms
- Taxonomy archive showing no results
- Use get_the_terms to list subcategories of custom taxonomy
- Display Taxonomy Terms in an option tag with value being the slug
- Changing taxonomy term by slug (wp_update_term)
- Displaying Custom Taxonomy without a hyperlink
- What is the action hook that deletes a taxonomy term from the backend? And how to retireve the term id before deleting it?
- Get only immediate children (and not grandchildren) of a hierarchical custom taxonomy term
- How to group all terms children’s in custom taxonomy?
- Show template part if part of term
- one post per term taxonomy
- How can I change the output display of my pagination?
- Corrupted nav-menu?
- Get name of taxonomies of current page
- List Top 5 taxonomy terms based on number of post
- Order taxonomy terms wordpress
- Unable to get the Parent Custom Taxonomy Terms
- How to get the term description in a taxonomy term archive query?
- Unsetting post_tag taxonomy breaks term description for other taxonomies
- Use wp_list_categories to list parent categories from actual term
- Include get_term_link inside search
- Trash Bin for Categories?
- Set two terms for a post when they differ only by an accent
- Retrieve the child terms by having the parent’s information
- add pagination in wordpress page template
- Listing Cities A custom taxonmy by selection order
- Cloning product not copying custom taxonomies
- How to create a non removable taxonomy term?
- Filter “get_terms” query
- generate random slug when adding taxonomy
- Get Highest and Lowest get_term_meta() value from Taxonomy Term
- How to get a terms and posts associated with another term?
- Displaying subcategories and then posts in taxonomy template
- Why get_terms() behaves strangely when being called in admin (for use in meta box)?
- set_object_terms for custom taxonomy in custom post type – not working
- qtranslate-x problem with custom term description
- Resize $term attachment using url
- switch statement for taxonomy content
- Display taxonomy term slugs
- Taxonomy term breadcrumb; how?
- Exclude 2 in 3 terms of A Taxonomy from all Archives
- get_terms() – unexpected ‘=>’ (T_DOUBLE_ARROW) error
- Display woocommerce product_cat child terms with thumbnails
- How can I get the term_id from the action hook ‘set_object_terms’?
- How to delete unused terms?
- How do I check if a post has a term with a particular ancestor/parent?
- How to prevent new terms being added to a custom taxonomy?
- How to add images to taxonomies?
- Can you add the visual editor to the description field for custom taxonomies?
- show term description instead of list terms of custom taxonomy
- Edit post meta with checkboxes on front end
- How to order a list of taxonomy terms alphabetically?
- ACF vs Taxonomies
- Reverse traversing taxonomy based on term_id
- ‘wp’ action hook not firing in admin and login?
- Custom Taxonomy Term Caching?
- Issue on Creating Custom Tax Term Dynamically From Another CPT Meta-box On Publish
- How to Rewrite Taxonomy URL to Include the Post Type as the Second Segment of the URL?
- woocommerce custom product category template
- Weekdays as terms – How to order taxonomy terms by ID in admin panel?
- How to show post for a particular term of custom taxonomy?
- How to list terms by first letter, as in A’s then B’s etc
- Create new Taxonomy, add extra fields, register terms AND extra fields values?
- How to change custom categories term links?
- Get custom term link archive with prefix
- Automatically Populate Post Taxonomy Data Based on Post Author Meta Data?
- Tax query array terms display out of order
- Advanced AND tax_query in sidebar with 2 taxonomies
- Create WordPress taxonomies based on theme settings
- Alternative for is_taxonomy() to workaround theme’s default sidebar
- Get custom taxonomy term url on archive page
- Adding new terms to custom taxonomy
- is_tax not working for custom taxonomy
- Foreach for get_the_terms for hierarchical taxonomy don’t repeat Top Level Terms if contains multiple Second Level Terms