Tell me more ×  I want to remove a CSS from loading in the
header, this is the code that appears:  <link rel='stylesheet'
id='my-css'  href='http://test.tld/wp-
content/themes/mytheme/my.css?ver=3.5' type='text/css'
media='all' />  I tried using these functions but it didn't
work:   Is there other ways that the above CSS line can be
removed without manually editing it in the template?
share|improve this question –  Anagio Feb 12 at 4:59 add comment
1 Answer  up vote 0 down vote accepted  If your stylesheet is
registered and enqueued correctly then...  function
dequeue_my_css() { // add a priority if you need it //
add_action('wp_enqueue_scripts','dequeue_my_css',100);  ...
should remove it. That only works if the stylesheet was
registered and/or enqueued with wp_register_style and
wp_enqueue_style.  If it is not registered correctly then you
will have to figure out what your theme did and undo that. It
may require editing the template, depending on how the theme is
written.  share|improve this answer How ab