From 192879d2b658b92658695ed3f0b9dde2fe525552 Mon Sep 17 00:00:00 2001 From: Marco Pereirinha Date: Mon, 7 Oct 2024 17:44:37 +0100 Subject: [PATCH] Do not add the analytics argument on admin ajax requests --- php/class-media.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/php/class-media.php b/php/class-media.php index 034cd00db..9cdd8225c 100644 --- a/php/class-media.php +++ b/php/class-media.php @@ -1428,6 +1428,13 @@ public function cloudinary_url( $attachment_id, $size = array(), $transformation */ $url = apply_filters( 'cloudinary_converted_url', $url, $attachment_id, $pre_args ); + // Early bail for admin AJAX requests. + if ( defined( 'DOING_AJAX' ) && DOING_AJAX && is_admin() ) { + $cache[ $key ] = $url; + + return $cache[ $key ]; + } + // Add Cloudinary analytics. $cache[ $key ] = add_query_arg( array(