Sets the tags for a post.
Description
See also
Parameters
$post_id
intoptional- The Post ID. Does not default to the ID of the global $post.
$tags
string|arrayoptional- An array of tags to set for the post, or a string of tags separated by commas.
Default:
''
$append
booloptional- If true, don’t delete existing tags, just add on. If false, replace the tags with the new tags.
Default:
false
Source
function wp_set_post_tags( $post_id = 0, $tags = '', $append = false ) {
return wp_set_post_terms( $post_id, $tags, 'post_tag', $append );
}
Changelog
Version | Description |
---|---|
2.3.0 | Introduced. |
Add
array
of tags to post with ID 100, if a tag already exist, it will replace the existing one.To add the tags meaning and life in addition to the current tags of the post with ID 42: