'desktop', 'mobile' => 'smartphone', ); foreach ( $w3tc_analysis_types as $w3tc_analysis_type => $w3tc_icon ) { // Each strategy is rendered independently: a strategy that errored shows a soft inline // notice while the other still renders its full report, avoiding a whole-page error state. $w3tc_analysis_error = ! empty( $api_response[ $w3tc_analysis_type ]['error'] ) ? Util_PageSpeed::get_value_recursive( $api_response, array( $w3tc_analysis_type, 'error', 'message' ) ) : ''; ?>

', '', '', '', '', '

' ), Util_PageSpeed::get_allowed_tags() ); ?>