auth_post_{$post_type}_meta_{$meta_key} WordPress Filter Hook
The auth_post_{$post_type}_meta_{$meta_key} hook is called when a user attempts to add or update a post of the given post type, with the given meta key. This hook can be used to validate or sanitize the meta data before it is saved to the database.
apply_filters( "auth_post_{$post_type}_meta_{$meta_key}", bool $allowed , string $meta_key , int $post_id , int $user_id , string $cap , array $caps ) #
Filters whether the user is allowed to add post meta to a post of a given type.
Description
The dynamic portions of the hook name, $meta_key and $post_type, refer to the meta key passed to map_meta_cap() and the post type, respectively.
Parameters
- $allowed
(bool)Whether the user can add the post meta. Default false.
- $meta_key
(string)The meta key.
- $post_id
(int)Post ID.
- $user_id
(int)User ID.
- $cap
(string)Capability name.
- $caps
(array)User capabilities.
Source
Changelog
| Version | Description |
|---|---|
| 4.6.0 | Introduced. |