$path ) { if ( false !== strpos( $url['path'], $path ) ) { $paths = false; break; } } if ( $paths ) { return $r; } // Randomize the User-Agent. if ( ! isset( $user_agent ) ) { $user_agent = wp_generate_password( 12, false ); /** * Filter the User-Agent used for requests "to self". * * @since 1.7.1 * @author Grégory Viguier * * @param string $user_agent The User-Agent. * @param array $r An array of HTTP request arguments. * @param array $url The request URL, parsed. */ $user_agent = apply_filters( 'imagify_user_agent_for_internal_requests', $user_agent, $r, $url ); } $r['user-agent'] = $user_agent; return $r; }