Themify Framework 1.2.2 Update

We are very proud to announce that we are releasing a very substantial update to the Themify framework, fixing many bugs, adding wanted features, and cleaning up our code to be in compliance with the WordPress standards. All Themify customers using our themes will be able to update to the newest framework, but please read the instructions below! Here are some of the highlights of updating to Themify Framework 1.2.2:

  • Hooks - We are introducing hooks to our themes. Hooks help easily add content and functions without having to wrangle code and modify the templates. Check the documentation on how to use hooks.
  • New Image Uploader - We have replaced our image uploader with the core WordPress media uploader. Now you don't have to worry about those pesky upload permission issues.
  • Right-to-Left (RTL) Support - The Themify panel now fully supports Right-to-Left, or RTL, languages.
  • Streamlined Code - We have updated the code for all of our themes, bringing them in line with the most up-to-date WordPress standards. We cleaned all of our templates by creating a new function that is more efficient and will be used, from now on, in all of our themes. All AJAX processes are now within the WordPress environment, making them much safer and standardized.
  • Sidebar Changes - In order to make the sidebar name translatable, we added a sidebar ID name to all sidebar registration. Please read below before you upgrade.

To Upgrade

Usually when you upgrade Themify themes, it is a seamless and painless process. This time however, you will have to do a bit work (We promise that it's quick!) before upgrading the theme. Because the sidebar registration name has changed, you will need to backup the active widgets before upgrading the theme, otherwise the widget settings will be erased.

To upgrade the theme without losing the widget settings:

  • Be sure you are using WordPress 3.4+. If not, please upgrade WordPress first.
  • Go to Appearance > Widgets, drag all your active widgets to the Inactive Widgets panel
  • After you backed up the widgets, go to Themify panel page and you should see the upgrade message box above the Themify panel. Then click 'Update now' to upgrade the theme. If you don't see the upgrade message, it means the version checker is cached. Just come back later to check the Themify panel again. Read auto upgrader for more details. If the auto upgrader doesn't work, you may upgrade the theme using a FTP software.
  • Then go back to Appearance > Widgets, drag the widgets from the Inactive Widgets panel back to the sidebar panel(s)
  • If you forgot this step, no big deal. Simply go to Appearance > Widgets and reset your widgets or find the widgets in the Inactive Sidebar panel. The theme won't break.

This is a one-time occurrence, and it will not be a continuing trend in Themify theme updates. We apologize for any inconvenience it might cause.

inactive widgets


  1. WPExplorer
    Nov 08, 2012 @ 02:16

    Good stuff! Upgrading all your themes must have taken quite some time/effort. But it really shows how much you care for your customers!



  2. shawn
    Nov 08, 2012 @ 02:35

    SWEET, Great job guys. Are all the themes already updated with the new framework?


  3. Blogging WordPress
    Nov 08, 2012 @ 02:45

    Great!. Congratulations to your users.

    Liam Dang.


  4. Gary
    Nov 08, 2012 @ 04:17

    Great. I love working with Themify themes and the ease of using hooks is an awesome move forward :)


  5. nic
    Nov 08, 2012 @ 06:09

    This wiped all my font and custom header codes, footer coders, etc when using the child theme. Here i was worried about widgets. Stupidly didnt export! Damnti!


  6. Aditya
    Nov 08, 2012 @ 06:09

    Just Updated……You added hooks to the themes…..Great great great…


  7. wilwebs
    Nov 08, 2012 @ 07:11

    The Themify framework was already very flexible. These enhancements – especially the addition of hooks – will increase the possibilities and power even further. Congratulations!


  8. KChristoph
    Nov 08, 2012 @ 07:40

    Danke !
    Thanks !
    Health and good luck Themify-Team !


  9. berntpb
    Nov 08, 2012 @ 08:43

    All my settings in the themify settings panel disapeared when I updated. A smart move would be to eksport your settings before, and then to reimport after upgrade, using the themify import/export function.


    • Nick La
      Nov 08, 2012 @ 16:53

      Which theme + version and framework version were you using before the upgrade? We tested all our themes on demo and several test servers, but we didn’t experience this.


    • berntpb
      Nov 09, 2012 @ 21:25

      The theme in question is Simfo, and I use a child theme. Both theme and framework was up to date. Luckily nothing in the custom CSS field… phew.


  10. John C.
    Nov 08, 2012 @ 11:05

    I look at my Elemin bar and it seems that I already have Elemin 1.2.4 (and it prompts me to update to 1.2.5). What’s going on?


    • John C.
      Nov 08, 2012 @ 11:32

      Now I see that we are talking about framework and not theme version. My mistake.


    • Brenda
      Jan 07, 2013 @ 02:09

      and beautiful pahtogrhpos that will give you ideas on how to incorporate an efficient and attractive office space into your home. No, you do not have to move to the garage and you do not have to live among the ruins any longer.Whether you are renovating an existing room, planning to add on an extra room, or building a completely separate facility, there is something here for everyone. If you find yourself with more files on the floor than in the filing cabinet, an inefficient computer station (there is nothing like getting tied up in the phone cord, while trying to find a vacant space on the top of your desk to maneuver that little mouse around,)it is time to make some chaanges and this book is for you. One is only limited by the size of their budget. Great ideas, great book!


  11. Nuril
    Nov 08, 2012 @ 13:07

    Nice to hear that, good effort, will try it soon =)


  12. Cristina
    Nov 08, 2012 @ 19:27

    Hello and congrats for the awesome improvements youțve made.
    Yet, I have a problemș my posts do not display the comments. The display the comment number and comment form, but not the comments that were suposed to be inbetween. What should I do?


  13. cf
    Nov 08, 2012 @ 20:32

    Hello. I get this error: The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

    Current theme is Elemin 1.2.4. Is there a *direct link* to upload the Themify 1.2.2 framework?


    • Nick La
      Nov 08, 2012 @ 21:01

      You can upload the theme with a FTP software. Please read:


      • cf
        Nov 08, 2012 @ 21:26

        Nick, does the “theme” (or any theme) contain the “framework”? Or are they separate downloads? Thanks!


        • Nick La
          Nov 08, 2012 @ 21:29

          The theme contains the latest framework and template files. You just need to upgrade entire theme.


  14. Lemuel
    Nov 09, 2012 @ 12:13

    Great update. Themify is getting better I like all the improvements.


  15. Piotr
    Nov 09, 2012 @ 16:39

    update “Basic” theme of the problem …
    “Fatal error: Call to undefined function wp_get_theme() in …/wp-content/themes/basic/themify/themify-config.php on line 38” …
    A solution?! (sorry for my english)


  16. James
    Nov 12, 2012 @ 08:28

    Great update, always love it when things get improved and made ever better! Thanks


  17. Danielle Adams
    Nov 12, 2012 @ 11:28

    Since I did the update, the post layout has changed to standard and none of the other post layouts will work?
    Please could you help?



  18. Umar
    Nov 14, 2012 @ 00:06

    really appreciable work you have done Nick La, helluva sounds great.


  19. Erik
    Nov 15, 2012 @ 18:15

    WARNING WILL ROBINSON: Your theme “Fullscreen” prompts me with “Framework version 1.2.3 is now available. Update now or view the change log for details.” If you do this, it will bring your website down to a screeching halt. I’ve done this twice now. The first time, I thought it was something in my MYSQL, so I deleted WP AND my database. Second time, I figured out I just had to re-install the theme. In any case, I don’t see any mention here of version 1.2.3. So what’s up with that??


  20. John Larkin
    Nov 17, 2012 @ 05:17

    Hi there

    I appreciated the major upgrade. Wish I had known that we needed to follow some specific upgrade steps as well. I also needed to update all my query post pages. They were “broken”.

    The comment bubble in Rezo is broken. See separate post in the Rezo support forum.




  21. Qba
    Nov 18, 2012 @ 10:05

    Hi, what happend with Social Widget and Header Widget sidebars functionality in iTheme2? It doesn’t work for any widget.


  22. curdaneta
    Nov 20, 2012 @ 18:02

    After upgrade Responz theme, I’m in an infinite loop trying to upgrade Framework to version v1.2.2

    Also happens on my local version, this must be a bug, right?


  23. Dawson
    Nov 21, 2012 @ 05:34

    Introducing hooks is the best thing! I’m happy to see many improvements in the framework. Kudos.


  24. mailmpw
    Nov 23, 2012 @ 21:27

    I still got a problem. The website will not run in IE8. It crashes the entire browser. Does anyone knows if there is a fix for this? We need to get this running in IE 8 also. Thanks!


  25. Nick
    Nov 29, 2012 @ 18:29

    When I updated the Elemin theme and Themify Framework today, two issues arose:
    1. sidebar width changed, causing line wrap and alignment issues with a Gravity form
    2. Comments box now appears on Contact Page. Removing Gravity form shortcode makes Comments box disappear.
    Note: Elemin Theme updated from 1.2.4 to 1.2.5 ~~~~
    Themify Framework version unclear: Your Nov. 7 documentation says Framework 1.2.1 > 1.2.2 but the WordPress alert message indicates Framework is being updated to v. 1.2.4


  26. Nick
    Nov 29, 2012 @ 20:01

    Correction: Disregard my item #2 above.
    Only issues are aesthetic (alignment) and seem to stem from apparent change in width of sidepanel


  27. Nick
    Nov 30, 2012 @ 01:35

    Now resolved side panel issues by adding a few more CSS rules. Still wondering why the Elemin theme update or Themify framework update spawned alignment issues…


  28. John
    Dec 07, 2012 @ 02:19

    I tried to upgrade ThemeII and now have a blank screen, can’t get anything. Host said the theme “broke” and couldn’t be used and reset me to the default wp theme. Is there any way to recover and use this theme, even if it means buying the premium? Help!


  29. Lemuel
    Dec 10, 2012 @ 02:24

    Hi. Is there an article that features the power of Themify Framework in SEO and security?


  30. paptzu
    Feb 06, 2013 @ 11:52

    after the framework update, i get the following message:
    Fatal error: Call to undefined function get_data() in /home/paptzu/public_html/wp-content/themes/pinboard/theme-functions.php on line 587

    and I cannot even login in to my wordpress account, please advise me on how I should proceed.


  31. Max
    Feb 10, 2013 @ 15:45

    I got the same problem like paptzu. How can I fix it? ;/


  32. Peter Armenti
    Mar 02, 2013 @ 01:34

    Where can I download just the framework? The auto upgrade link doesn’t do anything for me on all of my sites.. I don’t know why..


    • Nick La
      Mar 13, 2013 @ 22:33

      You can download the latest theme zip to get the updated framework.


  33. Rabindra
    Mar 07, 2014 @ 08:13

    Oh!! Thanks for the update.


  34. Matthew Hall
    Apr 09, 2015 @ 22:15

    I followed the instructions to update the music theme and it gave me the following error:

    The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

    Please help.

    Matthew H.


    • Kurt Uy
      Apr 10, 2015 @ 14:22

      Hi Matthew,

      Do you mind sending us an email at info[at] with your site URL so that we can further investigate the issue?


      • Ajit Divakar
        Nov 02, 2016 @ 08:38

        Hi Mathew, I had upgraded today and all my site gives error
        Fatal error: Call to undefined function themify_is_shop() in /home/viniskit/public_html/ on line 407

        Can you please look into what is the issue and help me.
        my email is praveen270268atgmaildotcom



        • Kurt @ Themify
          Nov 03, 2016 @ 04:53

          Please contact us here with this issue – Include your site URL and we’ll further investigate it.