Title: invalid argument in class-css-load-optimizer.php
Last modified: August 30, 2016

---

# invalid argument in class-css-load-optimizer.php

 *  Resolved [daylu](https://wordpress.org/support/users/daylu/)
 * (@daylu)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/)
 * I am getting the following message on a gallery after transferring the site to
   a new server and domain (basically from development to production)
 *     ```
       Warning: Invalid argument supplied for foreach() in /home/blahblah/public_html/blog/wp-content/plugins/foogallery/includes/public/class-css-load-optimizer.php on line 57
       ```
   
 * I modified the code to add the following at line 56 after the first foreach in
   the function include_gallery_stylesheets_for_post()
 * `if (!$css_item) continue;`
 * [https://wordpress.org/plugins/foogallery/](https://wordpress.org/plugins/foogallery/)

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

 *  [smallwebsolutions](https://wordpress.org/support/users/smallwebsolutions/)
 * (@smallwebsolutions)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652561)
 * I am also experiencing this issue after moving a site to a new domain. Any help
   would be GREATLY appreciated!
 *  [Matt Cromwell](https://wordpress.org/support/users/webdevmattcrom/)
 * (@webdevmattcrom)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652618)
 * I had this issue today but was able to resolve it by re-saving each of my galleries.
 *  Plugin Author [bradvin](https://wordpress.org/support/users/bradvin/)
 * (@bradvin)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652647)
 * Thanks for letting me know guys, this will be fixed in the next release which
   is going out next week
 *  [masterbip](https://wordpress.org/support/users/masterbip/)
 * (@masterbip)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652703)
 * I had the same problem and the solution posted by webdevmattcrom saved my day.
 * Thanks!!!
 *  Plugin Author [bradvin](https://wordpress.org/support/users/bradvin/)
 * (@bradvin)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652716)
 * guys, this has been resolved in 1.2.8

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

The topic ‘invalid argument in class-css-load-optimizer.php’ is closed to new replies.

 * ![](https://ps.w.org/foogallery/assets/icon-256x256.gif?rev=2602542)
 * [Photo Gallery by FooGallery : Responsive Image Gallery, Masonry Gallery & Carousel](https://wordpress.org/plugins/foogallery/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/foogallery/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/foogallery/)
 * [Active Topics](https://wordpress.org/support/plugin/foogallery/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/foogallery/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/foogallery/reviews/)

 * 5 replies
 * 5 participants
 * Last reply from: [bradvin](https://wordpress.org/support/users/bradvin/)
 * Last activity: [10 years, 7 months ago](https://wordpress.org/support/topic/invalid-argument-in-class-css-load-optimizerphp/#post-6652716)
 * Status: resolved