get_string( 'cdn.engine' ); $w3tc_cdn_enabled = $w3tc_c->get_boolean( 'cdn.enabled' ); $w3tc_cdn_name = Cache::engine_name( $w3tc_cdn_engine ); $w3tc_cdnfsd_engine = $w3tc_c->get_string( 'cdnfsd.engine' ); $w3tc_cdnfsd_enabled = $w3tc_c->get_boolean( 'cdnfsd.enabled' ); $w3tc_cdnfsd_name = Cache::engine_name( $w3tc_cdnfsd_engine ); // Check if BunnyCDN is selected but not fully configured. $w3tc_is_bunny_cdn_incomplete = ( ( $w3tc_cdn_enabled && 'bunnycdn' === $w3tc_cdn_engine && empty( $w3tc_c->get_integer( 'cdn.bunnycdn.pull_zone_id' ) ) ) || ( $w3tc_cdnfsd_enabled && 'bunnycdn' === $w3tc_cdnfsd_engine && empty( $w3tc_c->get_integer( 'cdnfsd.bunnycdn.pull_zone_id' ) ) ) ); // Check if a non-BunnyCDN is configured. $w3tc_is_other_cdn_configured = ( ( $w3tc_cdn_enabled && ! empty( $w3tc_cdn_engine ) && 'bunnycdn' !== $w3tc_cdn_engine ) || ( $w3tc_cdnfsd_enabled && ! empty( $w3tc_cdnfsd_engine ) && 'bunnycdn' !== $w3tc_cdnfsd_engine ) ); if ( $w3tc_is_bunny_cdn_incomplete ) { // BunnyCDN selected but not fully configured. ?>

', '' ), array( 'a' => array( 'href' => array(), ), ) ); ?>

' . __( 'CDN', 'w3-total-cache' ) . '' . ' ' . __( 'and', 'w3-total-cache' ) . ' ' . $w3tc_cdnfsd_name . ' ' . __( 'CDN FSD', 'w3-total-cache' ) . ''; break; case $w3tc_cdn_enabled && ! empty( $w3tc_cdn_engine ): $w3tc_cdn_label = $w3tc_cdn_name . ' ' . __( 'CDN', 'w3-total-cache' ) . ''; break; case $w3tc_cdnfsd_enabled && ! empty( $w3tc_cdnfsd_engine ): $w3tc_cdn_label = $w3tc_cdnfsd_name . ' ' . __( 'CDN FSD', 'w3-total-cache' ) . ''; break; default: $w3tc_cdn_label = __( 'Unknown', 'w3-total-cache' ) . ' ' . __( 'CDN / CDN FSD', 'w3-total-cache' ) . ''; break; } echo wp_kses( sprintf( // translators: 1 configured CDN/CDN FSD label. __( 'W3 Total Cache has detected that you are using the %1$s, which is fully supported and compatible. For optimal performance and value, we recommend considering BunnyCDN as an alternative.', 'w3-total-cache' ), $w3tc_cdn_label ), array( 'acronym' => array( 'title' => array(), ), ) ); ?>

' . __( 'CDN', 'w3-total-cache' ) . '' ), array( 'acronym' => array( 'title' => array(), ), ) ); ?>

' . \__( 'CDN', 'w3-total-cache' ) . '' ) ); ?>

' . \__( 'CDN', 'w3-total-cache' ) . '' ) ); ?>