/** * Fires when Builder Template save ajax. * * @since 1.0.0 * @access public * @return json */ public function builder_panel_save() { // Check ajax referer check_ajax_referer($this->action_nonce, $this->field_nonce); $data = isset($_POST['data']) ? $_POST['data'] : array(); $dataStyling = isset($_POST['dataStyling']) ? json_decode(stripslashes($_POST['dataStyling']), true) : array(); $postid = (int) $_POST['template_id']; TF_Model::save_template($postid, $data); TF_Model::save_styling($postid, $dataStyling); wp_send_json_success(); }