If you are using Theme Junkie themes and your theme options are not saving then here is the solution for this problem. This issue arises when you try to update to the latest version of WordPress (3.1 and later). After updating WordPress, theme options would no longer be saved, even after clicking on “Save” button. Below is the solution:
This is a Fix for FashionPro, Newswire, ClearType, Gadget, Portal, Bigfoot, NewsTube and Freshlife theme:
Open /wp-content/themes/YOURTHEME/includes/theme-options.php and find this:
$settings = 'mods_'.get_current_theme();
And change it to:
$settings = 'theme_mods_'.get_current_theme();
And if you are using Weekly, Cube Light, Division, Garden, Daily, ChannelPro themes then here is the solution:
Open /wp-content/themes/YOURTHEME/functions/theme-options.php and find this:
$modsname = 'mods_'.$theme;
And change it to:
$modsname = 'theme_mods_'.$theme;
And lastly, don’t forget to WordPress Dashboard > Appearance > Theme Options and click on “Save Changes“.
Please also make sure that the name of your Theme Folder is as same as the Theme Name in style.css. If your Theme Folder is something like themename_1.0, please change to themename and then go to Dashboard and activate the theme again.
Eg: If your theme folder name freshlife_v1.0.4, log in to your FTP account or cPanel and click on “File Manager” and change the folder name to freshlife.
Its recommended to first take a backup of your file and then make the above changes. If still things don’t work, then go ahead and check out this official thread or ask in their support forums.