Title: SG Optimizer &#8211; Combine JavaScript Files
Last modified: March 3, 2021

---

# SG Optimizer – Combine JavaScript Files

 *  Resolved [cultedigital](https://wordpress.org/support/users/cultedigital/)
 * (@cultedigital)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/sg-optimizer-combine-javascript-files-2/)
 * Hello,
    Thanks for this great plugin!
 * My website is hosted on Siteground. I’m using there optimization plugin SG Optimizer
   and have enabled the “Combine JavaScript Files”.
    This features doubles the performance
   results for my site but unfortunately results in your plugin returning the following
   message: Setting up fake worker failed: “Cannot load script at: [https://&#8230](https://&#8230);
 * Within the SG Optimizer plugin they have the option to Defer Render-blocking 
   JS.
 * I’ve found your posts covering this issue:
    [https://wordpress.org/support/topic/setting-up-fake-worker-failed-wp-rocket/](https://wordpress.org/support/topic/setting-up-fake-worker-failed-wp-rocket/)
   [https://wp-pdf.com/kb/setting-up-fake-worker-failed-error-message/](https://wp-pdf.com/kb/setting-up-fake-worker-failed-error-message/)
 * I’ve tried “excluding /wp-content/plugins/pdf-embedder/(.*).js” but this doesn’t
   seem to, be picked up by the SG Optimizer, or work…
 * For info, I use your plugin in the mobile version of my site.
 * Would you have any suggestions?
    Thanks in advance, Nick
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsg-optimizer-combine-javascript-files-2%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [PDFG Support](https://wordpress.org/support/users/wppdfsupport/)
 * (@wppdfsupport)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/sg-optimizer-combine-javascript-files-2/#post-14134400)
 * Hi [@cultedigital](https://wordpress.org/support/users/cultedigital/),
 * If you are unable to disable the combine JS settings, the alternative would be
   the specifically exclude the PDF Embedder scripts and this would require that
   you dip into some PHP coding to do so. An example of the code you would need 
   to add to the functions.php is as follows:
 *     ```
       add_filter( 'sgo_javascript_combine_exclude', 'js_combine_exclude' );
       function js_combine_exclude( $exclude_list ) {
           $exclude_list[] = 'pdfemb_embed_pdf_js, pdfemb_pdf_js';
   
           return $exclude_list;
       }
   
       add_filter( 'sgo_js_minify_exclude', 'js_minify_exclude' );
       function js_minify_exclude( $exclude_list ) {
           $exclude_list[] = 'pdfemb_embed_pdf_js, pdfemb_pdf_js';
   
           return $exclude_list;
       }
   
       add_filter( 'sgo_css_combine_exclude', 'css_combine_exclude' );
       function css_combine_exclude( $exclude_list ) {
           // Add the style handle to exclude list.
           $exclude_list[] = 'pdfemb_embed_pdf_css';
   
           return $exclude_list;
       }
   
       add_filter( 'sgo_css_minify_exclude', 'css_minify_exclude' );
       function css_minify_exclude( $exclude_list ) {
           // Add the style handle to exclude list.
           $exclude_list[] = 'pdfemb_embed_pdf_css';
   
           return $exclude_list;
       }
       ```
   
 * If you have any other questions, please feel free to send an email to [contact@wp-pdf.com](https://wordpress.org/support/topic/sg-optimizer-combine-javascript-files-2/contact@wp-pdf.com?output_format=md)
   as we may not see messages posted here to respond in a timely fashion.
 *  Thread Starter [cultedigital](https://wordpress.org/support/users/cultedigital/)
 * (@cultedigital)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/sg-optimizer-combine-javascript-files-2/#post-14145375)
 * Hello [@wppdfsupport](https://wordpress.org/support/users/wppdfsupport/)
    Thanks
   for your reply!
 * The following worked:
 *     ```
       add_filter( 'sgo_javascript_combine_exclude', 'js_combine_exclude' );
       function js_combine_exclude( $exclude_list ) {
       	$exclude_list[] = 'pdfemb_embed_pdf_js';
       	$exclude_list[] = 'pdfemb_pdf_js';
   
       	return $exclude_list;
       }
   
       add_filter( 'sgo_js_minify_exclude', 'js_minify_exclude' );
       function js_minify_exclude( $exclude_list ) {
       	$exclude_list[] = 'pdfemb_embed_pdf_js';
       	$exclude_list[] = 'pdfemb_pdf_js';
   
       	return $exclude_list;
       }
       ```
   
 * Thanks again!
    Best wishes.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘SG Optimizer – Combine JavaScript Files’ is closed to new replies.

 * ![](https://ps.w.org/pdf-embedder/assets/icon.svg?rev=3227003)
 * [PDF Embedder](https://wordpress.org/plugins/pdf-embedder/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/pdf-embedder/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/pdf-embedder/)
 * [Active Topics](https://wordpress.org/support/plugin/pdf-embedder/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/pdf-embedder/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/pdf-embedder/reviews/)

## Tags

 * [javascript](https://wordpress.org/support/topic-tag/javascript/)

 * 2 replies
 * 2 participants
 * Last reply from: [cultedigital](https://wordpress.org/support/users/cultedigital/)
 * Last activity: [5 years, 3 months ago](https://wordpress.org/support/topic/sg-optimizer-combine-javascript-files-2/#post-14145375)
 * Status: resolved