Your theme does not support customization

If you’re using the Freshy 2.0.6 theme + Customize Plugin + WordPress 2.6 then you’re stuck with the blank page when you click the “Freshy Theme Options” or you get the “Your theme does not support customization” when you click “Customize Theme“; Here’s a simple fix that you can use until an official patch/fix is provided by Jide himself: You need to edit a few lines on 3 php file.

File: functions.php
Location : Inside your Freshy2 theme folder
Line  473, Change

$path = ABSPATH.$theme_info->template_dir.’/’;

to

$path = ABSPATH.’wp-content’.$theme_info->template_dir.’/’;

File: nice_theme.php
Location: inside your Customize plugin folder
Line 24, Change

Change $this->path = ABSPATH.$this->theme_info->template_dir.’/’;

to

$this->path = ABSPATH.’wp-content’.$this->theme_info->template_dir.’/’;

You’d be surprise that with the 2 changes you did above, it’ll fix your WP 2.6 in no time! However, you’ll notice that the “add media” buttons is missing. To fix that problem :

File: nice_forms.php
Location: Inside your Customize plugin
Comment or remove line 92. It’s the line that has something to do with scriptaculous.js.

/* print ‘<script type=”text/javascript” src=”‘.$this->url.’js/scriptaculous.js?load=effects,dragdrop”></script>’; */

NOTE: if you will be copy/pasting the codes, i advise that you DOUBLE check the “single quotes” . In most cases the turns to ` for some weird reasons and it’ll cause the fix not to work. That’s all and have fun with your WP 2.6 and Freshy 2!

Credits to http://offthenetsports.com/ for initially posting the fix at jide.fr page. I just made it more readable & easy to read 😉