Hi @taskotr, sorry for the delay here. Try this:
https://wordpress.org/support/topic/how-to-remove-social-icons-css/
Make sure you’ve cleared any cache as well. Let us know if you need more help!
Hi @supernovia,
Thank you for the reply.
I’ve checked the link you’ve posted but it looks like it will dequeue styles for the Jetpack Social widget. I would like to dequeue styles for the Jetpack social menu only. I want to keep the styles for the Jetpack Social widget.
The handle for the stylesheet of the social menu is jetpack-social-menu (you can see it @ https://github.com/Automattic/jetpack/blob/master/modules/theme-tools/social-menu.php#L84), and the handle in the link you’ve posted is jetpack-widget-social-icons-styles.
I’ve tried to use the solution that you’ve posted but with the social menu handle:
function slug_jetpack_remove_styles() {
wp_dequeue_style( 'jetpack-social-menu' );
}
add_action( 'wp_enqueue_scripts', 'slug_jetpack_remove_styles', 11 );
It did not work as well. Also, the cache was cleared. Here is a screenshot of loaded styles: https://snag.gy/BaGTAS.jpg
Thanks,
Taras
Taras, sorry for the misunderstanding. The style for the menu is likely being loaded up from your theme. Can you confirm?
You can find more info here:
https://jetpack.com/support/social-menu/
Also are you trying to keep the menu but get rid of its style?
“The style for the menu is likely being loaded up from your theme. Can you confirm?”
– I’ve a support for the Jetpack Social Menu in the theme. Here is code for it:
add_theme_support( 'jetpack-social-menu' );
“Also are you trying to keep the menu but get rid of its style?”
– Correct π
The thing is that the code, from my initial post, works great on a local environment (I am using Varying Vagrant Vagrants) but it does not work on a live site.
Should I post a bug report @ Github?
Thanks,
Taras
Hi @taskotr,
Thanks β we’ve been looking into this and the following code will need to be used in addition to what you first mentioned in this thread:
add_filter( 'jetpack_implode_frontend_css', '__return_false' );
It will help to ensure the CSS is not enqueued in our concatenated jetpack.css
file. Concatenation is automatically disabled locally, which is why the changes are working there but not on the live site.
Does that help?
Hello Gemma,
Thank you very much for providing an explanation why it does not work on the live site. I was not aware of this filter.
All the best,
Taras
You’re welcome Taras, hopefully that will do the trick π