Docs    

Incluir los archivos del plugin sólo en determinadas páginas

Por defecto, los plugins Smash Balloon incluirán su CSS y en algunos casos el archivo JavaScript en cada página, ya que, debido a la caché del navegador, una vez que los archivos se cargan una vez por el usuario, entonces serán almacenados en caché para cada carga de página posterior. No obstante, puede elegir incluir los archivos CSS y JavaScript del plugin sólo en páginas específicas añadiendo lo siguiente al archivo functions.php de su tema:

add_action( 'wp_enqueue_scripts', 'remove_cff_resources', 20 );
function remove_cff_resources() { 
    if( !is_page(array( 'news', 'blog' )) ){
        wp_dequeue_style('cff'); 
        wp_dequeue_script('cffscripts'); 
    }
}

Esto eliminará los archivos del plugin en todas las páginas excepto en las páginas con el slug o 'news' o 'blog'. También puede especificar el ID o el título de la página en lugar del slug. Vea aquí ejemplos de cómo usar la función "is_page" de WordPress.

De forma similar, puedes configurar los archivos del plugin Instagram Feed para que sólo se carguen en la página principal de tu sitio con el siguiente script que debes colocar en el archivo functions.php .

add_action( 'wp_enqueue_scripts', 'remove_sbi_resources', 20 );
function remove_sbi_resources() {
	if( !is_front_page() ){
	    wp_dequeue_style('sbi_styles');
	    wp_deregister_script('sbi_scripts');
	    wp_dequeue_script('sbi_scripts');
	}
}
soporte

¿No ha encontrado la respuesta en los documentos?

Contacto

¿Le ha resultado útil este artículo?