¡Elimine el estilo y la secuencia de fotos bonitas si no existen!

Necesito quitar o eliminar el estilo y el script relacionados con “pretty_photo” de mi tema, pero volver a cargarlo solo cuando me llamó o necesité

tengo este código en mi functions.php

 wp_enqueue_style('pretty_photo', MASTER_THEME_DIR . '/addons/prettyphoto/prettyPhoto.css',array() ,false,'all') 

Solutions Collecting From Web of "¡Elimine el estilo y la secuencia de fotos bonitas si no existen!"

Lo tengo para trabajar finalmente … El código es:

 add_action( 'wp_enqueue_scripts', 'pretty_photo_styles', 100 ); function pretty_photo_styles() { if ( ! is_single() ) { wp_dequeue_script( 'pretty_photo' ); wp_dequeue_style( 'pretty_photo' ); } } 

Por favor, que alguien lo corrija si me perdí algo! Lo intenté y funcionó para mí.

En primer lugar, piratear un tema generalmente es una mala idea a menos que sea un tema que haya creado y mantenido. No sé si eso se aplica a ti o no.

Parece que solo necesitas ese código para cargar en páginas de publicaciones individuales. Técnicamente, esto debería ser bastante simple. La etiqueta de la plantilla is_singular() debería hacer el truco.

 function conditionally_load_style_wpse_143224() { if (is_singular()) { wp_enqueue_style( 'pretty_photo', MASTER_THEME_DIR . '/addons/prettyphoto/prettyPhoto.css', array(), false, 'all' ); } } add_action('wp_enqueue_scripts','conditionally_load_style_wpse_143224');