( function( api ) { // Extends our custom "automobile-car-dealer" section. api.sectionConstructor['automobile-car-dealer'] = api.Section.extend( { // No events for this type of section. attachEvents: function () {}, // Always make the section active. isContextuallyActive: function () { return true; } } ); } )( wp.customize ); (function ($) { function ResetDemoSettings() { if (!confirm("Are you sure you want to reset demo import settings?")) return; $.post(ajaxurl, { action: 'automobile_car_dealer_reset_demo_import_settings' }, function () { location.reload(); }); } window.ResetDemoSettings = ResetDemoSettings; })(jQuery); (function ($, wp) { function ResetGlobalColor() { if (confirm("Are you sure you want to reset global color settings?")) { wp.customize.instance("automobile_car_dealer_first_color").set("#dd3333"); } } window.ResetGlobalColor = ResetGlobalColor; })(jQuery, wp);