';
}
}
?>
0));
?>
/>
post_type);
if (!current_user_can($post_type->cap->edit_post,$post_id)) return $post_id;
if (!isset($_POST['npr_post_meta_settings']) || !wp_verify_nonce($_POST['npr_post_meta_settings'],basename(__FILE__))) return $post_id;
if(in_array($_POST['post_type'],array('post','page'))){
/* SEO */
if(isset($_POST['npr_post_title'])) update_post_meta($post_id,'_npr_post_title',sanitize_text_field($_POST['npr_post_title']));
if(isset($_POST['npr_post_description'])) update_post_meta($post_id,'_npr_post_description',sanitize_text_field($_POST['npr_post_description']));
if(isset($_POST['npr_post_keywords'])) update_post_meta($post_id,'_npr_post_keywords',sanitize_text_field($_POST['npr_post_keywords']));
/* CUSTOM POST META */
/*if(isset($_POST['npr_additional_title'])) update_post_meta($post_id,'_npr_additional_title',sanitize_text_field($_POST['npr_additional_title']));
if(isset($_POST['npr_icon'])) update_post_meta($post_id,'_npr_icon',sanitize_text_field($_POST['npr_icon']));
if(isset($_POST['npr_custom_link'])) update_post_meta($post_id,'_npr_custom_link',sanitize_text_field($_POST['npr_custom_link']));*/
$cmeta = array(
'npr_slide_link' => sanitize_text_field($_POST['npr_slide_link']),
'npr_slide_description' => sanitize_text_field($_POST['npr_slide_description']),
'npr_slide_image' => sanitize_text_field($_POST['npr_slide_image']),
'npr_slide_title' => sanitize_text_field($_POST['npr_slide_title']),
'npr_minibox_title' => sanitize_text_field($_POST['npr_minibox_title']),
'npr_minibox_icon' => sanitize_text_field($_POST['npr_minibox_icon']),
'npr_minibox_link' => sanitize_text_field($_POST['npr_minibox_link']),
'npr_minibox_content' => esc_attr($_POST['npr_minibox_content']),
'npr_tab_title' => sanitize_text_field($_POST['npr_tab_title']),
'npr_tab_content' => esc_attr($_POST['npr_tab_content']),
);
update_post_meta($post_id,'_npr_custom_settings',$cmeta);
}
if($_POST['post_type'] == 'page') {
switch($_POST['page_template']) {
case "page_contact.php":
if(isset($_POST['npr_contact_form_email'])) update_post_meta($post_id,'_npr_contact_form_email',sanitize_email($_POST['npr_contact_form_email']));
if(isset($_POST['npr_contact_showmaps']))
update_post_meta($post_id,'_npr_contact_showmaps',sanitize_text_field($_POST['npr_contact_showmaps']));
else
delete_post_meta($post_id,'_npr_contact_showmaps');
if(isset($_POST['npr_contact_googlemaps'])) update_post_meta($post_id,'_npr_contact_googlemaps',sanitize_text_field($_POST['npr_contact_googlemaps']));
if(isset($_POST['npr_contact_showinfo']))
update_post_meta($post_id,'_npr_contact_showinfo',sanitize_text_field($_POST['npr_contact_showinfo']));
else
delete_post_meta($post_id,'_npr_contact_showinfo');
if(isset($_POST['npr_contact_name'])) update_post_meta($post_id,'_npr_contact_name',sanitize_text_field($_POST['npr_contact_name']));
if(isset($_POST['npr_contact_country'])) update_post_meta($post_id,'_npr_contact_country',sanitize_text_field($_POST['npr_contact_country']));
if(isset($_POST['npr_contact_state'])) update_post_meta($post_id,'_npr_contact_state',sanitize_text_field($_POST['npr_contact_state']));
if(isset($_POST['npr_contact_city'])) update_post_meta($post_id,'_npr_contact_city',sanitize_text_field($_POST['npr_contact_city']));
if(isset($_POST['npr_contact_address_1'])) update_post_meta($post_id,'_npr_contact_address_1',sanitize_text_field($_POST['npr_contact_address_1']));
if(isset($_POST['npr_contact_address_2'])) update_post_meta($post_id,'_npr_contact_address_2',sanitize_text_field($_POST['npr_contact_address_2']));
if(isset($_POST['npr_contact_zip'])) update_post_meta($post_id,'_npr_contact_zip',sanitize_text_field($_POST['npr_contact_zip']));
if(isset($_POST['npr_contact_phone'])) update_post_meta($post_id,'_npr_contact_phone',sanitize_text_field($_POST['npr_contact_phone']));
if(isset($_POST['npr_contact_fax'])) update_post_meta($post_id,'_npr_contact_fax',sanitize_text_field($_POST['npr_contact_fax']));
if(isset($_POST['npr_contact_email'])) update_post_meta($post_id,'_npr_contact_email',sanitize_text_field($_POST['npr_contact_email']));
if(isset($_POST['npr_contact_fullwidth']))
update_post_meta($post_id,'_npr_contact_fullwidth',sanitize_text_field($_POST['npr_contact_fullwidth']));
else
delete_post_meta($post_id,'_npr_contact_fullwidth');
break;
case "page_sitemap.php":
if(isset($_POST['npr_sitemap_fullwidth']))
update_post_meta($post_id,'_npr_sitemap_fullwidth',sanitize_text_field($_POST['npr_sitemap_fullwidth']));
else
delete_post_meta($post_id,'_npr_sitemap_fullwidth');
break;
case "page_authors.php":
if(isset($_POST['npr_authors_fullwidth']))
update_post_meta($post_id,'_npr_authors_fullwidth',sanitize_text_field($_POST['npr_authors_fullwidth']));
else
delete_post_meta($post_id,'_npr_authors_fullwidth');
if(isset($_POST['npr_authors_postcount']))
update_post_meta($post_id,'_npr_authors_postcount',sanitize_text_field($_POST['npr_authors_postcount']));
else
delete_post_meta($post_id,'_npr_authors_postcount');
break;
case "page_blog.php":
if(isset($_POST['npr_blog_fullwidth']))
update_post_meta($post_id,'_npr_blog_fullwidth',sanitize_text_field($_POST['npr_blog_fullwidth']));
else
delete_post_meta($post_id,'_npr_blog_fullwidth');
if(isset($_POST['npr_blog_fulltext']))
update_post_meta($post_id,'_npr_blog_fulltext',sanitize_text_field($_POST['npr_blog_fulltext']));
else
delete_post_meta($post_id,'_npr_blog_fulltext');
update_post_meta($post_id,'_npr_blog_ppp',sanitize_text_field($_POST['npr_blog_ppp']));
update_post_meta($post_id,'_npr_blog_categories',$_POST['npr_blog_categories']);
break;
case "page_gallery.php":
if(isset($_POST['npr_gallery_fullwidth']))
update_post_meta($post_id,'_npr_gallery_fullwidth',sanitize_text_field($_POST['npr_gallery_fullwidth']));
else
delete_post_meta($post_id,'_npr_gallery_fullwidth');
update_post_meta($post_id,'_npr_gallery_ppp',sanitize_text_field($_POST['npr_gallery_ppp']));
update_post_meta($post_id,'_npr_gallery_categories',$_POST['npr_gallery_categories']);
update_post_meta($post_id,'_npr_gallery_size',$_POST['npr_gallery_size']);
break;
case "page_portfolio.php":
if(isset($_POST['npr_portfolio_fullwidth']))
update_post_meta($post_id,'_npr_portfolio_fullwidth',sanitize_text_field($_POST['npr_portfolio_fullwidth']));
else
delete_post_meta($post_id,'_npr_portfolio_fullwidth');
if(isset($_POST['npr_portfolio_description']))
update_post_meta($post_id,'_npr_portfolio_description',sanitize_text_field($_POST['npr_portfolio_description']));
else
delete_post_meta($post_id,'_npr_portfolio_description');
update_post_meta($post_id,'_npr_portfolio_ppp',sanitize_text_field($_POST['npr_portfolio_ppp']));
update_post_meta($post_id,'_npr_portfolio_categories',$_POST['npr_portfolio_categories']);
update_post_meta($post_id,'_npr_portfolio_size',$_POST['npr_portfolio_size']);
break;
default:
break;
}
}
}
?>