When I use Customize to change Fonts->Content Size or Menu->Menu Item Padding, the new values are adopted in the preview and Save and Publish appears to work. However, after refresh, it reverts to the old values.
I originally thought that this occurred when I created a child theme. After investigation, I have decided that was just because creating a child theme forced me to attempt to change those values again for the first time in a while. I proved that fact by restoring a backup made prior to the adoption of the child theme and finding that I still couldn’t change those values.
Did some digging in the database and found that if I go to the wp_options table, find the option named “theme_mods_vantage” and change the values associated with “vantage_fonts_content_size” and “vantage_menu_topbottom_padding” directly in the database, the changes work and show on the “Customize” page. But again, changes made on the “Customize” page to those values do not save to the database.
I’m not sure when I last successfully changed those values. The database string associated with “theme_mods_vantage” at this moment is
a:23:{i:0;b:0;s:17:"version_activated";s:5:"1.2.3";s:27:"_theme_settings_current_tab";s:1:"1";s:18:"nav_menu_locations";a:1:{s:7:"primary";i:2;}s:30:"vantage_fonts_page_title_color";s:7:"#1e73be";s:23:"vantage_menu_background";s:7:"#06538a";s:17:"vantage_menu_text";s:7:"#ffffff";s:30:"vantage_menu_second_background";s:7:"#39baf0";s:24:"vantage_menu_second_text";s:7:"#ffffff";s:23:"vantage_menu_hover_text";s:7:"#06538a";s:30:"vantage_menu_hover_text_second";s:7:"#000000";s:32:"vantage_page_masthead_background";s:7:"#06538a";s:26:"vantage_fonts_content_size";s:2:"14";s:30:"vantage_menu_topbottom_padding";s:2:"10";s:25:"vantage_footer_background";s:7:"#fcfcfc";s:23:"vantage_footer_headings";s:7:"#1e73be";s:19:"vantage_footer_text";s:7:"#808080";s:24:"vantage_footer_site_into";s:7:"#808080";s:29:"vantage_fonts_page_title_size";s:2:"20";s:30:"vantage_general_header_padding";s:1:"1";s:35:"vantage_fonts_content_heading_color";s:7:"#1e73be";s:29:"vantage_general_logo_centered";s:0:"";s:27:"vantage_fonts_content_color";s:7:"#000000";}
There is no rush on this as I will likely be in development of this site for a while and I have the workaround of directly editing the value in the database. I mostly posted in case others are having the problem and haven’t figured this much out.
Been battling this off and on for days, then stumbled on answer shortly after posting the question :-)
I develop on my laptop, stage for testing on the actual host, and publish at a third place on the actual host. When copying the site with the Duplicator plugin, the Vantage Premium purchase code is not following. It has to be reentered after loading the site on the new server. This has little effect other than I wasn’t getting updates and had no way to notice that until you go to change certain settings at which point it just quietly doesn’t change the setting.
Hi Rhett
Am glad you making progress in developing your site :)
Would you mind confirm if you have this solved. If not you can highlight where you still having difficulties and we will jump right to it.
Cheers
Yes, it is solved. The problem was entirely due to not reentering the purchase code after site moves. It would be nice if something were done such as greying out the options when the purchase code is no longer present.
Hi Rhett
Glad to hear you were able to resolve.
Once upgraded the premium order code only serves to allow updates. If the upgrade has been run and the order code is removed there won’t be any change to the files present in the theme folder, functionality will remain the same but updates won’t be pushed to your installation. Not sure what happened in this case, just thought I’d give you some background on the functionality there.
Let us know if you need a further hand.