Offers a focused Bachelor’s Degree in Aerospace Technology
function save_company_meta($post_id) { if (!isset($_POST['company_meta_nonce'])) return; if (!wp_verify_nonce($_POST['company_meta_nonce'], 'company_meta_nonce_action')) return; if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) return; if (!current_user_can('edit_post', $post_id)) return; // Sanitize and save individual fields $single_fields = [ 'gst_number', 'industry_category', 'email', 'website_url', 'mobile_number', 'address_line_1', 'address_line_2', 'area', 'city', 'state', 'pin_code', 'country', 'latitude', 'longitude', 'google_maps_url', 'contact_form_shortcode' ]; foreach ($single_fields as $field) { if (isset($_POST[$field])) { update_post_meta($post_id, $field, sanitize_text_field($_POST[$field])); } } // Sanitize and save repeatable certifications if (isset($_POST['certifications']) && is_array($_POST['certifications'])) { $sanitized_certifications = array_map('sanitize_text_field', $_POST['certifications']); update_post_meta($post_id, 'certifications', $sanitized_certifications); } else { delete_post_meta($post_id, 'certifications'); } // Sanitize and save repeatable products/services if (isset($_POST['products_services']) && is_array($_POST['products_services'])) { $sanitized_products_services = array_map('sanitize_text_field', $_POST['products_services']); update_post_meta($post_id, 'products_services', $sanitized_products_services); } else { delete_post_meta($post_id, 'products_services'); } // Sanitize and save repeatable clients if (isset($_POST['clients']) && is_array($_POST['clients'])) { $sanitized_clients = array_map('sanitize_text_field', $_POST['clients']); update_post_meta($post_id, 'clients', $sanitized_clients); } else { delete_post_meta($post_id, 'clients'); } // Sanitize and save repeatable milestones if (isset($_POST['milestones']) && is_array($_POST['milestones'])) { $sanitized_milestones = []; foreach ($_POST['milestones'] as $milestone) { if (isset($milestone['year']) && isset($milestone['achievement'])) { $sanitized_milestones[] = [ 'year' => sanitize_text_field($milestone['year']), 'achievement' => sanitize_text_field($milestone['achievement']), ]; } } update_post_meta($post_id, 'milestones', $sanitized_milestones); } else { delete_post_meta($post_id, 'milestones'); } } add_action('save_post', 'save_company_meta');
⬆️Scale Up⬆️
Copyright © 2025 India's War Factories