wp_save_post_revision_revisions_before_deletion
Filters the revisions to be considered for deletion.
Использование
add_filter( 'wp_save_post_revision_revisions_before_deletion', 'wp_kama_save_post_revision_revisions_before_deletion_filter', 10, 2 ); /** * Function for `wp_save_post_revision_revisions_before_deletion` filter-hook. * * @param WP_Post[] $revisions Array of revisions, or an empty array if none. * @param int $post_id The ID of the post to save as a revision. * * @return WP_Post[] */ function wp_kama_save_post_revision_revisions_before_deletion_filter( $revisions, $post_id ){ // filter... return $revisions; }
- $revisions(WP_Post[])
- Array of revisions, or an empty array if none.
- $post_id(int)
- The ID of the post to save as a revision.
Список изменений
С версии 6.2.0 | Введена. |
Где вызывается хук
wp_save_post_revision_revisions_before_deletion
wp-includes/revision.php 211-215
$revisions = apply_filters( 'wp_save_post_revision_revisions_before_deletion', $revisions, $post_id );