Nie jestem pewien, czy napisałem poprawnie, ale zasadniczo chciałem załadować wtyczkę CSS/JS tylko na stronach, które używają rzeczywistych wtyczek .. Mam dużo zrobione przez szukaj thru plików plugin do jakichkolwiek uchwytów stosowanych w wp_enqueue_script
ciągu wtyczek i po prostu wp_dequeue_script
im w functions.phpwordpress nie może zdjąć skryptu/stylu, który ma zapytanie
jednak istnieją pewne kolejkuje o stylu, które zawierają .php a nie plik CSS, np .. w wtyczka to kolejkuje plik
wp_enqueue_style("myrp-stuff", MYRP_PLUGIN_URL . "/myrp-hotlink-css.php");
więc próbowałam:
wp_dequeue_style('myrp-stuff');
wp_deregister_style('myrp-stuff');
To nie działa
Jednak gdy strona/post staje się to pokazuje jak
<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' />
To dodaje, -css do id i odmawia dequeue/wyrejestrowania i być przeniósł.
Próbowałem również następujące bez powodzenia
wp_dequeue_style('myrp-stuff-css');
wp_deregister_style('myrp-stuff-css');
sugestie?
Chciałbym, jeśli ktoś mógłby mi w tym pomóc :-( –