Utilizzo di un CDN diverso per l'accodamento degli script

Alcune funzionalità di All in One SEO Pack richiedono l'accodamento di dipendenze esterne tramite CDN. Puoi filtrare dinamicamente le CDN su cui facciamo affidamento tramite il filtro script_loader_src. Di seguito puoi trovare uno snippet di codice dimostrativo che mostra come utilizzare questo filtro. Questo può essere utile se operi da un paese in cui alcune CDN sono bloccate.

 

add_filter( 'script_loader_src', 'aioseop_change_cdn_provider' );

function aioseop_change_cdn_provider( string $src ) {

   if( ! is_admin() ) {
      return;
   }

   if( preg_match('/.*cdn.jsdelivr.net.*/', $src ) ) {
      $src = 'https://cdnjs.cloudflare.com/ajax/libs/xregexp/3.2.0/xregexp-all.min.js';
   }


return $src;
}