{"id":14840,"date":"2026-01-19T13:31:49","date_gmt":"2026-01-19T13:31:49","guid":{"rendered":"https:\/\/dmjcomputerservices.com\/fr\/?page_id=14840"},"modified":"2026-01-19T16:07:13","modified_gmt":"2026-01-19T16:07:13","slug":"de-super-sites-wordpress-avec-woothemes","status":"publish","type":"page","link":"https:\/\/dmjcomputerservices.com\/fr\/de-super-sites-wordpress-avec-woothemes\/","title":{"rendered":"De super sites WordPress avec WooThemes"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<div id=\"attachment_1716\" style=\"width: 160px\" class=\"wp-caption alignleft\"><img decoding=\"async\" aria-describedby=\"caption-attachment-1716\" class=\"size-full wp-image-1716\" title=\"Wordpress Experts\" src=\"https:\/\/dmjcomputerservices.com\/wp-content\/uploads\/2011\/09\/blue-l1.png\" alt=\"Wordpress Logo\" width=\"150\" height=\"150\" srcset=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2011\/09\/blue-l1.png 150w, https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2011\/09\/blue-l1-100x100.png 100w, https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2011\/09\/blue-l1-75x75.png 75w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><p id=\"caption-attachment-1716\" class=\"wp-caption-text\">Logo Officiel de WordPress<\/p><\/div><\/p>\n<h2>Pourquoi WordPress ?<\/h2>\n<p>Nous d\u00e9veloppons des solutions logicielles depuis de nombreuses ann\u00e9es (en fait, depuis la fin des ann\u00e9es 1970). Au cours des dix derni\u00e8res ann\u00e9es, notre travail a principalement consist\u00e9 \u00e0 cr\u00e9er une grande s\u00e9lection de sites web pour une client\u00e8le tr\u00e8s diversifi\u00e9e. Nous avons constat\u00e9 que la cr\u00e9ation de produits enti\u00e8rement sur mesure, bien que passionnante pour nous, n&rsquo;\u00e9tait pas aussi rentable qu&rsquo;elle aurait d\u00fb l&rsquo;\u00eatre pour nos clients, et nous avons voulu leur proposer une solution meilleure.<\/p>\n<h3>Une r\u00e9v\u00e9lation : du 80 % &#8211; 20 %<\/h3>\n<div style=\"float: right; width: 40%; padding-left: 10px;\"><div class='et-box et-tick'>\n\t\t\t\t\t<div class='et-box-content'>Nous r\u00e9duisons vos co\u00fbts en ne cherchant pas \u00e0 r\u00e9inventer la roue.<\/div><\/div><\/div>\n<p>Nous avons \u00e9t\u00e9 frapp\u00e9s de constater que la majeure partie du co\u00fbt des sites web que nous d\u00e9veloppions \u00e9tait li\u00e9e \u00e0 la cr\u00e9ation de nouveaux codes ou \u00e0 la modification de codes similaires que nous avions d\u00e9j\u00e0 utilis\u00e9s auparavant. Cependant, la plupart de nos clients souhaitaient juste mettre leur entreprise en ligne rapidement. Ils voulaient des solutions qui leur permettraient d&rsquo;\u00eatre rapidement op\u00e9rationnels, des sites qu&rsquo;ils pourraient modifier eux-m\u00eames pour essayer diff\u00e9rentes strat\u00e9gies, et quelque chose qu&rsquo;ils pourraient d\u00e9velopper avec des fonctionnalit\u00e9s et des designs suppl\u00e9mentaires au fur et \u00e0 mesure que leur entreprise le n\u00e9cessiterait.<\/p>\n<p>Ainsi, au lieu de cr\u00e9er des sites dont 80 % du co\u00fbt est consacr\u00e9 \u00e0 seulement 20 % des fonctionnalit\u00e9s, nous avons d\u00e9cid\u00e9 de rechercher des alternatives qui inverseraient cette tendance et offriraient aux clients des sites web r\u00e9pondant \u00e0 au moins 80 % de leurs besoins pour moins de 20 % du prix qu&rsquo;ils auraient \u00e0 payer aupr\u00e8s d&rsquo;autres concepteurs.<\/p>\n<div style=\"float: right; width: 40%; padding-left: 10px;\"><div class='et-box et-tick'>\n\t\t\t\t\t<div class='et-box-content'><a title=\"WordPress usage stats\" href=\"https:\/\/dmjcomputerservices.com\/fr\/blog\/avez-vous-un-site-wordpress-vous-n-etes-pas-seul\/\">Plus de 26 % de tous les nouveaux sites web utilisent WordPress<\/a> &#8211; nous en sommes tr\u00e8s fans !<\/div><\/div><\/div>\n<p>Apr\u00e8s avoir examin\u00e9 plusieurs solutions diff\u00e9rentes, nous avons d\u00e9cid\u00e9 que <strong>notre offre principale et notre expertise devaient se concentrer sur WordPress<\/strong>. Gr\u00e2ce \u00e0 une large gamme de th\u00e8mes, \u00e0 une utilisation massive \u00e0 travers le monde, \u00e0 de solides capacit\u00e9s de gestion de contenu, \u00e0 un code open source et \u00e0 une \u00e9quipe de d\u00e9veloppeurs cr\u00e9ant des extensions tr\u00e8s performantes, WordPress s\u2019imposait comme la meilleure solution.<\/p>\n<p>Cette d\u00e9cision que nous avons prise il y a quelques ann\u00e9es semble avoir \u00e9t\u00e9 valid\u00e9e en 2011 par des statistiques montrant que <a href=\"https:\/\/dmjcomputerservices.com\/fr\/blog\/avez-vous-un-site-wordpress-vous-n-etes-pas-seul\/\">22 % de tous les nouveaux noms de domaine actifs aux \u00c9tats-Unis sont bas\u00e9s sur WordPress<\/a>. C&rsquo;est \u00e9norme et cela sugg\u00e8re que WordPress a encore de beaux jours devant lui.<\/p>\n<p>Une fois que nous avons choisi WordPress comme plateforme principale, comment garantir que les th\u00e8mes que nous proposons \u00e0 nos clients soient esth\u00e9tiques, riches en fonctionnalit\u00e9s et b\u00e9n\u00e9ficient d&rsquo;un support efficace assur\u00e9 par une \u00e9quipe r\u00e9active ?<\/p>\n<h2 style=\"text-align: center;\">Voici WooThemes, le meilleur framework de th\u00e8mes WordPress<\/h2>\n<h4 style=\"text-align: center;\"><\/h4>\n<p>&nbsp;<\/p>\n<p>Il existe des milliers de th\u00e8mes WordPress, con\u00e7us par un large \u00e9ventail de d\u00e9veloppeurs, allant des ind\u00e9pendants aux grandes \u00e9quipes de d\u00e9veloppement. Tous ces th\u00e8mes ne sont pas forc\u00e9ment esth\u00e9tiques, n&rsquo;offrent pas n\u00e9cessairement la bonne combinaison de fonctionnalit\u00e9s utiles et ne b\u00e9n\u00e9ficient pas tous d&rsquo;un bon support technique.<\/p>\n<p>Afin d&rsquo;offrir le meilleur soutien possible \u00e0 nos clients, nous avons \u00e9galement souhait\u00e9 d\u00e9velopper un cadre commun, afin de pouvoir travailler facilement sur plusieurs sites de clients avec des th\u00e8mes diff\u00e9rents, tout en continuant \u00e0 utiliser des tableaux de bord, des codes courts et d&rsquo;autres concepts backend coh\u00e9rents et familiers.<\/p>\n<p>Nous avons jug\u00e9 que c&rsquo;\u00e9tait le meilleur moyen d&rsquo;offrir <strong>une valeur optimale<\/strong> \u00e0 nos clients.<\/p>\n<p>Nous avons d\u00e9couvert WooThemes il y a quelques ann\u00e9es. Avec une gamme de th\u00e8mes magnifiques, un engagement \u00e0 produire au moins deux nouveaux th\u00e8mes par mois, une structure solide et, surtout, un excellent soutien de la part de leur \u00e9quipe de d\u00e9veloppement, WooThemes \u00e9tait le choix id\u00e9al pour nous. Au cours des deux derni\u00e8res ann\u00e9es, nous avons bas\u00e9 la plupart de nos sites WordPress sur le framework et l&rsquo;ensemble de th\u00e8mes de Woothemes, et aujourd&rsquo;hui, apr\u00e8s avoir cr\u00e9\u00e9 de nombreux sites, nous sommes heureux d&rsquo;avoir pris la bonne d\u00e9cision !<\/p>\n<p>WooThemes est \u00e9galement de cet avis&#8230;<\/p>\n<p><em>\u00ab Nous appr\u00e9cions votre travail, vous disposez d&rsquo;un excellent portfolio de personnalisations WooTheme&#8230; \u00bb<\/em> Mark Forrester (cofondateur de Woothemes)<\/p>\n<p>\u00c0 notre avis, WooThemes propose les meilleurs th\u00e8mes WordPress.<\/p>\n<h2>Nous ne nous contentons pas de personnaliser les th\u00e8mes Woo de WordPress !<\/h2>\n<p>Pas de panique si vous n&rsquo;avez jamais entendu parler de WooThemes. Nous avons les comp\u00e9tences n\u00e9cessaires pour cr\u00e9er des th\u00e8mes \u00e0 partir de z\u00e9ro et pour personnaliser en profondeur les th\u00e8mes existants. Nous pouvons donc travailler sur vos sites Web ou projets WordPress, quel que soit le th\u00e8me sur lequel ils sont bas\u00e9s et quels que soient vos besoins, m\u00eame modestes.<\/p>\n<h2>Pouvons-nous vous aider ? Dites-nous comment&#8230;<\/h2>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><div id='gf_2' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2'  action='\/fr\/wp-json\/wp\/v2\/pages\/14840#gf_2' data-formid='2' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_2_7\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_7'>Phone<\/label><div class='ginput_container'><input name='input_7' id='input_2_7' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_2_7'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/li><li id=\"field_2_1\" class=\"gfield gfield--type-name gf_inline field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Nom<\/label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_2_1'>\n                            \n                            <span id='input_2_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_2_1_3' value=''   aria-required='false'     \/>\n                                                    <label for='input_2_1_3' class='gform-field-label gform-field-label--type-sub '>Pr\u00e9nom<\/label>\n                                                <\/span>\n                            \n                            <span id='input_2_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_2_1_6' value=''   aria-required='false'     \/>\n                                                    <label for='input_2_1_6' class='gform-field-label gform-field-label--type-sub '>Nom<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/li><li id=\"field_2_2\" class=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_2'>E-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_2_2' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_2_3\" class=\"gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_3'>Sujet<\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_2_3' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_2_4\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_4'>Comment pouvons-nous vous aider ?<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_2_5\" class=\"gfield gfield--type-checkbox gfield--type-choice field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Voulez-vous recevoir notre newsletter ?<\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_2_5'><li class='gchoice gchoice_2_5_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.1' type='checkbox'  value='C&#039;est seulement si vous cochez cette case que nous serons autoris\u00e9s, en vertu du r\u00e8glement RGPD, \u00e0 utiliser vos donn\u00e9es pour vous envoyer des bulletins d&#039;information'  id='choice_2_5_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_5_1' id='label_2_5_1' class='gform-field-label gform-field-label--type-inline'>C'est seulement si vous cochez cette case que nous serons autoris\u00e9s, en vertu du r\u00e8glement RGPD, \u00e0 utiliser vos donn\u00e9es pour vous envoyer des bulletins d'information<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_2_6\" class=\"gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >Voici <a target=\"_blank\" href=\"https:\/\/dmjcomputerservices.com\/fr\/avis-de-confidentialite-et-cookies\/\">comment nous utiliserons les donn\u00e9es que vous nous fournirez<\/a>.<\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Envoyez votre demande'  \/> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;styles=[]&amp;hash=97aa0b39680775d6363d2ad784490f6b' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='R4XTiGD3jTa+h1xpiDweecpvCDu0r0oPh9FwjlssM2AYgNi6EZ6nvpWuOe4XNTVo2HWpzHSYERxMmiaVswf7Yj6BCLXwsQOIVSFBfRbKHZEu0wQ=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjZmZjQxOGU2NGNjMDBhMzMxMDlhYTc5NTA2MWQ0OGYyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <input type=\"hidden\" id=\"ct_checkjs_8f85517967795eeef66c225f7883bdcb\" name=\"ct_checkjs\" value=\"0\" \/><script >setTimeout(function(){var ct_input_name = \"ct_checkjs_8f85517967795eeef66c225f7883bdcb\";if (document.getElementById(ct_input_name) !== null) {var ct_input_value = document.getElementById(ct_input_name).value;document.getElementById(ct_input_name).value = document.getElementById(ct_input_name).value.replace(ct_input_value, '58176c0a8a611818a017837825add390f9ffecabeeec88aa81f413334898cbc6');}}, 1000);<\/script><input\n                    class=\"apbct_special_field apbct_email_id__gravity_form\"\n                    name=\"apbct__email_id__gravity_form\"\n                    aria-label=\"apbct__label_id__gravity_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec Ajax.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/dmjcomputerservices.com\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https:\/\/dmjcomputerservices.com\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pourquoi WordPress ? Nous d\u00e9veloppons des solutions logicielles depuis de nombreuses ann\u00e9es (en fait, depuis la fin des ann\u00e9es 1970). Au cours des dix derni\u00e8res ann\u00e9es, notre travail a principalement consist\u00e9 \u00e0 cr\u00e9er une grande s\u00e9lection de sites web pour une client\u00e8le tr\u00e8s diversifi\u00e9e. Nous avons constat\u00e9 que la cr\u00e9ation de produits enti\u00e8rement sur mesure, [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-14840","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages\/14840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/comments?post=14840"}],"version-history":[{"count":0,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages\/14840\/revisions"}],"wp:attachment":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/media?parent=14840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}