HTTP/2 301
server: nginx
date: Mon, 29 Dec 2025 05:50:56 GMT
content-type: text/html; charset=UTF-8
x-olaf: ⛄
vary: accept, content-type
x-redirect-by: WordPress
location: https://developer.wordpress.org/reference/hooks/pre_insert_term/
x-frame-options: SAMEORIGIN
alt-svc: h3=":443"; ma=86400
x-nc: MISS ord 2
HTTP/2 200
server: nginx
date: Mon, 29 Dec 2025 05:50:57 GMT
content-type: text/html; charset=UTF-8
vary: Accept-Encoding
x-olaf: ⛄
vary: accept, content-type
link:
; rel="https://api.w.org/"
link:
; rel="alternate"; title="JSON"; type="application/json"
link: ; rel=shortlink
x-frame-options: SAMEORIGIN
content-encoding: gzip
alt-svc: h3=":443"; ma=86400
x-nc: MISS ord 2
pre_insert_term – Hook | Developer.WordPress.org
apply_filters ( ‘pre_insert_term’, string|WP_Error $term , string $taxonomy , array|string $args )
Filters a term before it is sanitized and inserted into the database.
$termstring |WP_Error The term name to add, or a WP_Error object if there’s an error. $taxonomystring Taxonomy slug.
$argsarray |string Array or query string of arguments passed to wp_insert_term() . More Arguments from wp_insert_term( … $args ) Array or query string of arguments for inserting a term.
alias_of string Slug of the term to make this term an alias of.
Default empty string. Accepts a term slug.
description string The term description. Default empty string.
parent int The id of the parent term. Default 0.
slug string The term slug to use. Default empty string.
Version Description 6.1.0 The $args parameter was added. 3.0.0 Introduced.
User Contributed Notes
You must log in before being able to contribute a note or feedback.