I’m trying to remove the unsightly embedded <STYLE>
tag the built-in Recent Comments widget puts in my <HEAD>
, but I can’t seem to get the syntax right. It originally calls
add_action( 'wp_head', array(&$this, 'recent_comments_style') );
to add it (in wp-includes/default-widgets.php, line 609), and I’m trying to undo it.
I think it should be something like this:
remove_action('wp_head', 'WP_Widget_Recent_Comments::recent_comments_style');
but with all the variations I’ve tried I still can’t get it right. Does anyone know how to achieve this?
This is the correct code:
However, it doesn’t work because of this bug.
This should work because WordPress uses the same functions to create the unique IDs whether you remove or add it.
tested. works
Now simply: