Non sono sicuro di averlo scritto correttamente, ma fondamentalmente volevo caricare il plugin CSS/JS solo sulle pagine che usano i plugin veri e propri. Ho ottenuto molto da esso la ricerca attraverso i file dei plugin per eventuali maniglie utilizzati nei wp_enqueue_script
all'interno dei plugin e semplicemente wp_dequeue_script
loro in functions.phpwordpress non può dequeue script/style che ha query
Tuttavia, ci sono alcune accoda per lo stile che includono un .php e non un file CSS, ad esempio .. in il plugin si accoda un file
wp_enqueue_style("myrp-stuff", MYRP_PLUGIN_URL . "/myrp-hotlink-css.php");
così ho provato:
wp_dequeue_style('myrp-stuff');
wp_deregister_style('myrp-stuff');
Non funziona
Tuttavia, quando la pagina/post è reso dimostra come
<link rel='stylesheet' id='myrp-stuff-css' href='http://www.modernlogic.co/wp/wp-content/plugins/MyRP/myrp-hotlink-css.php?ver=3.4.2' type='text/css' media='all' />
E addes -css per l'id e si rifiuta di annullare l'accodamento/deregistrazione e essere mosso.
ho anche provato quanto segue senza fortuna
wp_dequeue_style('myrp-stuff-css');
wp_deregister_style('myrp-stuff-css');
Qualche suggerimento?
amerebbe se qualcuno mi potrebbe aiutare con questo :-( –