Customizr theme v3.1.23 : tested with WordPress v4.0 41

The version 3.1.23 of the theme has a loooong list of changes.  Most of those updates/improvements are “under the hood”, in other words, you won’t notice them but they contribute to make the theme safer, faster and easier to extend.

Of course, the new release of the theme has been successfully tested with WordPress 4.0 as you can see in the Customizr demo site.

Most of those changes have showed up when I was building the brand new hooks API reference of the theme, for which I’have had to thoroughly review every single php file of the theme.

The new version will be live soon but you can already download it from the repo : here.

I hope this release will help you build an even more awesome web presence, and I look forward to reading your comments/ improvement requests.

Enjoy the theme!


Note : Some users have reported a broken slider after the update.

This can easily be fixed by refreshing your browser cache.
Will your user notice anything ?

  • new visitors will never have this problem.
  • returning visitors might have the issue if their browser has already cached the page and you did not set any header cache parameter on your server/webpage/…


What is the cause of this issue?

This cache issue is due to a performance improvement in the way javascript files are loaded on front end.
Before the update, there were 5 Customizr js files loaded :
1) Twitter Bootstrap scripts,
2) Holder.js ,
3) FancyBox – jQuery Plugin,
4) Retina.js,
5) Customizr scripts (tc-scripts)

Now there’s only one file loaded, gathering all minified files.
Limiting the number of http requests is one of the most important factor of performance improvement for webpages. Some interesting resources about this :–wp-35318



= 3.1.23 Septembre 6th 2014 =



Featured image credits :

Benny Goodman1.1971CC BY-SA 3.0view terms

Hans Bernhard (Schnobby) – Own work

41 thoughts on “Customizr theme v3.1.23 : tested with WordPress v4.0

  • Reply

    After updating to the latest version here is the error being thrown.

    Warning: Illegal string offset ‘add_setting_control’ in …/wp-content/themes/menonly/inc/class-fire-utils.php on line 139

    Warning: Invalid argument supplied for foreach() in …/wp-content/themes/menonly/inc/class-fire-utils.php on line 139

    Fatal error: Call to undefined function tc__() in …/wp-content/themes/menonly/inc/admin/class-fire-admin_init.php on line 30

  • Reply

    Hi Nicolas
    Thank you so much for such a great theme! Tried many before I found yours, thank you very much!
    Have a question with regards to ‘FooBox Free Image Lightbox’. The first image clicked always stays there. It is not a problem if the first image clicked is smaller then the rest but if it is bigger, the text becomes very confusing.

    I tested the ‘Gallery Carousel Without JetPack’ and that works.

    I am using a Child Theme but the issue is the same with the parent theme.

    Any idea on how to solve this? Asked on the Plugin site but no answer and I think it really is a theme issue.

    Thanks a mill!

  • Reply
    andrew farquharson

    Hi Nicolas, I noticed that the latest Customizr version utilizes minified .css files. When I inspected the grey.min.css it was of course minified but then i found the grey.css file was also minified. So difficult to edit or to read the code. I thought you might want the .css file to be in an editable format while the minified version would be compacted?..

  • Reply
    andrew farquharson

    Hi Nicolas, Have been using your theme along with a child theme for over a year. I recently upgraded to WordPress 4 and upgraded your theme at the same time. I soon noticed that the site was not working on my small mobile telephone. The dropdown menu works but the single stacking (into a single column) of sidebars, content etc was not happening. On restoring the old version of the theme the stacking the site fully responsive again. This could be a bug? I am carrying out tests on the site to find the best solution. If i can help please let me know.

    Report on WordPress forums

  • Reply

    I absolutely love this theme, but I’m running into 2 issues that I just cannot solve. I’d really appreciate a bit of support. Let me know if there is a particular way to submit a question, but here’s the basics in case these are super simple issues to solve:

    When I go Appearance -> Customize, the live display of the changes I make isn’t loading at all. It’s 100% blank. All I see is the sidebar where I can change Skin, Logo & Favicon, etc. It randomly started displaying blank mid-last month.

    Secondly, you know that “About Nicolas” box you have at the bottom of this post? How do you access it from WordPress? I don’t know if I’m missing a plug-in or just totally missing something, but I cannot for the life of me access that box. What’s the trick?

    Thanks for the amazing work! This is the first theme I’ve WANTED to pay for because it is just so outstanding. Cheers!

    • Reply

      Hi Anita,
      1) Preview frame is blank : for this problem, make sure you have the latest version of WP (4.0) and Customizr (3.1.24) installed, disable all plugins , refresh your browser cache and see if it fixes the issue. Then try to identify the pluginin conflict. If not solved after all that, please report back.

      2) Edit the user’s description in your WP admin > users and it will be displayed. Simple as that!
      Hope this will help you!

  • Reply
    Colin Tepfer

    Thank you for the follow up, Nicolas.

    I am running WP 4.0, and have the following plugins installed:
    – BruteProtect v2.2.6
    – Clef v2.2.4
    – Contact Form 7 v3.9.3
    – FooBox Free Image Lightbox v.1.0.3
    – Responsive Add-ons v1.0.6
    – WP Super Cache v1.4.2

    I am seeing the issue on both PC and iOS devices running the following OS and browsers:
    – PC with Win 8.1
    – IE, Chrome, and Firefox browsers (latest versions)
    – iOS 7.1.2 on both iPad and iPhone
    – Safari v7
    – Chrome v37.2062.52

    Issue is consistent and repeatable across all devices and browsers. Again, not a huge bug, but one that will certainly crash a site if the user navigates to the left in the slider nav.

    Thanks for taking a look at this, Nicolas. And keep up the great work!



  • Reply

    Good day, Nicolas.

    I want to thank you for creating a terrific theme that has allowed me to create my first WP site in just a few short hours. I love the flexibility of the theme, and appreciate the improvements made with the latest update.

    Since the v3.1.23 update, I discovered a small bug in the customizr slider functionality that I wanted to share. It seems that if you navigate to the left from the first slider image, the slider disappears. If you continue to navigate using the left arrow, the slider will reappear and continue to allow navigating to the left until you reach the first image in the slider series. It will then hang the slider altogether and often hang up the site until the browser window is closed.

    I have been able to replicate this issue using multiple browsers, devices, and customizr sites – including your own demo site via the link at the top of this page. It appears to be consistent anytime you navigate to the left through the entire list of slider images.

    I am confident that you will be able to resolve this issue quickly and easily. Just wanted to be sure to put it on the radar for the next update. Thanks again for all you do to support the WP community.



    • Reply

      Hi Colin,
      Many thanks for this feedback.

      Can you please give the following additional informations :
      -version of WP
      -browser and version of the browser
      -plugin(s) installed

      Regards and I look forward to reading from you,

    • Reply

      Hi Minerva, you can do some customizations to your website by adding snippets in the functions.php file of it.
      For the footer, try to look at those snippetsfor example.

      Bear in mind, that if you don’t use a child theme, all those customizations will be erased the next time you’ll update the Cutomizr theme.

  • Reply

    I am not able add or edit the widgets in the left and right columns or footers. The drop-down menus do not work and I am not able to activate the widgets. This started after the WP 4.0 and customizr updates. I appreciate the help to solve this issue.

    • Reply

      Hi James, I just checked the widgets features : adding, editing, deleting, moving, with Customizr 3.1.23 + WP 4.0 and it worked fine and my website.
      Could you please try to desactivate all your plugins and see if you are still having this issue?

      • Reply

        Nicolas – thanks for reply. The Comprehensive Google Maps Plugin was the problem. I had to deactivate all plugins and activate one at a time. Of course the problem plugin was the last one I checked. I am new to WordPress and enjoying the Customizr Theme. My co-workers are also impressed with the theme. Have a great weekend. Thanks! Jim

  • Reply

    Can’t seem to get posts to display fully on the feeds and category pages. The summary always shows instead (even when going into settings and clicking the “full” option.)

    Decided to check for a code snippet to use in a child theme, but found out the plug-in for the child theme is broken with the wordpress 4.0 update.

    I have several plans for the child theme again (this is my second website using customizer!) So that is probably a priority right now for me.

    Do you have any rough ideas on when that might be working? (Also, is there anything I can do to help the summary/full issue?)


    • Reply

      I’m a derp. I found the second spot where I could tell it to display the full feed (first one was in the normal settings, the second one in the “customizer” settings).

      So that’s solved, lol!

      But the child theme would be cool! 😀

      • Reply

        Hi Andrea, I am glad you solved your first issue. In the mean time, I have checked this full/excerpt option and it worked fine.
        I don’t really get your point for the child theme issue : what do you need to do ?

  • Reply

    Hello Nicolas,

    You have done an Awesome job!! Impressive. Most needed. This update helps greatly in website pages speed.( another factor of rankings).

    I have a question please, have you included in this update Errors in Google Structured Data : Error: Missing required field “entry-title”.
    Error: Missing required field “updated”.
    Error: Missing required hCard “author”. will be included for v3.1.22 improvement!

    You told me you already put that into your Do List!!

    Looking to hear from you.

  • Reply
    Mitch Powell

    Is it just me, or the browser I’m on (Safari) or what? The Appearance | Themes | Theme Details -> Update Now, (which links to -> http://[my domain name]/wp-admin/update.php?action=upgrade-theme&theme=customizr&_wpnonce=122b21a5be) never actually updates the theme.

    I need to go get it and delete the old one and replace it with the new one every time.

      • Reply

        Hi Nicolas
        I tried to implement the code in the file footer.php for connect the site with Analytics, After that it was unable to implement it
        I deleted it, but now in my home page i didnt see the The main menu and all the images.
        How can I recover it?
        thank you.

        • Reply

          Hi Moshe,
          Can you please open a topic in the support forum about this ?
          We will do our best to help and it will benefit to everyone.

          Thanks for your understanding and I look forward to reading from you in the forum!


Leave a Comment

Your email address will not be published. Required fields are marked *

If you need to share some code, please wrap it between the following tags (css code in this example) : <pre class="lang:css">YOUR CODE</pre> ( possible code language acronyms : css, php, xhtml, javascript, sql)

You may also use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">