update_post_parent_caches()
Updates parent post caches for a list of post objects.
No Hooks.
Returns
null. Nothing (null).
Usage
update_post_parent_caches( $posts );
- $posts(WP_Post[]) (required)
- Array of post objects.
Changelog
| Since 6.1.0 | Introduced. |
update_post_parent_caches() update post parent caches code WP 7.0.2
function update_post_parent_caches( $posts ) {
$parent_ids = wp_list_pluck( $posts, 'post_parent' );
$parent_ids = array_map( 'absint', $parent_ids );
$parent_ids = array_unique( array_filter( $parent_ids ) );
if ( ! empty( $parent_ids ) ) {
_prime_post_caches( $parent_ids, false );
}
}