Symphonious
(Symphonious)
September 14, 2022, 12:39am
1
Trying to Disable the CSS on all put a few pages. The old code doesn’t seem to work anymore.
add_action('wp_print_styles', 'dequeue_gf_stylesheets');
function dequeue_gf_stylesheets() {
if( is_page() && get_post_meta(get_the_ID(), 'pages_gf_css', true) == 'yes' ) {
//do nothing
}else{
wp_dequeue_style('gforms_css');
wp_dequeue_style('gforms_reset_css');
wp_dequeue_style('gforms_datepicker_css');
wp_dequeue_style('gforms_formsmain_css');
wp_dequeue_style('gforms_ready_class_css');
wp_dequeue_style('gforms_browsers_css');
wp_dequeue_style('gform_theme_components-css');
wp_dequeue_style('gform_theme_ie11-css');
wp_dequeue_style('gform_theme-css');
}
}
paulkim
(Paul Kim (Gravity Forms))
September 14, 2022, 1:13pm
2
I’m not entirely sure what part of this isn’t working for you, but I can suggest a few things:
The handle gform_theme_components-css
is not correct, it is actually gform_theme_components
. This applies for the last 3 in your list of styles to dequeue, just remove the -css
.
You may also want to add 'gform_basic';
to the list of styles to remove.
For those styles that are not being removed, try adding wp_deregister_style()
for that handle.
1 Like
Thanks. Deregister worked.
//Dequeue Gravity Forms Script
add_action( 'wp_enqueue_scripts', 'deregister_gf_stylesheets', 20 );
function deregister_gf_stylesheets(){
wp_deregister_style('gforms_css');
wp_deregister_style('gforms_reset_css');
wp_deregister_style('gform_basic');
wp_deregister_style('gforms_datepicker_css');
wp_deregister_style('gforms_formsmain_css');
wp_deregister_style('gforms_ready_class_css');
wp_deregister_style('gforms_browsers_css');
wp_deregister_style('gform_theme_components');
wp_deregister_style('gform_theme_ie11');
wp_deregister_style('gform_theme');
}
add_action('wp_print_styles', 'dequeue_gf_stylesheets');
function dequeue_gf_stylesheets() {
wp_dequeue_style('gforms_css');
wp_dequeue_style('gforms_reset_css');
wp_dequeue_style('gform_basic');
wp_dequeue_style('gforms_datepicker_css');
wp_dequeue_style('gforms_formsmain_css');
wp_dequeue_style('gforms_ready_class_css');
wp_dequeue_style('gforms_browsers_css');
wp_dequeue_style('gform_theme_components');
wp_dequeue_style('gform_theme_ie11');
wp_dequeue_style('gform_theme');
}