Support » Plugin: Jetpack - WP Security, Backup, Speed, & Growth » Proper way to dequeue jetpack social menu style

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support supernovia

    (@supernovia)

    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!

    Thread Starter Taras Dashkevych

    (@taskotr)

    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

    Plugin Support supernovia

    (@supernovia)

    Taras, sorry for the misunderstanding. The style for the menu is likely being loaded up from your theme. Can you confirm?

    Plugin Support supernovia

    (@supernovia)

    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?

    Thread Starter Taras Dashkevych

    (@taskotr)

    “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?

    Thread Starter Taras Dashkevych

    (@taskotr)

    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 πŸ™‚

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Proper way to dequeue jetpack social menu style’ is closed to new replies.