JezK
Edit File: cron-http-auth.php
<?php if ( ! defined( 'WPINC' ) || ! defined( 'ABSPATH' ) ) { die; } class RBCronHTTPAuthPlugin { public function __construct() { add_filter( 'cron_request', array( $this, 'add_authorization_header_to_cron_request' ) ); } public function add_authorization_header_to_cron_request( $cron_request ) { $headers = array( 'Authorization' => sprintf( 'Basic %s', base64_encode( RB_CRON_HTTP_AUTH_USERNAME . ':' . RB_CRON_HTTP_AUTH_PASSWORD ) ) ); $cron_request['args']['headers'] = isset( $cron_request['args']['headers'] ) ? array_merge( $cron_request['args']['headers'], $headers ) : $headers; return $cron_request; } } new RBCronHTTPAuthPlugin();