WordPress Version: 6.1
//
// Cache.
//
/**
* Removes a comment from the object cache.
*
* @since 2.3.0
*
* @param int|array $ids Comment ID or an array of comment IDs to remove from cache.
*/
function clean_comment_cache($ids)
{
$comment_ids = (array) $ids;
wp_cache_delete_multiple($comment_ids, 'comment');
foreach ($comment_ids as $id) {
/**
* Fires immediately after a comment has been removed from the object cache.
*
* @since 4.5.0
*
* @param int $id Comment ID.
*/
do_action('clean_comment_cache', $id);
}
wp_cache_set('last_changed', microtime(), 'comment');
}