{"id":2,"date":"2023-11-16T15:01:48","date_gmt":"2023-11-16T14:01:48","guid":{"rendered":"http:\/\/localhost:8000\/?page_id=2"},"modified":"2023-12-21T10:05:40","modified_gmt":"2023-12-21T09:05:40","slug":"page-d-exemple","status":"publish","type":"page","link":"https:\/\/mac.advise.fr\/","title":{"rendered":"Accueil"},"content":{"rendered":"\n<p>M\u00e9tallerie Arts et Cr\u00e9ations r\u00e9alise de fa\u00e7on artisanale et sur mesure tout travail sur m\u00e9tal aussi bien pour les particuliers que pour les professionnels(Centre commerciaux, usines, collectivit\u00e9s \u2026).<br>Je con\u00e7ois de la fabrication \u00e0 la pose \u00e9ventuelle.<br>A votre demande, je conceptualise votre projet sur logiciel pour que vous puissiez, vous projeter.<br>Je peux vous proposer de la d\u00e9coupe laser, du pliage et les finitions pourrons \u00eatre livr\u00e9es brutes, thermolaqu\u00e9es ou galvanis\u00e9es \u00e0 chaud.<\/p>\n\n\n\n<p>Je propose de r\u00e9aliser pour vous :<\/p>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Portails, portillons et m\u00eame cl\u00f4tures<\/li>\n\n\n\n<li>Verri\u00e8res int\u00e9rieures et ext\u00e9rieures<\/li>\n\n\n\n<li>Pergolas<\/li>\n\n\n\n<li>Garde-corps<\/li>\n\n\n\n<li>Grilles de d\u00e9fense<\/li>\n\n\n\n<li>Mobiliers divers, notamment brasero, jardini\u00e8res<\/li>\n\n\n\n<li>Borne de protection, gabarit de passage, barri\u00e8re de s\u00e9curit\u00e9<\/li>\n\n\n\n<li>Et tous travaux selon votre fantaisie\u2026<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group mid-width will-fadeIn is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-94bc23d7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-cover\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1762\" class=\"wp-block-cover__image-background wp-image-37\" alt=\"\" src=\"http:\/\/localhost:8000\/wp-content\/uploads\/2023\/11\/IMG_1395-1-scaled.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-scaled.jpg 2560w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-300x206.jpg 300w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-1024x705.jpg 1024w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-768x529.jpg 768w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-1536x1057.jpg 1536w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/IMG_1395-1-2048x1410.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size\">Brasero<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-cover\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1709\" class=\"wp-block-cover__image-background wp-image-473\" alt=\"\" src=\"http:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-scaled.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-scaled.jpg 2560w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-300x200.jpg 300w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-1030x688.jpg 1030w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-768x513.jpg 768w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-1536x1025.jpg 1536w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-2048x1367.jpg 2048w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-1500x1001.jpg 1500w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_1935167456-705x471.jpg 705w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size\">Grilles<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group mid-width will-fadeIn is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-94bc23d7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-cover\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" class=\"wp-block-cover__image-background wp-image-475\" alt=\"\" src=\"http:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-scaled.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-scaled.jpg 2560w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-300x200.jpg 300w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-1030x687.jpg 1030w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-768x512.jpg 768w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-1536x1024.jpg 1536w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-2048x1366.jpg 2048w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-1500x1000.jpg 1500w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/12\/shutterstock_2213047145-705x470.jpg 705w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-white-color has-text-color has-link-color has-large-font-size wp-elements-91b48966b5842f50245abd2cc5f32244\">Portails<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-cover is-light\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"2410\" height=\"2560\" class=\"wp-block-cover__image-background wp-image-79\" alt=\"\" src=\"http:\/\/localhost:8000\/wp-content\/uploads\/2023\/11\/soudure6-scaled.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-scaled.jpg 2410w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-282x300.jpg 282w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-964x1024.jpg 964w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-768x816.jpg 768w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-1446x1536.jpg 1446w, https:\/\/mac.advise.fr\/wp-content\/uploads\/2023\/11\/soudure6-1928x2048.jpg 1928w\" sizes=\"auto, (max-width: 2410px) 100vw, 2410px\" \/><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-white-color has-text-color has-link-color has-large-font-size wp-elements-7ca4d816646f2ed188530c6c0e877d75\">Divers<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"open-user-map\">\n\n  \n  \n<div class=\"box-wrap map-size-fullwidth \">\n  \n  <div class=\"map-wrap\">\n    <div class=\"oum-loading-overlay\">\n      <div class=\"oum-loading-spinner\"><\/div>\n    <\/div>\n    <div id=\"map-20210929\" class=\"leaflet-map map-style_OpenStreetMap.Mapnik\"><\/div>\n    \n    \n    \n    \n    \n    \n    <script type=\"text\/javascript\" id=\"oum-inline-js\" \n      data-category=\"functional\" \n      class=\"cmplz-native\" \n      data-minify=\"0\"\n      data-no-optimize=\"1\"\n      data-no-defer=\"1\"\n      data-no-combine=\"1\"\n      data-cfasync=\"false\"\n      data-pagespeed-no-defer\n      data-boot=\"1\">\n      var map_el = `map-20210929`;\n\n      if(document.getElementById(map_el)) {\n        \/* Transfer PHP array to JS json *\/\n        var oum_all_locations = [{\"title\":\"PIOLENC\",\"lat\":\"44.183331\",\"lng\":\"4.76667\",\"content\":\"\\u003Cdiv class=\\u0022oum_location_text\\u0022\\u003E\\u003Ch3 class=\\u0022oum_location_name\\u0022\\u003EPIOLENC\\u003C\/h3\\u003E\\u003Cdiv class=\\u0022oum_location_description\\u0022\\u003E\\u003C\/div\\u003E\\u003C\/div\\u003E\\u003Cdiv style=\\u0022display: none\\u0022\\u003Ecergy\\u003C\/div\\u003E\",\"icon\":\"https:\/\/mac.advise.fr\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"63\",\"address\":\"\",\"text\":\"\",\"image\":\"\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[]}];\n\n        \/\/ Wait for OUMLoader to be defined\n        function initializeMap() {\n          if (typeof OUMLoader !== 'undefined') {\n            \/\/ Initialize loader for this map\n            OUMLoader.initLoader(map_el);\n\n            \/\/ Add event listener for map initialization complete\n            document.addEventListener('oum:map_initialized', function(e) {\n              if (e.detail.mapId === map_el) {\n                OUMLoader.setMapInitialized(map_el);\n              }\n            });\n          } else {\n            \/\/ If OUMLoader is not yet defined, wait and try again\n            setTimeout(initializeMap, 100);\n          }\n        }\n\n        \/\/ Start initialization\n        initializeMap();\n\n        var mapStyle = `OpenStreetMap.Mapnik`;\n        var oum_tile_provider_mapbox_key = ``;\n        var marker_icon_url = `https:\/\/mac.advise.fr\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png`;\n        var marker_shadow_url = `https:\/\/mac.advise.fr\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png`;\n        var oum_enable_scrollwheel_zoom_map = false;\n        var oum_enable_cluster = true;\n        var oum_enable_fullscreen = false;\n\n        var oum_enable_searchbar = false;\n        var oum_searchbar_type = `address`;\n\n        var oum_geosearch_selected_provider = ``; \n        var oum_geosearch_provider = `osm`;\n        var oum_geosearch_provider_geoapify_key = ``;\n        var oum_geosearch_provider_here_key = ``;\n        var oum_geosearch_provider_mapbox_key = ``;\n        \n        var oum_enable_searchaddress_button = false;\n        var oum_searchaddress_label = `Search for address`;\n\n        var oum_enable_searchmarkers_button = false;\n        var oum_searchmarkers_label = `Find marker`;\n        var oum_searchmarkers_zoom = `8`;\n\n        var oum_enable_currentlocation = false;\n        var oum_action_after_submit = `text`;\n        var thankyou_redirect = ``;\n        var start_lat = Number(44.183331);\n        var start_lng = Number(4.76667);\n        var start_zoom = Number(8);\n        \n        var oum_enable_fixed_map_bounds = ``;\n        var oum_use_settings_start_location = false;\n        var oum_has_regions = false;\n        var oum_enable_multiple_marker_types = `false`;\n\n        var oum_location = {};\n        var oum_custom_css = '';\n        var oum_custom_script = '';\n        var oum_max_image_filesize = 10;\n        var oumMap;\n        var oumMap2;\n\n        \/**\n         * Conditional Field Feature\n         * \n         * @param {string} sourceField - The source field selector\n         * @param {string} targetField - The target field selector\n         * @param {array} condShow - The values that should show the target field\n         * @param {array} condHide - The values that should hide the target field\n         *\/\n        var oumConditionalField = (sourceField, targetField, condShow, condHide) => {\n            const sourceElements = document.querySelectorAll(sourceField); \/\/ Select all radios\/checkboxes or single select\n            const targetElementWrapper = document.querySelector(targetField)?.parentElement; \/* works with custom fields only *\/\n\n            \/\/ Check if both sourceElements and targetElementWrapper exist\n            if (!sourceElements.length) {\n                console.warn(`OUM: Source field(s) not found: ${sourceField}`);\n                return;\n            }\n\n            if (!targetElementWrapper) {\n                console.warn(`OUM: Target field wrapper not found: ${targetField}`);\n                return;\n            }\n\n            \/* Event listener for change *\/\n            const onChangeHandler = function() {\n                \/\/ Get selected values for checkboxes and single selected value for radios\/select\n                const selectedValues = Array.from(sourceElements)\n                    .filter(element => element.checked || element.tagName === 'SELECT')\n                    .map(element => element.value);\n\n                const selectedValue = selectedValues[0]; \/\/ For radios and selects, we use only the first (and only) value\n\n                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});\n                \n                \/\/ Show or hide target field based on the selected value(s)\n                if (condShow.includes(selectedValue)) {\n                    targetElementWrapper.style.display = 'block';\n                } else if (condHide.includes(selectedValue)) {\n                    targetElementWrapper.style.display = 'none';\n                }\n            };\n\n            \/* Attach the event listener to each radio\/checkbox or select *\/\n            sourceElements.forEach(element => {\n                element.addEventListener('change', onChangeHandler);\n            });\n\n            \/* Trigger initially *\/\n            onChangeHandler(); \/\/ Call it directly to set initial state\n        };\n\n        \/**\n         * Add Custom Styles\n         *\/\n        \n        \n          \/* custom color *\/\n          oum_custom_css += `\n            .open-user-map .add-location #close-add-location-overlay:hover {color: #e02aaf !important}\n            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #e02aaf !important}\n            .open-user-map input.oum-switch[type=\"checkbox\"]:checked + label::before {background-color: #e02aaf !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #e02aaf !important}\n            .open-user-map .oum_location_text a {color: #e02aaf !important}\n            .open-user-map .oum-tabs {border-color: #e02aaf !important}\n            .open-user-map .oum-tabs .nav-item:hover {color: #e02aaf !important; border-color: #e02aaf !important}\n            .open-user-map .oum-tabs .nav-item.active {color: #e02aaf !important; border-color: #e02aaf !important}\n            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #e02aaf !important;}\n            \/* Message CTA Buttons *\/\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #e02aaf !important; border-color: #e02aaf !important;}\n            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #e02aaf !important; border-color: #e02aaf !important;}\n            \/* Media Section Colors *\/\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #e02aaf !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #e02aaf !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #e02aaf !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #e02aaf !important; box-shadow: 0 0 0 2px #e02aaf1a !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #e02aaf !important; background: #e02aaf0a !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #e02aaf !important}`;\n\n        \n        \n          \/* custom map height *\/\n          oum_custom_css += `\n            .open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 300px !important; aspect-ratio: unset !important;}`;\n\n        \n        \n        var custom_style = document.createElement('style');\n\n        if (custom_style.styleSheet) {\n          custom_style.styleSheet.cssText = oum_custom_css;\n        } else {\n          custom_style.appendChild(document.createTextNode(oum_custom_css));\n        }\n\n        document.getElementsByTagName('head')[0].appendChild(custom_style);\n\n        \/* Add initial CSS to prevent flash of unstyled content *\/\n        var initialStyles = document.createElement('style');\n        initialStyles.textContent = `\n          .oum-hidden {\n            opacity: 0 !important;\n            visibility: hidden !important;\n            transition: opacity 0.3s ease, visibility 0.3s ease;\n          }\n          .oum-filter-controls,\n          .open-add-location-overlay,\n          #oum_filter_markers {\n            opacity: 0;\n            visibility: hidden;\n            transition: opacity 0.3s ease, visibility 0.3s ease;\n          }\n          .oum-filter-controls.visible,\n          .open-add-location-overlay.visible,\n          #oum_filter_markers.visible {\n            opacity: 1;\n            visibility: visible;\n          }\n        `;\n        document.head.appendChild(initialStyles);\n\n      }\n    <\/script>\n\n  <\/div>\n\n<\/div>\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>M\u00e9tallerie Arts et Cr\u00e9ations r\u00e9alise de fa\u00e7on artisanale et sur mesure tout travail sur m\u00e9tal aussi bien pour les particuliers que pour les professionnels(Centre commerciaux, usines, collectivit\u00e9s \u2026).Je con\u00e7ois de la fabrication \u00e0 la pose \u00e9ventuelle.A votre demande, je conceptualise votre projet sur logiciel pour que vous puissiez, vous projeter.Je peux vous proposer de la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mac.advise.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":51,"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":487,"href":"https:\/\/mac.advise.fr\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/487"}],"wp:attachment":[{"href":"https:\/\/mac.advise.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}