| Server IP : 35.201.19.92 / Your IP : 216.73.216.188 Web Server : nginx System : Linux pod-200961 6.8.0-1055-gke #61-Ubuntu SMP Tue May 26 22:57:42 UTC 2026 x86_64 User : fpm200098 ( 200098) PHP Version : 8.2.33 Disable Function : apache_child_terminate,apache_get_modules,apache_get_version,apache_getenv,apache_note,apache_setenv,disk_free_space,disk_total_space,diskfreespace,dl,exec,fastcgi_finish_request,link,opcache_compile_file,opcache_get_configuration,opcache_invalidate,opcache_is_script_cached,opcache_reset,passthru,pclose,pcntl_exec,popen,posix_getpid,posix_getppid,posix_getpwuid,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_uname,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,realpath_cache_get,shell_exec,show_source,symlink,system MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /nas/content/live/questfamilyday/wp-content/mu-plugins/wpengine-common/ |
Upload File : |
<?php
/**
* Anonymize the user-agent site URL string for requests to known updater endpoints.
*
* @package wpengine/common-mu-plugin
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
/**
* Removes domain information from the HTTP request arguments before a request
* to a known updater endpoint is made.
*
* @param array $args HTTP request arguments.
* @param string $url The request URL.
*
* @return array The cleaned HTTP request arguments.
*/
function wpe_clean_api_services_headers( $args, $url ) {
if ( ! is_array( $args ) ) {
return $args;
}
$host = wp_parse_url( $url, PHP_URL_HOST );
if ( ! $host ) {
return $args;
}
$org_hosts = array( 'api.wordpress.org', 'downloads.wordpress.org', 'plugins.svn.wordpress.org' );
$wpe_hosts = array( 'wpe-api.wpengine.com', 'wpe-downloads.wpengine.com', 'wpe-plugins-svn.wpengine.com' );
$hosts = array_merge( $org_hosts, $wpe_hosts );
if ( ! in_array( $host, $hosts, true ) ) {
return $args;
}
if ( isset( $args['user-agent'] ) ) {
$args['user-agent'] = 'WordPress/' . get_bloginfo( 'version' ) . '; http://localhost/';
}
if ( is_array( $args['headers'] ) ) {
unset( $args['headers']['wp_install'] );
unset( $args['headers']['wp_blog'] );
}
return $args;
}
add_filter( 'http_request_args', 'wpe_clean_api_services_headers', 10, 2 );