public function save_event_option_meta($post_id) { $event_social = ''; $sidebars = ''; $right_sidebar_event = ''; $left_sidebar_event = ''; $event_detail_xml = ''; $event_thumbnail = ''; $video_url_type = ''; $select_slider_type = ''; foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (isset($event_submit) and $event_submit == 'events') { $new_data = '<event_detail>'; $new_data = $new_data . function_library::create_xml_tag('event_social', $event_social); $new_data = $new_data . function_library::create_xml_tag('sidebar_event', $sidebars); $new_data = $new_data . function_library::create_xml_tag('right_sidebar_event', $right_sidebar_event); $new_data = $new_data . function_library::create_xml_tag('left_sidebar_event', $left_sidebar_event); // $new_data = $new_data . function_library::create_xml_tag('event_thumbnail',$event_thumbnail); // $new_data = $new_data . function_library::create_xml_tag('video_url_type',$video_url_type); // $new_data = $new_data . function_library::create_xml_tag('select_slider_type',$select_slider_type); $new_data = $new_data . '</event_detail>'; //Saving Sidebar and Social Sharing Settings as XML $old_data = get_post_meta($post_id, 'event_detail_xml', true); function_library::save_meta_data($post_id, $new_data, $old_data, 'event_detail_xml'); } }
public function save_portfolio_option_meta($post_id) { $career_detail_xml = ''; $career_social = ''; $sidebars = ''; $right_sidebar_port = ''; $left_sidebar_port = ''; $date_posted = ''; $career_city = ''; $career_country = ''; $career_apply = ''; foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (isset($port_submit) and $port_submit == 'portfolio') { $new_data = '<portfolio_detail>'; $new_data = $new_data . function_library::create_xml_tag('sidebars_port', $sidebars); $new_data = $new_data . function_library::create_xml_tag('right_sidebar_port', $right_sidebar_port); $new_data = $new_data . function_library::create_xml_tag('left_sidebar_port', $left_sidebar_port); $new_data = $new_data . '</portfolio_detail>'; //Saving Sidebar and Social Sharing Settings as XML $old_data = get_post_meta($post_id, 'port_detail_xml', true); function_library::save_meta_data($post_id, $new_data, $old_data, 'port_detail_xml'); //Track Name $add_project_xml = '<add_project_xml>'; if (isset($_POST['add-track-name'])) { $track_name_item = $_POST['add-track-name']; if (isset($track_name_item)) { foreach ($track_name_item as $keys => $values) { $add_project_xml = $add_project_xml . function_library::create_xml_tag('add_project_xml', $values); } } } else { $add_project_xml = '<add_project_xml>'; } $add_project_xml = $add_project_xml . '</add_project_xml>'; //Save Post $old_data = get_post_meta($post_id, 'add_project_xml', true); function_library::save_meta_data($post_id, $add_project_xml, $old_data, 'add_project_xml'); //Track URL $track_url_item = array(); $add_project_field_xml = '<add_project_field_xml>'; if (isset($_POST['add-track-title'])) { $track_url_item = $_POST['add-track-title']; if (is_array($track_url_item)) { foreach ($track_url_item as $keys => $values) { $add_project_field_xml = $add_project_field_xml . function_library::create_xml_tag('add_project_field_xml', $values); } } } else { $add_project_field_xml = '<add_project_field_xml>'; } $add_project_field_xml = $add_project_field_xml . '</add_project_field_xml>'; //Save Post $old_data = get_post_meta($post_id, 'add_project_field_xml', true); function_library::save_meta_data($post_id, $add_project_field_xml, $old_data, 'add_project_field_xml'); } }
public function save_sermons_option_meta($post_id) { //Empty Variables $event_social = ''; $sidebars = ''; $right_sidebar_event = ''; $left_sidebar_event = ''; $event_detail_xml = ''; $amazon_url_type = ''; $itune_url_type = ''; $soundcloud_url_type = ''; $event_thumbnail = ''; $video_url_type = ''; $select_slider_type = ''; //Empty Variables //Fetch All Variables foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } //Autosave if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } //If Request Get Album Save these data if (isset($sermons_submit) and $sermons_submit == 'sermons') { $new_data = '<sermon_detail>'; $new_data = $new_data . function_library::create_xml_tag('event_social', $event_social); $new_data = $new_data . function_library::create_xml_tag('sidebar_event', $sidebars); $new_data = $new_data . function_library::create_xml_tag('right_sidebar_event', $right_sidebar_event); $new_data = $new_data . function_library::create_xml_tag('left_sidebar_event', $left_sidebar_event); $new_data = $new_data . function_library::create_xml_tag('video_url_type', $video_url_type); $new_data = $new_data . function_library::create_xml_tag('soundcloud_url_type', $soundcloud_url_type); $new_data = $new_data . '</sermon_detail>'; //Saving Sidebar and Social Sharing Settings as XML $old_data = get_post_meta($post_id, 'sermons_detail_xml', true); function_library::save_meta_data($post_id, $new_data, $old_data, 'sermons_detail_xml'); //Track Name $track_name_xml = '<add_track_xml>'; if (isset($_POST['add-track-name'])) { $track_name_item = $_POST['add-track-name']; if (isset($track_name_item)) { foreach ($track_name_item as $keys => $values) { $track_name_xml = $track_name_xml . function_library::create_xml_tag('track_name_xml', $values); } } } else { $track_name_xml = '<add_track_xml>'; } $track_name_xml = $track_name_xml . '</add_track_xml>'; //Save Post $old_data = get_post_meta($post_id, 'track_name_xml', true); function_library::save_meta_data($post_id, $track_name_xml, $old_data, 'track_name_xml'); //Track URL $track_url_xml = '<add_url_xml>'; if (isset($_POST['add-track-title'])) { $track_url_item = $_POST['add-track-title']; if ($track_url_item != ' ') { foreach ($track_url_item as $keys => $values) { $track_url_xml = $track_url_xml . function_library::create_xml_tag('track_url_xml', $values); } } } else { $track_url_xml = '<add_url_xml>'; } $track_url_xml = $track_url_xml . '</add_url_xml>'; //Save Post $old_data = get_post_meta($post_id, 'track_url_xml', true); function_library::save_meta_data($post_id, $track_url_xml, $old_data, 'track_url_xml'); //Track Description $track_des_xml = '<add_track_des_xml>'; if (isset($_POST['add-track-desc'])) { $track_des_item = $_POST['add-track-desc']; if ($track_des_item != '') { foreach ($track_des_item as $keys => $values) { $track_des_xml = $track_des_xml . function_library::create_xml_tag('track_des_xml', $values); } } } else { $track_des_xml = '<add_track_des_xml>'; } $track_des_xml = $track_des_xml . '</add_track_des_xml>'; //Save Post $old_data = get_post_meta($post_id, 'track_des_xml', true); function_library::save_meta_data($post_id, $track_des_xml, $old_data, 'track_des_xml'); //Track Download Button $track_down_xml = '<add_track_button_xml>'; if (isset($_POST['album_download'])) { $track_btn_item = $_POST['album_download']; if ($track_btn_item != '') { foreach ($track_btn_item as $keys => $values) { $track_down_xml = $track_down_xml . function_library::create_xml_tag('track_down_xml', $values); } } } else { $track_down_xml = '<add_track_button_xml>'; } $track_down_xml = $track_down_xml . '</add_track_button_xml>'; //Save Post $old_data = get_post_meta($post_id, 'track_down_xml', true); function_library::save_meta_data($post_id, $track_down_xml, $old_data, 'track_down_xml'); } }
public function save_testimonial_option_meta($post_id) { foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (isset($testimonial_submit) and $testimonial_submit == 'testimonial') { //Saving Sidebar and Social Sharing Settings as XML $old_data = get_post_meta($post_id, 'designation_text', true); save_meta_data($post_id, $designation_text, $old_data, 'designation_text'); //Track Name $add_icon_xml = '<add_icon_xml>'; if (isset($_POST['add-track-name'])) { $track_name_item = $_POST['add-track-name']; if (isset($track_name_item)) { foreach ($track_name_item as $keys => $values) { $add_icon_xml = $add_icon_xml . function_library::create_xml_tag('add_icon_xml', $values); } } } else { $add_icon_xml = '<add_icon_xml>'; } $add_icon_xml = $add_icon_xml . '</add_icon_xml>'; //Save Post $old_data = get_post_meta($post_id, 'add_icon_xml', true); function_library::save_meta_data($post_id, $add_icon_xml, $old_data, 'add_icon_xml'); //Track URL $track_url_item = array(); $add_project_field_xml = '<add_project_field_xml>'; if (isset($_POST['add-track-title'])) { $track_url_item = $_POST['add-track-title']; if (is_array($track_url_item)) { foreach ($track_url_item as $keys => $values) { $add_project_field_xml = $add_project_field_xml . function_library::create_xml_tag('add_project_field_xml', $values); } } } else { $add_project_field_xml = '<add_project_field_xml>'; } $add_project_field_xml = $add_project_field_xml . '</add_project_field_xml>'; //Save Post $old_data = get_post_meta($post_id, 'add_project_field_xml', true); function_library::save_meta_data($post_id, $add_project_field_xml, $old_data, 'add_project_field_xml'); } }
public function save_gallery_option_meta($post_id) { $gallery_meta_box = $this->gallery_meta_box; $edit_meta_boxes = $gallery_meta_box; foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } // save foreach ($edit_meta_boxes as $edit_meta_box) { // save function for slider if ($edit_meta_box['type'] == 'gallerypicker') { if (isset($_POST[$edit_meta_box['name']['image']])) { $num = sizeof($_POST[$edit_meta_box['name']['image']]) - 1; } else { $num = -1; } if (isset($gallery_post) and $gallery_post == 'gallery') { $slider_xml_old = get_post_meta($post_id, $edit_meta_box['xml'], true); $slider_xml = "<slider-item>"; for ($i = 0; $i <= $num; $i++) { $slider_xml = $slider_xml . "<slider>"; $image_new = stripslashes($_POST[$edit_meta_box['name']['image']][$i]); $slider_xml = $slider_xml . create_xml_tag('image', $image_new); $title = stripslashes($_POST[$edit_meta_box['name']['title']][$i]); $slider_xml = $slider_xml . create_xml_tag('title', $title); $description = stripslashes($_POST[$edit_meta_box['name']['caption']][$i]); $slider_xml = $slider_xml . create_xml_tag('caption', $description); $linktype_new = stripslashes($_POST[$edit_meta_box['name']['linktype']][$i]); $slider_xml = $slider_xml . create_xml_tag('linktype', $linktype_new); $link_new = stripslashes(htmlspecialchars($_POST[$edit_meta_box['name']['link']][$i])); $slider_xml = $slider_xml . create_xml_tag('link', $link_new); $video = stripslashes(htmlspecialchars($_POST[$edit_meta_box['name']['video']][$i])); $slider_xml = $slider_xml . create_xml_tag('video', $video); $slider_xml = $slider_xml . "</slider>"; } $slider_xml = $slider_xml . "</slider-item>"; function_library::save_meta_data($post_id, $slider_xml, $slider_xml_old, $edit_meta_box['xml']); } } else { if (isset($_POST[$edit_meta_box['name']])) { $new_data = stripslashes($_POST[$edit_meta_box['name']]); } else { $new_data = ''; } $old_data = get_post_meta($post_id, $edit_meta_box['name'], true); function_library::save_meta_data($post_id, $new_data, $old_data, $edit_meta_box['name']); } } }
public function save_team_option_meta($post_id) { $team_social = ''; $sidebars = ''; $right_sidebar_team = ''; $left_sidebar_team = ''; $team_facebook = ''; $team_linkedin = ''; $team_twitter = ''; foreach ($_REQUEST as $keys => $values) { ${$keys} = $values; } if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (isset($team_submit) and $team_submit == 'teams') { $new_data = '<team_detail>'; $new_data = $new_data . function_library::create_xml_tag('team_social', $team_social); $new_data = $new_data . function_library::create_xml_tag('sidebar_team', $sidebars); $new_data = $new_data . function_library::create_xml_tag('right_sidebar_team', $right_sidebar_team); $new_data = $new_data . function_library::create_xml_tag('left_sidebar_team', $left_sidebar_team); $new_data = $new_data . function_library::create_xml_tag('team_designation', $team_designation); $new_data = $new_data . function_library::create_xml_tag('team_facebook', $team_facebook); $new_data = $new_data . function_library::create_xml_tag('team_linkedin', $team_linkedin); $new_data = $new_data . function_library::create_xml_tag('team_twitter', $team_twitter); $new_data = $new_data . '</team_detail>'; //Saving Sidebar and Social Sharing Settings as XML $old_data = get_post_meta($post_id, 'team_detail_xml', true); function_library::save_meta_data($post_id, $new_data, $old_data, 'team_detail_xml'); } }