array( 'title' => 'Accueil', 'content' => '', 'template' => '', ), 'produits' => array( 'title' => 'Nos Produits', 'content' => '
Découvrez notre gamme complète d\'instruments de prélèvement d\'air pour laboratoire. Chaque produit Navier Instruments est conçu pour faciliter l\'échantillonnage d\'air avec précision et fiabilité.
De la conception à la fabrication, K7 a de nombreuses améliorations pour faciliter l\'échantillonnage d\'air.
Solide, Waterproof et Dustproof - un appareil de mesure conçu pour durer.
Conception solide, fiable et plus encore pour vos besoins en prélèvement d\'air.
', 'template' => '', ), 'a-propos' => array( 'title' => 'À Propos', 'content' => 'Navier Instruments est une société de technologie innovante basée à Senlis, en France. Notre mission est de produire de l\'innovation et de créer une expérience utilisateur fiable pour le laboratoire.
Notre entreprise tire son nom de Claude Louis Marie Henri Navier (1785-1835), ingénieur et scientifique français spécialisé dans la mécanique des fluides. Navier a établi les équations fondamentales de Navier-Stokes en 1821-1822, qui décrivent la mécanique des fluides et restent au cœur de l\'aéronautique moderne et de la science computationnelle.
Produire de l\'innovation pour les instruments de prélèvement de poussière en laboratoire. Nous croyons qu\'un bon produit efficace rend votre vie plus saine et contribue à sauver la planète.
Navier Instruments vous accompagne bien au-delà de la simple fourniture d\'équipements.
Notre équipe assure un support technique réactif pour tous vos équipements.
Services de préparation et configuration avant l\'installation de vos équipements.
Formations personnalisées pour maximiser l\'utilisation de vos équipements.
Garantie complète sur tous nos produits.
Support technique disponible en ligne pour répondre à vos questions.
Programme de partenariat pour le développement de nouveaux produits.
Accédez à nos manuels, firmwares et documentation technique.
', 'template' => '', ), 'contact' => array( 'title' => 'Contact', 'content' => 'Notre équipe est à votre disposition pour répondre à toutes vos questions.
Adresse :
Navier Instruments
5 Avenue du Général de Gaulle
60300 Senlis, France
Téléphone : +33 (0) 6 20 09 46 41
Email : contact@navier-instruments.com
', 'template' => '', ), 'mentions-legales' => array( 'title' => 'Mentions Légales', 'content' => 'Navier Instruments
5 Avenue du Général de Gaulle
60300 Senlis, France
Téléphone : +33 (0) 6 20 09 46 41
Email : contact@navier-instruments.com
Navier Instruments s\'engage à protéger la vie privée des utilisateurs de son site web.
Nous collectons uniquement les données nécessaires au traitement de vos demandes.
Conformément au RGPD, vous disposez d\'un droit d\'accès, de rectification et de suppression de vos données. Contactez-nous à : contact@navier-instruments.com
', 'template' => '', ), ); $created_pages = array(); foreach ($pages as $slug => $page_data) { $existing = get_page_by_path($slug); if (!$existing) { $page_id = wp_insert_post(array( 'post_title' => $page_data['title'], 'post_content' => $page_data['content'], 'post_status' => 'publish', 'post_type' => 'page', 'post_name' => $slug, 'page_template' => $page_data['template'], )); $created_pages[$slug] = $page_id; } else { $created_pages[$slug] = $existing->ID; } } return $created_pages; } /** * Create navigation menus */ function navier_create_menus($pages) { // Create Primary Menu $menu_name = 'Menu Principal'; $menu_exists = wp_get_nav_menu_object($menu_name); if (!$menu_exists) { $menu_id = wp_create_nav_menu($menu_name); wp_update_nav_menu_item($menu_id, 0, array( 'menu-item-title' => 'Accueil', 'menu-item-url' => home_url('/'), 'menu-item-status' => 'publish', 'menu-item-position' => 1, )); wp_update_nav_menu_item($menu_id, 0, array( 'menu-item-title' => 'Produits', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['produits'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 2, )); wp_update_nav_menu_item($menu_id, 0, array( 'menu-item-title' => 'À Propos', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['a-propos'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 3, )); wp_update_nav_menu_item($menu_id, 0, array( 'menu-item-title' => 'Services', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['services'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 4, )); wp_update_nav_menu_item($menu_id, 0, array( 'menu-item-title' => 'Contact', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['contact'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 5, )); $locations = get_theme_mod('nav_menu_locations'); $locations['primary'] = $menu_id; set_theme_mod('nav_menu_locations', $locations); } // Create Footer Menu $footer_menu_name = 'Menu Footer'; $footer_menu_exists = wp_get_nav_menu_object($footer_menu_name); if (!$footer_menu_exists) { $footer_menu_id = wp_create_nav_menu($footer_menu_name); wp_update_nav_menu_item($footer_menu_id, 0, array( 'menu-item-title' => 'Produits', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['produits'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 1, )); wp_update_nav_menu_item($footer_menu_id, 0, array( 'menu-item-title' => 'Services', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['services'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 2, )); $locations = get_theme_mod('nav_menu_locations'); $locations['footer'] = $footer_menu_id; set_theme_mod('nav_menu_locations', $locations); } // Create Legal Menu $legal_menu_name = 'Menu Légal'; $legal_menu_exists = wp_get_nav_menu_object($legal_menu_name); if (!$legal_menu_exists) { $legal_menu_id = wp_create_nav_menu($legal_menu_name); wp_update_nav_menu_item($legal_menu_id, 0, array( 'menu-item-title' => 'Mentions Légales', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['mentions-legales'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 1, )); wp_update_nav_menu_item($legal_menu_id, 0, array( 'menu-item-title' => 'Politique de Confidentialité', 'menu-item-object' => 'page', 'menu-item-object-id' => $pages['politique-confidentialite'], 'menu-item-type' => 'post_type', 'menu-item-status' => 'publish', 'menu-item-position' => 2, )); $locations = get_theme_mod('nav_menu_locations'); $locations['legal'] = $legal_menu_id; set_theme_mod('nav_menu_locations', $locations); } } /** * Create REAL products from Navier Instruments */ function navier_create_products() { // Create product categories $categories = array( 'prelevement' => 'Prélèvement d\'air', 'mesure' => 'Appareils de mesure', 'accessoires' => 'Accessoires', ); $cat_ids = array(); foreach ($categories as $slug => $name) { $term = term_exists($name, 'product_category'); if (!$term) { $term = wp_insert_term($name, 'product_category', array('slug' => $slug)); } $cat_ids[$slug] = is_array($term) ? $term['term_id'] : $term; } // Create REAL products $products = array( array( 'title' => 'K7', 'content' => 'L\'innovation rencontre le produit de base. De la conception à la fabrication, K7 a de nombreuses améliorations pour faciliter l\'échantillonnage d\'air.
Idéal pour l\'échantillonnage d\'air en laboratoire et environnements industriels.
', 'excerpt' => 'L\'innovation rencontre le produit de base. De nombreuses améliorations pour faciliter l\'échantillonnage d\'air.', 'category' => 'prelevement', 'image' => 'https://navier-instruments.com/wp-content/uploads/2021/09/Navier-Instruments-K7-ProductImage02A.jpg', ), array( 'title' => 'Flo', 'content' => 'Parlons d\'appareil de mesure: Solide, Waterproof et Dustproof. Un appareil conçu pour durer dans les conditions les plus exigeantes.
Parfait pour les mesures en environnements difficiles et exigeants.
', 'excerpt' => 'Appareil de mesure solide, waterproof et dustproof. Conçu pour durer dans les conditions les plus exigeantes.', 'category' => 'mesure', 'image' => 'https://navier-instruments.com/wp-content/uploads/2021/09/Navier-Instruments-FlowMeter-ProductImage02.jpg', ), array( 'title' => 'OpAir', 'content' => 'Prélèvement d\'air: Conception solide, fiable et plus encore! OpAir représente l\'excellence en matière de prélèvement d\'air professionnel.
Solution idéale pour le prélèvement d\'air professionnel en laboratoire.
', 'excerpt' => 'Prélèvement d\'air professionnel. Conception solide, fiable et performante.', 'category' => 'prelevement', 'image' => 'https://navier-instruments.com/wp-content/uploads/2021/09/Navier-Instruments-OpAir-ProductImage02.jpg', ), ); foreach ($products as $product) { $existing = get_page_by_title($product['title'], OBJECT, 'navier_product'); if (!$existing) { $product_id = wp_insert_post(array( 'post_title' => $product['title'], 'post_content' => $product['content'], 'post_excerpt' => $product['excerpt'], 'post_status' => 'publish', 'post_type' => 'navier_product', )); if ($product_id && isset($cat_ids[$product['category']])) { wp_set_object_terms($product_id, array((int)$cat_ids[$product['category']]), 'product_category'); } // Store image URL as meta (can be used to display or download later) if ($product_id && isset($product['image'])) { update_post_meta($product_id, 'product_image_url', $product['image']); } } } } /** * Set front page settings */ function navier_set_front_page($pages) { update_option('show_on_front', 'page'); update_option('page_on_front', $pages['accueil']); $blog_page = get_page_by_path('actualites'); if (!$blog_page) { $blog_id = wp_insert_post(array( 'post_title' => 'Actualités', 'post_content' => '', 'post_status' => 'publish', 'post_type' => 'page', 'post_name' => 'actualites', )); update_option('page_for_posts', $blog_id); } else { update_option('page_for_posts', $blog_page->ID); } } /** * Set customizer default values with REAL Navier data */ function navier_set_customizer_defaults() { // Hero section - REAL DATA set_theme_mod('navier_hero_badge', 'Innovation & Qualité'); set_theme_mod('navier_hero_title', 'Instruments de Prélèvement d\'Air pour Laboratoire'); set_theme_mod('navier_hero_description', 'Navier Instruments est une société de technologie innovante basée à Senlis, en France. Notre mission est de produire de l\'innovation et de créer une expérience utilisateur fiable pour le laboratoire.'); set_theme_mod('navier_hero_cta1_text', 'Découvrir nos Produits'); set_theme_mod('navier_hero_cta2_text', 'Nous Contacter'); // Stats - adjusted to be accurate set_theme_mod('navier_stat_1_value', '3'); set_theme_mod('navier_stat_1_label', 'Produits Innovants'); set_theme_mod('navier_stat_2_value', '100%'); set_theme_mod('navier_stat_2_label', 'Made in France'); set_theme_mod('navier_stat_3_value', '8'); set_theme_mod('navier_stat_3_label', 'Valeurs Fondamentales'); // About section - REAL DATA set_theme_mod('navier_about_title', 'L\'Héritage de Claude Navier'); set_theme_mod('navier_about_text', 'Notre entreprise tire son nom de Claude Louis Marie Henri Navier (1785-1835), ingénieur et scientifique français spécialisé dans la mécanique des fluides. Navier a établi les équations fondamentales de Navier-Stokes en 1821-1822.'); set_theme_mod('navier_about_badge_value', '1821'); set_theme_mod('navier_about_badge_label', 'Équations Navier-Stokes'); // Contact info - REAL DATA set_theme_mod('navier_contact_address', '5 Avenue du Général de Gaulle, 60300 Senlis, France'); set_theme_mod('navier_phone', '+33 (0) 6 20 09 46 41'); set_theme_mod('navier_email', 'contact@navier-instruments.com'); set_theme_mod('navier_hours', 'Lun - Ven : 9h00 - 18h00'); // Footer set_theme_mod('navier_footer_description', 'Navier Instruments - Société de technologie innovante basée à Senlis, France. Notre mission est de produire de l\'innovation et de créer une expérience utilisateur fiable pour le laboratoire.'); // Logo URL (can be downloaded and set manually) set_theme_mod('navier_logo_url', 'https://navier-instruments.com/wp-content/uploads/2021/04/N_logo.png'); } /** * Admin notice after setup */ function navier_setup_admin_notice() { if (get_option('navier_demo_content_installed') && !get_option('navier_notice_dismissed')) { ?>Thème Navier Instruments activé avec succès !
Le contenu a été installé avec les vraies informations de Navier Instruments.