Esempio n. 1
0
 function ci_update_post_meta($post_id)
 {
     if (!ci_can_save_meta('post')) {
         return;
     }
     update_post_meta($post_id, 'meta_placement', in_array($_POST['meta_placement'], array('left', 'right')) ? $_POST['meta_placement'] : '');
 }
Esempio n. 2
0
 function ci_update_page_listing_meta($post_id)
 {
     if (!ci_can_save_meta('page')) {
         return;
     }
     update_post_meta($post_id, 'page_layout', sanitize_key($_POST['page_layout']));
     update_post_meta($post_id, 'artists_listing_columns', intval($_POST['artists_listing_columns']));
     update_post_meta($post_id, 'artists_listing_masonry', ci_sanitize_checkbox($_POST['artists_listing_masonry']));
     update_post_meta($post_id, 'artists_listing_isotope', ci_sanitize_checkbox($_POST['artists_listing_isotope']));
     update_post_meta($post_id, 'artists_listing_posts_per_page', intval($_POST['artists_listing_posts_per_page']));
     update_post_meta($post_id, 'discography_listing_columns', intval($_POST['discography_listing_columns']));
     update_post_meta($post_id, 'discography_listing_masonry', ci_sanitize_checkbox($_POST['discography_listing_masonry']));
     update_post_meta($post_id, 'discography_listing_isotope', ci_sanitize_checkbox($_POST['discography_listing_isotope']));
     update_post_meta($post_id, 'discography_listing_posts_per_page', intval($_POST['discography_listing_posts_per_page']));
     update_post_meta($post_id, 'galleries_listing_columns', intval($_POST['galleries_listing_columns']));
     update_post_meta($post_id, 'galleries_listing_masonry', ci_sanitize_checkbox($_POST['galleries_listing_masonry']));
     update_post_meta($post_id, 'galleries_listing_isotope', ci_sanitize_checkbox($_POST['galleries_listing_isotope']));
     update_post_meta($post_id, 'galleries_listing_posts_per_page', intval($_POST['galleries_listing_posts_per_page']));
     update_post_meta($post_id, 'videos_listing_columns', intval($_POST['videos_listing_columns']));
     update_post_meta($post_id, 'videos_listing_masonry', ci_sanitize_checkbox($_POST['videos_listing_masonry']));
     update_post_meta($post_id, 'videos_listing_isotope', ci_sanitize_checkbox($_POST['videos_listing_isotope']));
     update_post_meta($post_id, 'videos_listing_posts_per_page', intval($_POST['videos_listing_posts_per_page']));
     update_post_meta($post_id, 'events_listing_upcoming', ci_sanitize_checkbox($_POST['events_listing_upcoming']));
     update_post_meta($post_id, 'events_listing_upcoming_title', sanitize_text_field($_POST['events_listing_upcoming_title']));
     update_post_meta($post_id, 'events_listing_past', ci_sanitize_checkbox($_POST['events_listing_past']));
     update_post_meta($post_id, 'events_listing_past_title', sanitize_text_field($_POST['events_listing_past_title']));
     update_post_meta($post_id, 'events_listing_columns', intval($_POST['events_listing_columns']));
     update_post_meta($post_id, 'events_listing_masonry', ci_sanitize_checkbox($_POST['events_listing_masonry']));
     update_post_meta($post_id, 'events_listing_isotope', ci_sanitize_checkbox($_POST['events_listing_isotope']));
     update_post_meta($post_id, 'events_listing_posts_per_page', intval($_POST['events_listing_posts_per_page']));
     update_post_meta($post_id, 'base_slider_category', intval($_POST['base_slider_category']));
 }
 function ci_update_cpt_post_meta($post_id)
 {
     if (!ci_can_save_meta('post')) {
         return;
     }
     update_post_meta($post_id, 'ci_format_video_url', esc_url_raw($_POST['ci_format_video_url']));
     update_post_meta($post_id, 'ci_format_slider', ci_sanitize_checkbox($_POST['ci_format_slider'], 'slider'));
 }
Esempio n. 4
0
 function ci_slider_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_slider')) {
         return;
     }
     update_post_meta($post_id, 'ci_cpt_slider_url', esc_url_raw($_POST['ci_cpt_slider_url']));
     update_post_meta($post_id, 'ci_cpt_slider_text', sanitize_text_field($_POST['ci_cpt_slider_text']));
     update_post_meta($post_id, 'ci_cpt_slider_video_url', esc_url_raw($_POST['ci_cpt_slider_video_url']));
 }
Esempio n. 5
0
 function ci_cpt_galleries_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_gallery')) {
         return;
     }
     update_post_meta($post->ID, 'ci_cpt_gallery_location', sanitize_text_field($_POST['ci_cpt_gallery_location']));
     update_post_meta($post->ID, 'ci_cpt_gallery_caption', ci_sanitize_checkbox($_POST['ci_cpt_gallery_caption']));
     update_post_meta($post->ID, 'ci_cpt_gallery_cols', absint($_POST['ci_cpt_gallery_cols']));
     update_post_meta($post->ID, 'ci_cpt_gallery_masonry', ci_sanitize_checkbox($_POST['ci_cpt_gallery_masonry']));
     ci_metabox_gallery_save($_POST);
 }
Esempio n. 6
0
 function ci_cpt_artist_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_artist')) {
         return;
     }
     update_post_meta($post_id, 'ci_cpt_artist_fields', ci_theme_sanitize_artist_fields_repeating($_POST));
     update_post_meta($post_id, 'meta_placement', in_array($_POST['meta_placement'], array('left', 'right')) ? $_POST['meta_placement'] : '');
 }
Esempio n. 7
0
 function ci_cpt_video_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_video')) {
         return;
     }
     update_post_meta($post_id, 'ci_cpt_video_date', sanitize_text_field($_POST['ci_cpt_video_date']));
     update_post_meta($post_id, 'ci_cpt_video_location', sanitize_text_field($_POST['ci_cpt_video_location']));
     update_post_meta($post_id, 'ci_cpt_video_url', esc_url_raw($_POST['ci_cpt_video_url']));
     update_post_meta($post_id, 'ci_cpt_video_fields', ci_theme_sanitize_video_fields_repeating($_POST));
     update_post_meta($post_id, 'meta_placement', in_array($_POST['meta_placement'], array('left', 'right')) ? $_POST['meta_placement'] : '');
 }
Esempio n. 8
0
 function ci_cpt_event_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_event')) {
         return;
     }
     update_post_meta($post_id, 'ci_cpt_event_recurrent', ci_sanitize_checkbox($_POST['ci_cpt_event_recurrent'], 'enabled'));
     update_post_meta($post_id, 'ci_cpt_event_recurrence', sanitize_text_field($_POST['ci_cpt_event_recurrence']));
     if (ci_sanitize_checkbox($_POST['ci_cpt_event_recurrent'], 'enabled') == 'enabled') {
         // Since it's a recurring event, we need to delete date and time information, so
         // that it won't interfere with wp_query queries.
         delete_post_meta($post_id, 'ci_cpt_event_date');
         delete_post_meta($post_id, 'ci_cpt_event_time');
     } else {
         update_post_meta($post_id, 'ci_cpt_event_date', sanitize_text_field($_POST['ci_cpt_event_date']));
         update_post_meta($post_id, 'ci_cpt_event_time', sanitize_text_field($_POST['ci_cpt_event_time']));
     }
     update_post_meta($post_id, 'ci_cpt_event_venue', sanitize_text_field($_POST['ci_cpt_event_venue']));
     update_post_meta($post_id, 'ci_cpt_event_location', sanitize_text_field($_POST['ci_cpt_event_location']));
     update_post_meta($post_id, 'ci_cpt_event_lon', sanitize_text_field($_POST['ci_cpt_event_lon']));
     update_post_meta($post_id, 'ci_cpt_event_lat', sanitize_text_field($_POST['ci_cpt_event_lat']));
     update_post_meta($post_id, 'ci_cpt_event_upcoming_button', sanitize_text_field($_POST['ci_cpt_event_upcoming_button']));
     update_post_meta($post_id, 'ci_cpt_event_upcoming_url', esc_url_raw($_POST['ci_cpt_event_upcoming_url']));
     update_post_meta($post_id, 'ci_cpt_event_past_button', sanitize_text_field($_POST['ci_cpt_event_past_button']));
     update_post_meta($post_id, 'ci_cpt_event_past_url', esc_url_raw($_POST['ci_cpt_event_past_url']));
     update_post_meta($post_id, 'ci_cpt_event_fields', ci_theme_sanitize_event_fields_repeating($_POST));
     update_post_meta($post_id, 'meta_placement', in_array($_POST['meta_placement'], array('left', 'right')) ? $_POST['meta_placement'] : '');
 }
Esempio n. 9
0
 function ci_discography_save_meta($post_id, $post)
 {
     if (!ci_can_save_meta('cpt_discography')) {
         return;
     }
     update_post_meta($post_id, 'ci_cpt_discography_date', sanitize_text_field($_POST['ci_cpt_discography_date']));
     update_post_meta($post_id, 'ci_cpt_discography_label', sanitize_text_field($_POST['ci_cpt_discography_label']));
     update_post_meta($post_id, 'ci_cpt_discography_cat_no', sanitize_text_field($_POST['ci_cpt_discography_cat_no']));
     update_post_meta($post_id, 'ci_cpt_discography_fields', ci_theme_sanitize_discography_fields_repeating($_POST));
     update_post_meta($post_id, 'ci_cpt_discography_tracks', ci_theme_sanitize_discography_tracks_repeating($_POST));
     update_post_meta($post_id, 'meta_placement', in_array($_POST['meta_placement'], array('left', 'right')) ? $_POST['meta_placement'] : '');
 }