You can use wp_dequeue_style function, with a wp_enqueue_script hook with priority higher than WPML’s wp_enqueue_script hook. Put the following code into your functions.php:
function dequeue_wpml_styles(){
wp_dequeue_style( 'wmpl_style_handle' );
}
add_action( 'wp_enqueue_scripts', 'dequeue_wpml_styles', 20 );
REPLACE ‘wmpl_style_handle’ with the handle WPML registers/enqueues the style.
UPDATE: I have just had a look into WPML and it looks that it doesn’t use wp_enqueue_script to include language-selector.css, But the good news is that there is a constant which you can set to prevent loading of the language selector styles. Just add the line below to your functions.php:
define('ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS', true);
Related Posts:
- Why wp_register_style() is important while I’m using a complete wp_enqueue_style()? [duplicate]
- I register and enqueue stylesheet but nothing is rendered
- Changes in enqueued / registered stylesheet paths not updating—why?
- How do I view registered syles and scripts for enqueue
- wp_enqueue_style in WordPress plugin class not working
- Missing dns-prefetch link when using “nested” wp_register_style
- Why isn’t my plugin script loaded in the backend?
- Edit CSS of a plugin
- Where is the right place to register/enqueue scripts & styles
- Check if a script/style was enqueued/registered
- Why is style.css not being enqueued?
- How does one load style.css into a theme?
- Loading a child-theme’s style.css after the parent’s
- Load js/css files only on specific admin UI pages
- Add ‘title’ attribute to stylesheets with wp_enqueue_style()
- wp_enqueue_style for Plugin with multiple stylesheets
- How to dequeue / deregister any theme styles and scripts
- How to add extra attribute to stylesheet link?
- Why my CSS file is not being registered in functions.php? [closed]
- Enqueue a css using negative conditional tags
- Duplicated CSS files using wp_enqueue_style()
- Remove inline css added by wp_add_inline_css
- Enqueue styles through the wp_enqueue_style function vs link tag inside header.php
- Stylesheet from wp_enqueue_style is overwritten by plugin
- How to force stylesheet to load before anything else in header?
- Add Font Awesome Embed CDN Script To WordPress
- wp_add_inline_style in plugin not working
- My child theme CSS get called twice
- Enqueue stylesheet depending on template
- Google fonts enqueue only imports last font family
- Best spot for wp_register_script() and wp_register_style()
- Enqueued Stylesheet Version Number Not Being Appended
- Load custom css after bootstrap
- I want to include my style.css in function.php file?
- The correct way to include JavaScript and CSS in my WordPress Themes
- Register script/style: Is it possible to customize the version query string via plugin?
- How to dequeue wp_get_custom_css in Twenty Twenty Theme
- Combining multiple stylesheets into one conditional block
- How to link style.css in functions.php
- My style in my child theme loads after the parent theme, but it breaks stuff: How do I load it before the parent theme?
- How to enqueue stylesheets?
- Best way to enqueue CSS and JS in a specific location
- Enqueue stylesheets with the same name
- Never Enqueued Stylehsheet
- How can I add style sheet link to my wordpress page
- Stylesheet not loaded on register page
- Loading custom CSS
- How to enqueue JavaScript file that depends on CSS stylesheet
- wp_enqueue_style not working if the file is in a sub folder
- Additional CSS – crashing with javascript-html minifier?
- Adding Font Awesome to WP Plugin
- stylesheet in header or functions?
- Add wp_add_inline_style into another wp_add_inline_style for better performance
- 404 Not Found on CSS file even though it’s in the correct directory
- What is the difference between the different ways of linking stylesheets
- my custom css file downloads then it STOPS!
- CSS only loads in backend
- Enqueuing a stylesheet and ensuring it’s loaded before (not after) the theme’s stylesheet
- Proper use of wp_enqeue_style
- What is the colors handle from WordPress core for and why does it not have a path?
- make admin.css in my child theme
- How to make my shortcode load scripts and styles, from within the plugin?
- Why is my wp_enqueue_style() not working?
- Un-enqueue styles for certain built-in Gutenberg block types?
- Apply function only if end of url has /amp/ [closed]
- I can’t add CSS with functions.php
- Enqueue style for specific site type
- How to properly add my styles overriding current styles
- Can’t get custom CSS file to load in Child theme
- Dequeue, Unregister, Remove Action – Not Working on Plugin
- Why wp_enqueue_style() is adding CSS class?
- How to get rid off default css styles
- Use conditionals with wp_enqueue_style to attach stylesheet according to post type displayed
- Why does using wp_register_style without wp_enqueue load and print CSS tags in the front-end?
- style.css is not loaded in other template files than index.php (eg. front-page.php)
- Enqueued style gets commented if not logged in
- How to reference different css (bootstrap) stylesheets for the header and body of a page?
- Move dashicons.min.css to Footer
- Can’t Workout Dependency of Stylesheets
- Homepage not loading correctly, but then loads when refreshing
- How to remove Google fonts from wp-admin (Roboto) added by core
- How can I troubleshoot enqueue in general and loading Google fonts specifically?
- How to offload CSS and JS files from wp-content/themes folder?
- Stuck with Enqueue Styles for multiple css files in a child theme
- Customize the reset password page?
- Modify arguments for parent theme’s `wp_register_style` via child theme
- wp_enqueue_script stopped working
- Why won’t my Custom CSS Load
- Enqueue custom jQuery UI theme to override Google CDN theme
- Different styles on multiple pages
- Unable to load stylesheet via wp_enqueue_style
- wp_enqueue_style url is trimmed somehow
- wp_enqueue doesn’t load dependencies
- Custom admin bar css on front end bug
- Trying to get styles to register than enque
- Why is wp_enqueue_style not working?
- How to create my own style.css file in an wordpress child-theme
- Why do WordPress adds the id=”handle-{js|css}” attribute to scripts and stylesheet?
- Stylesheet version not showing in browser when adding version number to stylesheet in enqueue
- How do I remove Google Fonts from a parent theme?