get_rocket_cdn_url()

WP Rocket riscrive tutte le URL delle tue immagini nella URL del CDN. A volte può succedere che alcune immagini non vengano riscritte. Questo capita perché queste immagini non vengono visualizzate con delle funzioni native di WordPress.

È possibile usare una delle funzioni di WP Rocket per forzare la riscrittura della URL.

Per esempio, se il tuo logo viene visualizzato tramite una funzione simile a questa:

<img src="<?php echo get_option( 'logo_url' ); ?>" />

…puoi includere get_rocket_cdn_url() dentro la funzione in questo modo:

/* Verifica che la funzione WP Rocket esista per evitare conflitti. */
<?php if ( function_exists( 'get_rocket_cdn_url' ) ) : ?>
	<img src="<?php echo get_rocket_cdn_url( get_option( 'logo_url' ) ); ?>" />
<?php else: /* Fallback in case WP Rocket is not active. */ ?>
	<img src="<?php echo get_option( 'logo_url' ); ?>" />
<?php endif; ?>

Attenzione! Questo è un esempio di codice semplificato. Usa sempre le funzioni di sicurezza come indicato qui!