Esempio n. 1
0
 /**
  * Handle Ajax calls for widgets default.
  *
  * @return void
  */
 public static function ajax_widgets_default()
 {
     check_ajax_referer('wpzoom-ajax-save', '_ajax_nonce');
     $settingsFile = FUNC_INC . "/widgets/default.json";
     /* backwards compatibility */
     if (!file_exists($settingsFile) && defined('THEME_INC')) {
         $settingsFile = THEME_INC . "/widgets/default.json";
     }
     if (file_exists($settingsFile)) {
         $settings = file_get_contents($settingsFile);
         option::setupWidgetOptions($settings, true);
     }
     wp_send_json_success();
 }
Esempio n. 2
0
 /**
  * Handle Ajax calls for widgets default.
  *
  * @return void
  */
 public static function ajax_widgets_default()
 {
     check_ajax_referer('wpzoom-ajax-save', '_ajax_nonce');
     $settingsFile = THEME_INC . "/widgets/default.json";
     if (file_exists($settingsFile)) {
         $settings = file_get_contents($settingsFile);
         option::setupWidgetOptions($settings, true);
     }
     wp_send_json_success();
 }