WordPress Version: 6.1
/**
* Disables SSL verification if the 'cron_request' arguments include an HTTPS URL.
*
* This prevents an issue if HTTPS breaks, where there would be a failed attempt to verify HTTPS.
*
* @since 5.7.0
* @access private
*
* @param array $request The cron request arguments.
* @return array The filtered cron request arguments.
*/
function wp_cron_conditionally_prevent_sslverify($request)
{
if ('https' === wp_parse_url($request['url'], PHP_URL_SCHEME)) {
$request['args']['sslverify'] = false;
}
return $request;
}