WordPress Optimization Tip

WordPress Optimization Tip

Boosting your WordPress website's performance is crucial for providing a seamless user experience and securing higher rankings on search engines like Google. While cache plugins play a significant role in speeding up your site, there are additional manual steps you can take to further enhance its performance.

One common contact form plugin used on websites is Contact Form 7. We often enable reCaptcha in the plugin to protect the form from bot submissions. However, have you noticed that the plugin code is executed on every page, even on those where the form is not being used? If you haven't noticed yet, take a quick look at the bottom right of your screen, and you'll spot the reCaptcha icon there.

To optimize the loading of plugin files and only load them on the pages where the contact form is actually used, you can simply add the following code to your functions.php file:


function wpcf7_dequeue_redundant_scripts() {

  $post = get_post();

  if ( is_singular() && !has_shortcode( $post->post_content, 'contact-form-7' ) ) {

    wp_dequeue_script( 'contact-form-7' );

    wp_dequeue_style( 'contact-form-7' );

    wp_dequeue_script( 'wpcf7-recaptcha' );   

    wp_dequeue_style( 'wpcf7-recaptcha' );

    wp_dequeue_script( 'google-recaptcha' );

  }

}

add_action( 'wp_enqueue_scripts', 'wpcf7_dequeue_redundant_scripts', 99 


Feel free to contact me for your queries related to WordPress.

Email: wasifchohan004@gmail.com

Contact on Whatsapp: +923308530732


#WordPressOptimization #PluginPerformance #WPPlugins #WebsiteOptimization #WPDevelopment #CodeOptimization #PluginEfficiency #WebsiteSpeed #WordPressTips #WebPerformance #WPDeveloper #PluginOptimization #WordPressPlugins #WebsiteMaintenance #CodeEfficiency #PluginManagement #WordPressSpeed #WPBestPractices #OptimizedPlugins #WebsiteImprovement #linkedin


This is a great tip for optimizing Contact Form 7 plugin on WordPress! We'll definitely implement this code on our site to speed up our loading time.

Ahmad Affan

Google Certified Digital Marketer ✔️ $1 Mil+ Ad-spend | Search Ads Expert | PPC | SEO Strategist | CRO | Marketing Consultant for HVAC, Healthcare, Medical Billing | Web Design & AI Chatbots | MarTech Evangelist

1y

Great info Wasif Hameed. Thanks for sharing. 👍

Sharjeel Wakeel

Full Stack Web Developer

1y

This will help me

Syed Mubashir Ali

Flutter | Software Engineer

1y

Very helpful article for WordPress peeps

To view or add a comment, sign in

More articles by Wasif Hameed

  • Why Should You Care About WordPress Speed?

    Why Should You Care About WordPress Speed?

    The foremost and crucial point to keep in mind is that a sluggish website is universally disliked. Regardless of its…

Insights from the community

Others also viewed

Explore topics