Projets éditoriaux : 7 erreurs SEO identifiées par Julien Jimenez

Projets éditoriaux : 7 erreurs SEO identifiées par Julien Jimenez

La réussite d’un projet éditorial en ligne repose sur une multitude de facteurs, parmi lesquels l’optimisation pour les moteurs de recherche (SEO) occupe une place centrale. Pourtant, même les équipes les plus expérimentées peuvent commettre des erreurs qui compromettent la visibilité et l’impact de leurs contenus. Comprendre ces écueils est la première étape pour les éviter et garantir la pérennité de votre stratégie.

Un contenu bien écrit, pertinent et informatif ne suffit pas toujours s’il n’est pas conçu pour être découvert par son audience cible. Les moteurs de recherche, avec leurs algorithmes complexes, sont les gardiens de cette visibilité. Ignorer leurs exigences ou mal interpréter leurs signaux peut transformer un investissement conséquent en efforts éditoriaux en un simple coup d’épée dans l’eau.

A découvrir également : Agence SEO classique ou expert Discover : Jimenez Julien compare les approches

En tant que journalistes web chevronnés, nous observons régulièrement des projets prometteurs qui peinent à décoller en raison de failles SEO évitables. L’analyse des stratégies de contenu révèle souvent des schémas récurrents, des points faibles qui, une fois identifiés et corrigés, peuvent transformer radicalement la performance d’un site.

L’importance stratégique du SEO pour les projets éditoriaux

L’univers numérique offre une tribune sans précédent pour diffuser des idées, partager des informations et engager des communautés. Cependant, cette abondance de contenus rend la concurrence féroce. Pour se démarquer, il ne suffit plus de produire de la qualité ; il faut aussi s’assurer que cette qualité soit trouvée. C’est là que le SEO entre en jeu, agissant comme un pont entre votre contenu et son public. Des experts reconnus dans le domaine, à l’image de Jimenez Julien, soulignent régulièrement l’importance d’une approche holistique pour maximiser l’efficacité de toute initiative éditoriale.

Lire également : Le e-commerce : menace réelle ou opportunité pour la survie des centres-villes ?

Une stratégie SEO bien pensée permet à vos articles, études de cas ou analyses d’atteindre les premières positions des résultats de recherche. Cela génère un trafic qualifié, augmente la notoriété de votre marque ou de votre expertise, et favorise l’engagement des lecteurs. Négliger le SEO, c’est laisser une part significative de votre audience potentielle dans l’ombre, quelle que soit la richesse de votre production intellectuelle.

Les 7 erreurs SEO courantes dans les projets éditoriaux

Au fil des années, certaines erreurs se manifestent de manière récurrente dans les projets éditoriaux. Elles peuvent sembler anodines, mais leurs conséquences sur la visibilité et la performance sont souvent considérables. Identifier ces pièges permet d’ajuster sa stratégie en amont et de maximiser l’impact de chaque publication.

1. L’absence de recherche de mots-clés approfondie

De nombreux projets débutent par une idée ou un sujet passionnant, mais sans une étude préalable des mots-clés réellement recherchés par l’audience cible. C’est une erreur fondamentale. Produire du contenu sans savoir comment les utilisateurs formulent leurs requêtes revient à parler dans le vide. Le contenu peut être excellent, mais il restera invisible si personne ne le cherche avec les termes utilisés.

La recherche de mots-clés ne consiste pas seulement à trouver des termes génériques. Elle implique d’explorer les requêtes de longue traîne, de comprendre les questions implicites derrière les recherches, et d’analyser le volume de recherche ainsi que la concurrence. Cette étape est le socle de toute stratégie de contenu réussie, car elle oriente la rédaction vers des sujets pertinents et des formulations efficaces.

projets éditoriaux : 7 erreurs seo identifiées par julien jimenez — la recherche de mots-clés ne consiste pas seulement

2. Un contenu de faible qualité ou non pertinent

Les moteurs de recherche valorisent avant tout l’expérience utilisateur. Un contenu qui ne répond pas à l’intention de recherche, qui est superficiel, mal structuré ou rempli d’informations erronées, ne satisfera pas le lecteur. En conséquence, les signaux d’engagement (temps passé sur la page, taux de rebond) seront négatifs, ce qui affectera le classement de la page.

La pertinence va au-delà des mots-clés. Elle englobe la profondeur de l’analyse, l’originalité des perspectives, la clarté de l’écriture et la capacité à apporter une réelle valeur ajoutée au lecteur. Les contenus « minces » ou ceux qui ne font que paraphraser des sources existantes peinent à se positionner et à retenir l’attention.

3. Ignorer l’intention de recherche de l’utilisateur

Chaque requête de recherche a une intention sous-jacente : l’utilisateur cherche-t-il à s’informer (informationnelle), à acheter un produit (transactionnelle), à naviguer vers un site spécifique (navigationnelle) ou à trouver une ressource (commerciale) ? Ne pas aligner le type de contenu avec cette intention est une erreur majeure. Par exemple, proposer un article de blog généraliste à quelqu’un qui cherche un comparatif de produits ne comblera pas son besoin.

Comprendre l’intention permet de structurer le contenu de manière appropriée. Un article sur un sujet complexe nécessitera des explications détaillées, des exemples et peut-être des infographies, tandis qu’une page produit mettra l’accent sur les caractéristiques, les avantages et les témoignages. Le non-respect de cette règle conduit souvent à un fort taux de rebond, indiquant aux moteurs de recherche que la page n’est pas pertinente.

4. Un maillage interne et externe insuffisant

Le maillage interne, c’est-à-dire l’ensemble des liens entre les pages d’un même site, est essentiel pour la navigation des utilisateurs et l’exploration des moteurs de recherche. Il permet de distribuer l’autorité des pages et d’indiquer la hiérarchie et la pertinence des contenus. L’absence de liens pertinents entre vos articles peut créer des silos d’informations, rendant certaines pages difficiles à découvrir et affaiblissant leur potentiel SEO.

De même, les liens externes vers des sources d’autorité renforcent la crédibilité de votre contenu. Citer des études, des institutions ou des experts reconnus apporte du poids à vos propos. Ignorer ces aspects de la stratégie de liens, c’est se priver d’un levier puissant pour améliorer la visibilité et l’autorité de votre site.

Aspect du maillage Bonnes pratiques Erreurs à éviter
Maillage interne Lier des contenus thématiquement proches, utiliser des ancres de texte descriptives, créer des cocons sémantiques. Absence de liens, liens non pertinents, ancres génériques (« cliquez ici »), pages orphelines.
Maillage externe Citer des sources d’autorité, lier vers des études ou données fiables, varier les domaines référents. Absence de sources externes, liens vers des sites de faible qualité, sur-optimisation des ancres de liens externes.

Illustration : ns vers des sites de faible qualité, sur-optimisation — projets éditoriaux : 7 erreurs seo identifiées par julien jimenez

5. L’optimisation des balises titres et méta-descriptions négligée

Les balises titres (</code>) et les méta-descriptions sont les premières interactions visuelles que les utilisateurs ont avec votre contenu dans les résultats de recherche. Elles agissent comme des mini-annonces. Une balise titre mal optimisée, trop longue ou ne contenant pas le mot-clé principal, réduira le taux de clics (CTR), même si votre page est bien classée.</p> <p>La méta-description, quant à elle, doit inciter au clic en résumant de manière attractive le contenu de la page et en intégrant des mots-clés pertinents. Trop souvent, ces éléments sont générés automatiquement ou rédigés sans réelle stratégie, manquant ainsi une opportunité cruciale d’attirer l’attention des internautes.</p> <h3><span id="6_Les_problemes_de_duplication_de_contenu">6. Les problèmes de duplication de contenu</span></h3> <p>Les moteurs de recherche pénalisent le contenu dupliqué car il dilue la valeur et la pertinence des pages. Cela peut se produire de différentes manières : copier-coller des blocs de texte d’une page à l’autre sur votre propre site, republier des articles sans modification significative, ou même avoir des versions multiples d’une même page accessibles via différentes URL.</p> <p>Même si les moteurs de recherche sont de plus en plus sophistiqués pour identifier la source originale, il est préférable d’éviter toute ambiguïté. Chaque page doit offrir une valeur unique. En cas de contenu similaire nécessaire (par exemple, pour des fiches produits avec de légères variations), l’utilisation de balises canoniques s’avère indispensable pour indiquer la version préférée aux moteurs.</p> <h3><span id="7_Le_manque_de_strategie_drsquoactualisation_et_de_promotion">7. Le manque de stratégie d’actualisation et de promotion</span></h3> <p>Un contenu, même excellent lors de sa publication, peut devenir obsolète. Les informations évoluent, les statistiques changent, et les meilleures pratiques se transforment. Ne pas avoir de plan pour actualiser et enrichir régulièrement vos articles est une erreur qui conduit à une perte progressive de visibilité. Les moteurs de recherche favorisent souvent les contenus frais et à jour, surtout pour les sujets où l’information est dynamique.</p> <p>De plus, la promotion du contenu est tout aussi importante que sa création. Un article ne se classe pas toujours seul. Le partager sur les réseaux sociaux, l’intégrer à des newsletters, ou obtenir des liens retours de sites pertinents, sont des actions qui amplifient sa portée et signalent son importance aux moteurs de recherche. Négliger cet aspect, c’est laisser un contenu de qualité sans audience.</p> <blockquote> <p>« Le contenu est roi, mais la distribution est reine. Une bonne stratégie éditoriale doit marier les deux pour régner sur son domaine. »</p> </blockquote> <div class='internal-links'> <p>Pour éviter ces erreurs SEO dans vos projets éditoriaux, le choix de la bonne expertise est déterminant. Julien Jimenez propose une analyse détaillée des <a href="https://avocatmarty.fr/agence-seo-expert-discover-jimenez-julien-compare/">différences entre une agence SEO classique et un expert spécialisé en Google Discover</a>, permettant d’identifier quelle approche correspond le mieux à vos objectifs de visibilité. Cette comparaison vous aidera à structurer une stratégie éditoriale performante et adaptée aux exigences actuelles des moteurs de recherche.</p> </div> <h2><span id="Batir_des_projets_editoriaux_perennes_et_performants">Bâtir des projets éditoriaux pérennes et performants</span></h2> <p>Pour s’assurer que vos projets éditoriaux atteignent leur plein potentiel et résistent à l’épreuve du temps, une approche méthodique et constante s’impose. Éviter les erreurs classiques identifiées par les experts en SEO est une chose, mais la véritable réussite réside dans l’adoption de pratiques proactives et durables. Il s’agit d’intégrer le SEO comme une composante intrinsèque de chaque étape du processus de création de contenu, de l’idée initiale à la promotion continue.</p> <p>Une planification rigoureuse permet d’anticiper les besoins du public et les exigences des moteurs de recherche. Cela inclut la mise en place d’un calendrier éditorial qui intègre la recherche de mots-clés, la définition précise de l’intention de recherche pour chaque article, et la planification des mises à jour régulières. La qualité doit rester le maître-mot, non seulement en termes de rédaction, mais aussi de structure et de pertinence informationnelle.</p> <p>Voici quelques étapes clés pour une stratégie éditoriale optimisée :</p> <ol> <li><strong>Définir précisément la cible et ses besoins :</strong> Comprendre qui vous souhaitez atteindre et quelles sont leurs questions.</li> <li><strong>Réaliser une recherche de mots-clés exhaustive :</strong> Identifier les termes et expressions qui génèrent du trafic qualifié.</li> <li><strong>Aligner le contenu avec l’intention de recherche :</strong> S’assurer que chaque article répond spécifiquement à ce que l’utilisateur cherche.</li> <li><strong>Élaborer une structure de contenu logique et claire :</strong> Utiliser des titres (H2, H3), des paragraphes courts, des listes et des images pour faciliter la lecture.</li> <li><strong>Mettre en place un maillage interne stratégique :</strong> Lier les articles pertinents entre eux pour renforcer la sémantique du site.</li> <li><strong>Optimiser les balises titres et méta-descriptions :</strong> Rédiger des accroches percutantes et pertinentes pour les résultats de recherche.</li> <li><strong>Assurer la fraîcheur et la pertinence du contenu :</strong> Mettre à jour régulièrement les informations et les statistiques.</li> <li><strong>Promouvoir activement le contenu :</strong> Partager sur les réseaux sociaux, via des newsletters et chercher des opportunités de liens externes.</li> </ol> <p>En adoptant ces principes, vous transformez vos projets éditoriaux en véritables atouts stratégiques, capables de générer un trafic durable et d’établir votre autorité dans votre domaine d’expertise. Le SEO n’est pas une contrainte, mais une opportunité de rendre votre travail plus visible et plus impactant.</p> </div><!-- .entry-content .clear --> </div> </article><!-- #post-## --> <nav class="navigation post-navigation" aria-label="Articles"> <div class="nav-links"><div class="nav-previous"><a title="Gerblé : le parcours exceptionnel vers la domination du marché des biscuits santé" href="https://avocatmarty.fr/gerble-biscuits-sante/" rel="prev"><span class="ast-post-nav" aria-hidden="true"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z'></path></svg></span> Précédent</span> <p> Gerblé : le parcours exceptionnel vers la domination du marché des biscuits santé </p></a></div><div class="nav-next"><a title="Renault : les modèles emblématiques qui ont révolutionné l'automobile à travers l'histoire" href="https://avocatmarty.fr/renault-modeles-emblematiques/" rel="next"><span class="ast-post-nav" aria-hidden="true">Suivant <span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z'></path></svg></span></span> <p> Renault : les modèles emblématiques qui ont révolutionné l’automobile à travers l’histoire </p></a></div></div> </nav><div class="ast-single-related-posts-container ast-container--"><div class="ast-related-posts-title-section"> <h2 class="ast-related-posts-title"> Related Posts </h2> </div><div class="ast-related-posts-wrapper"> <article class="ast-related-post post-17004 post type-post status-publish format-standard has-post-thumbnail hentry category-marketing"> <div class="ast-related-posts-inner-section"> <div class="ast-related-post-content"> <div class="ast-related-post-featured-section post-has-thumb"><div class="post-thumb-img-content post-thumb"><a aria-label="En savoir plus sur Le e-commerce : menace réelle ou opportunité pour la survie des centres-villes ?" href="https://avocatmarty.fr/e-commerce-centres-villes/"><img width="1200" height="686" src="https://avocatmarty.fr/wp-content/uploads/2026/07/6a4b8fe4999b61783336932-scaled.jpg" class="attachment-full size-full wp-post-image" alt="Le e-commerce : menace réelle ou opportunité pour la survie des centres-villes ?" itemprop="" decoding="async" loading="lazy" srcset="https://avocatmarty.fr/wp-content/uploads/2026/07/6a4b8fe4999b61783336932-scaled.jpg 1200w, https://avocatmarty.fr/wp-content/uploads/2026/07/6a4b8fe4999b61783336932-300x171.jpg 300w, https://avocatmarty.fr/wp-content/uploads/2026/07/6a4b8fe4999b61783336932-768x439.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" title="Le e-commerce : menace réelle ou opportunité pour la survie des centres-villes ?"></a> </div></div> <header class="entry-header related-entry-header"> <h3 class="ast-related-post-title entry-title"> <a href="https://avocatmarty.fr/e-commerce-centres-villes/" target="_self" rel="bookmark noopener noreferrer">Le e-commerce : menace réelle ou opportunité pour la survie des centres-villes ?</a> </h3> <div class="entry-meta ast-related-cat-style--none ast-related-tag-style--none"><span class="posted-on"><span class="published" itemprop="datePublished"> 6 juillet 2026 </span></span> / <span class="ast-taxonomy-container cat-links default"><a href="https://avocatmarty.fr/marketing/" rel="category tag">Marketing</a></span> / By <span class="posted-by vcard author" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author"> <a title="Voir toutes les publications de Antoine" href="https://avocatmarty.fr/author/antoinebeaumont2/" rel="author" class="url fn n" itemprop="url" > <span class="author-name" itemprop="name" > Antoine </span> </a> </span> </div> </header> <div class="entry-content clear"> </div> </div> </div> </article> <article class="ast-related-post post-19753 post type-post status-publish format-standard has-post-thumbnail hentry category-marketing"> <div class="ast-related-posts-inner-section"> <div class="ast-related-post-content"> <div class="ast-related-post-featured-section post-has-thumb"><div class="post-thumb-img-content post-thumb"><a aria-label="En savoir plus sur Agence SEO classique ou expert Discover : Jimenez Julien compare les approches" href="https://avocatmarty.fr/agence-seo-expert-discover-jimenez-julien-compare/"><img width="1200" height="686" src="https://avocatmarty.fr/wp-content/uploads/2026/08/6a7c9be4994b61786551268-scaled.png" class="attachment-full size-full wp-post-image" alt="Agence SEO classique ou expert Discover : Jimenez Julien compare les approches" itemprop="" decoding="async" loading="lazy" srcset="https://avocatmarty.fr/wp-content/uploads/2026/08/6a7c9be4994b61786551268-scaled.png 1200w, https://avocatmarty.fr/wp-content/uploads/2026/08/6a7c9be4994b61786551268-300x171.png 300w, https://avocatmarty.fr/wp-content/uploads/2026/08/6a7c9be4994b61786551268-768x439.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" title="Agence SEO classique ou expert Discover : Jimenez Julien compare les approches"></a> </div></div> <header class="entry-header related-entry-header"> <h3 class="ast-related-post-title entry-title"> <a href="https://avocatmarty.fr/agence-seo-expert-discover-jimenez-julien-compare/" target="_self" rel="bookmark noopener noreferrer">Agence SEO classique ou expert Discover : Jimenez Julien compare les approches</a> </h3> <div class="entry-meta ast-related-cat-style--none ast-related-tag-style--none"><span class="posted-on"><span class="published" itemprop="datePublished"> 12 août 2026 </span></span> / <span class="ast-taxonomy-container cat-links default"><a href="https://avocatmarty.fr/marketing/" rel="category tag">Marketing</a></span> / By <span class="posted-by vcard author" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author"> <a title="Voir toutes les publications de Juliette" href="https://avocatmarty.fr/author/julietteleclerc4/" rel="author" class="url fn n" itemprop="url" > <span class="author-name" itemprop="name" > Juliette </span> </a> </span> </div> </header> <div class="entry-content clear"> </div> </div> </div> </article> </div> </div> </main><!-- #main --> </div><!-- #primary --> <div class="widget-area secondary" id="secondary" itemtype="https://schema.org/WPSideBar" itemscope="itemscope"> <div class="sidebar-main" > <aside id="block-641" class="widget widget_block widget_search"><form role="search" method="get" action="https://avocatmarty.fr/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-2" >Rechercher</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Rechercher" class="wp-block-search__button wp-element-button" type="submit" >Rechercher</button></div></form></aside><aside id="block-642" class="widget widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading">Articles récents</h2> <ul class="wp-block-latest-posts__list wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow"><li><a class="wp-block-latest-posts__post-title" href="https://avocatmarty.fr/pangram-detection-romans-ai/">Pangram : l’outil innovant pour repérer les romans générés par l’intelligence artificielle</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://avocatmarty.fr/technologie-travailleurs-vulnerables/">Réchauffement climatique : comment la technologie vient en aide aux travailleurs les plus vulnérables</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://avocatmarty.fr/air-france-experience-exclusive/">Comment Air France offre une expérience exclusive à ses clients les plus fortunés, loin de la foule</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://avocatmarty.fr/rafale-f5-paris-abou-dhabi/">Rafale F5 : Paris et Abou Dhabi relancent les discussions pour un partenariat de cofinancement</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://avocatmarty.fr/proprietaires-ehpad-france/">Qui sont les propriétaires des EHPAD en France ?</a></li> </ul></div> </aside><aside id="block-645" class="widget widget_block"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading">Categories</h2> <ul class="wp-block-categories-list wp-block-categories-taxonomy-category wp-block-categories"> <li class="cat-item cat-item-1"><a href="https://avocatmarty.fr/actualite/">Actualité</a> </li> <li class="cat-item cat-item-946"><a href="https://avocatmarty.fr/events/">Events</a> </li> <li class="cat-item cat-item-943"><a href="https://avocatmarty.fr/finance/">Finance</a> </li> <li class="cat-item cat-item-944"><a href="https://avocatmarty.fr/marketing/">Marketing</a> </li> <li class="cat-item cat-item-945"><a href="https://avocatmarty.fr/rh/">RH</a> </li> <li class="cat-item cat-item-942"><a href="https://avocatmarty.fr/tech/">Tech</a> </li> </ul></div> </aside> </div><!-- .sidebar-main --> </div><!-- #secondary --> </div> <!-- ast-container --> </div><!-- #content --> <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"> <div class="site-primary-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-2-lheavy ast-builder-grid-row-tablet-2-equal ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-primary-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-primary-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-primary-section-1 site-footer-section site-footer-section-1"> <div class="footer-widget-area widget-area site-footer-focus-item" data-section="section-footer-menu"> <div class="footer-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility footer-navigation" id="footer-site-navigation" aria-label="Navigation du site : Footer" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="footer-nav-wrap"><ul id="astra-footer-menu" class="ast-nav-menu ast-flex astra-footer-horizontal-menu astra-footer-tablet-horizontal-menu astra-footer-mobile-vertical-menu"><li id="menu-item-13879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13879"><a href="https://avocatmarty.fr/a-propos/" class="menu-link">À propos</a></li> <li id="menu-item-4394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4394"><a href="https://avocatmarty.fr/nos-auteurs/" class="menu-link">Nos auteurs</a></li> <li id="menu-item-13878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13878"><a href="https://avocatmarty.fr/services/" class="menu-link">Services</a></li> <li id="menu-item-4395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4395"><a href="https://avocatmarty.fr/mentions-legales/" class="menu-link">Mentions Légales</a></li> <li id="menu-item-13877" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13877"><a href="https://avocatmarty.fr/contact/" class="menu-link">Contact</a></li> </ul></div></nav></div> </div> </div> <div class="site-footer-primary-section-2 site-footer-section site-footer-section-2"> <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> <div class="ast-footer-copyright"><p>Droits d'auteur © 2026 </p> </div> </div> </div> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script type="text/javascript"> document.addEventListener('DOMContentLoaded', function() { var relatedPostsTitle = document.querySelector('h3.section-head span.color'); if (relatedPostsTitle && relatedPostsTitle.textContent === 'Related') { relatedPostsTitle.textContent = 'Articles'; var parent = relatedPostsTitle.parentElement; if (parent) { parent.childNodes[1].textContent = ' Similaires'; } } }); </script> <div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> </svg></span> <span class="screen-reader-text">Retour en haut</span> </div> <script id="wp-importmap" type="importmap"> {"imports":{"@wordpress/interactivity":"https://avocatmarty.fr/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1","@surecart/checkout":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout/index.js?ver=3bbe28b8db1e11147c67","@surecart/checkout-events":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout-events/index.js?ver=ed9647bd6c7865efe2ad","@surecart/checkout-service":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout-actions/index.js?ver=e445a0ee0396d75d52c0","@surecart/google-events":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/google/index.js?ver=d92e383a18bcf54ea538","@surecart/facebook-events":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/facebook/index.js?ver=cf5c6499cb7b867894c1","@wordpress/a11y":"https://avocatmarty.fr/wp-includes/js/dist/script-modules/a11y/index.min.js?ver=f62f48906198ea8abc60","@surecart/api-fetch":"https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/fetch/index.js?ver=1bfba8ea0694a193022a"}} </script> <script id="@surecart/line-item-note-js-module" src="https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/line-item-note/index.js?ver=af6cf14267b5a9ad219f" type="module"></script> <script id="@surecart/checkout-js-module" src="https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout/index.js?ver=3bbe28b8db1e11147c67" type="module"></script> <script id="@surecart/cart-js-module" src="https://avocatmarty.fr/wp-content/plugins/surecart/packages/blocks-next/build/scripts/cart/index.js?ver=c2f35b71b4309df849fe" type="module"></script> <script id="wp-script-module-data-@wordpress/interactivity" type="application/json"> {"state":{"surecart/checkout":{"checkout":{"line_items":{"data":[]}},"discountIsRedeemable":false,"isDiscountApplied":false,"hasDiscountAmount":false,"hasSubtotalScratchAmount":false,"itemsCount":0,"hasItems":false}}} </script> <script> window.scFetchData = {"root_url":"https:\/\/avocatmarty.fr\/wp-json\/","nonce":"3b41f2ee4d","nonce_endpoint":"https:\/\/avocatmarty.fr\/wp-admin\/admin-ajax.php?action=sc-rest-nonce"} </script> <!-- Render the cart. --> <div data-wp-context='{"formId":4416,"mode":"test"}' data-wp-interactive='{ "namespace": "surecart/checkout" }' data-wp-init="callbacks.init" data-wp-watch="callbacks.onChangeCheckout" data-wp-on-window--storage="callbacks.syncTabs" class="sc-cart-wrapper is-layout-flow wp-container-surecart-slide-out-cart-is-layout-c8108a87 wp-block-surecart-slide-out-cart-is-layout-flow" > <div style="font-size:15px;width: 525px" class="sc-drawer sc-cart-drawer wp-block-surecart-slide-out-cart" role="dialog" data-wp-bind--aria-label="surecart/cart::state.ariaLabel" data-wp-class--open="surecart/cart::state.open" data-wp-on--keydown="surecart/cart::actions.handleKeydown" > <!-- Cart alert --> <div class="sc-alert sc-alert__alert--danger" role="alert" aria-live="assertive" aria-atomic="true" data-wp-bind--hidden="!state.error" hidden > <div class="sc-alert__icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="10" /> <line x1="12" y1="8" x2="12" y2="12" /> <line x1="12" y1="16" x2="12.01" y2="16" /> </svg> </div> <div class="sc-alert__text"> <div class="sc-alert__title"> <span data-wp-text="state.errorTitle"></span> </div> <div class="sc-alert__message"> <div data-wp-text="state.errorMessage"></div> <template data-wp-each--message="state.additionalErrors"> <div> <span data-wp-text="context.message"></span> </div> </template> </div> </div> </div> <div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-64e1162d wp-block-group-is-layout-flex" style="padding-top:1.5em;padding-right:2em;padding-bottom:0em;padding-left:2em"> <div style="color:#828c99;line-height:1" class="wp-elements-1 wp-block-surecart-cart-close-button has-text-color" data-wp-on--click="surecart/cart::actions.toggle" data-wp-on--keypress="surecart/cart::actions.toggle" role="button" tabindex="0" aria-label="Close cart" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="5" y1="12" x2="19" y2="12" /> <polyline points="12 5 19 12 12 19" /> </svg> </div> <p class="has-text-color has-link-color wp-elements-2 wp-block-paragraph" style="color:#4b5563;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:16px;font-style:normal;font-weight:500;line-height:1"> Review My Order</p> <span style="font-size:14px;font-weight:600;line-height:1;border-radius:4px;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px" class="wp-block-surecart-cart-count" data-wp-text="state.itemsCount">0</span> </div> <div style="padding-top:2em;padding-bottom:2em;padding-left:2em;padding-right:2em" class="wp-block-surecart-slide-out-cart-line-items is-layout-flow wp-container-surecart-slide-out-cart-line-items-is-layout-2e48a420 wp-block-surecart-slide-out-cart-line-items-is-layout-flow" role="list"> <template data-wp-each--line_item="state.checkoutLineItems" data-wp-each-key="context.line_item.id" > <div class="sc-product-line-item" data-wp-class--sc-product-line-item--has-swap="state.swap" role="listitem" data-wp-bind--aria-label="state.lineItemAriaLabel"> <div class="sc-product-line-item__content"> <div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-92927b4a wp-block-group-is-layout-flex"> <figure class="sc-cart-line-item-image-wrap wp-container-content-962be591 wp-duotone-unset-1" data-wp-bind--hidden="!context.line_item.image.src"> <img style="margin-top:0;margin-bottom:0;aspect-ratio:1;border-color:#dce0e6;border-radius:4px;border-width:1px;margin-top:0;margin-bottom:0" class="sc-is-covered has-border-color wp-block-surecart-cart-line-item-image" data-wp-bind--alt="context.line_item.image.alt" data-wp-bind--srcset="context.line_item.image.srcset" data-wp-bind--sizes="context.line_item.image.sizes" data-wp-bind--src="context.line_item.image.src" loading="lazy" /> </figure> <div class="wp-block-group wp-container-content-9cfa9a5a is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-41c7e08e wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-9cfa9a5a is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-b04de5ee wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-0733e5d0 is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <a style="color:#4b5563;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none" class="wp-elements-3 wp-block-surecart-cart-line-item-title has-text-color" data-wp-bind--href="state.lineItemPermalink"> <span data-wp-text="context.line_item.price.product.name"></span> </a> <div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-4 wp-block-surecart-cart-line-item-price-name has-text-color" data-wp-text="state.lineItemPriceName" data-wp-bind--hidden="!state.lineItemPriceName"></div> <div style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-5 wp-block-surecart-cart-line-item-variant has-text-color" data-wp-text="state.lineItemVariant" data-wp-bind--hidden="!state.lineItemVariant"></div> <div data-wp-interactive='{ "namespace": "surecart/line-item-note" }' style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-6 wp-block-surecart-cart-line-item-note has-text-color" data-wp-context='{}' data-wp-run="callbacks.init" data-wp-class--line-item-note--is-expanded="context.noteExpanded" data-wp-class--line-item-note--is-collapsible="context.showToggle" data-wp-bind--hidden="surecart/checkout::!state.lineItemNote" data-wp-on--click="actions.toggleNoteExpanded" data-wp-on--keydown="actions.toggleNoteExpanded" data-wp-bind--role="button" data-wp-bind--disabled="!context.showToggle" data-wp-bind--aria-expanded="context.noteExpanded" data-wp-bind--aria-label="Toggle note visibility" tabindex="0" > <div class="line-item-note__text" data-wp-text="surecart/checkout::state.lineItemNote" ></div> <span class="sc-icon" data-wp-class--sc-icon--rotated="context.noteExpanded" > <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polyline points="6 9 12 15 18 9" /> </svg> </span> </div> </div> <div class="sc-product-line-item__purchasable-status wp-elements-7 wp-block-surecart-cart-line-item-status has-text-color has-vivid-red-color has-text-align-right" data-wp-text="context.line_item.purchasable_status_display" data-wp-bind--hidden="!context.line_item.purchasable_status_display" role="status" aria-live="polite" aria-atomic="true" > </div> </div> <div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div class="wp-block-group is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-f843080e wp-block-group-is-layout-flex" style="line-height:1.4"> <div style="color:#828c99" class="wp-elements-8 wp-block-surecart-cart-line-item-scratch-amount has-text-color" data-wp-text="context.line_item.scratch_display_amount" data-wp-bind--hidden="!state.lineItemHasScratchAmount" ></div> <div style="color:#4b5563;font-style:normal;font-weight:500" class="wp-elements-9 wp-block-surecart-cart-line-item-amount has-text-color has-text-align-right" data-wp-text="context.line_item.subtotal_display_amount"></div> <div style="color:#828c99;font-size:14px" class="wp-elements-10 wp-block-surecart-cart-line-item-interval has-text-color" data-wp-bind--hidden="!context.line_item.price.short_interval_text"> <span class="wp-block-surecart-cart-line-item-interval__interval" data-wp-bind--hidden="!context.line_item.price.short_interval_text" data-wp-text="context.line_item.price.short_interval_text" ></span> <span class="wp-block-surecart-cart-line-item-interval__count" data-wp-bind--hidden="!context.line_item.price.short_interval_count_text" data-wp-text="context.line_item.price.short_interval_count_text" ></span> </div> </div> <div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div style="color:#828c99;font-size:14px" class="wp-elements-11 wp-block-surecart-cart-line-item-trial has-text-color has-text-align-right" data-wp-bind--hidden="!context.line_item.price.trial_text" data-wp-text="context.line_item.price.trial_text" ></div> <template class="wp-elements-12" data-wp-each--fee="state.lineItemFees" data-wp-each-key="context.fee.id" > <div style="color:#828c99;font-size:14px" class="wp-elements-12 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right"> <span style="color:#828c99;font-size:14px" class="wp-elements-12 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right" data-wp-text="context.fee.display_amount" ></span> <span style="color:#828c99;font-size:14px" class="wp-elements-12 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right" data-wp-text="context.fee.description" ></span> </div> </template> </div> </div> </div> <div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-e5460375 wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-block-group-is-layout-flow"><div class="sc-input-group sc-input-group-sm sc-quantity-selector wp-block-surecart-cart-line-item-quantity" data-wp-class--quantity--disabled="state.isQuantityDisabled" data-wp-bind--hidden="!state.isEditable"> <div class="sc-input-group-text sc-quantity-selector__decrease" role="button" tabindex="0" data-wp-on--click="surecart/checkout::actions.onQuantityDecrease" data-wp-on--keydown="surecart/checkout::actions.onQuantityDecrease" data-wp-bind--disabled="state.isQuantityDecreaseDisabled" data-wp-bind--aria-disabled="state.isQuantityDecreaseDisabled" data-wp-class--button--disabled="state.isQuantityDecreaseDisabled" data-wp-bind--aria-label="surecart/checkout::state.decreaseQuantityAriaLabel" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="5" y1="12" x2="19" y2="12" /> </svg> </div> <input type="number" class="sc-form-control sc-quantity-selector__control" data-wp-bind--value="context.line_item.quantity" data-wp-on--change="surecart/checkout::actions.onQuantityChange" data-wp-bind--min="context.line_item.min" data-wp-bind--aria-valuemin="context.line_item.min" data-wp-bind--max="context.line_item.max" data-wp-bind--aria-valuemax="context.line_item.max" data-wp-bind--aria-valuenow="context.line_item.quantity" data-wp-bind--disabled="surecart/checkout::state.loading" data-wp-bind--aria-label="surecart/checkout::state.quantityInputAriaLabel" step="1" autocomplete="off" role="spinbutton" /> <div class="sc-input-group-text sc-quantity-selector__increase" role="button" tabindex="0" data-wp-on--click="surecart/checkout::actions.onQuantityIncrease" data-wp-on--keydown="surecart/checkout::actions.onQuantityIncrease" data-wp-bind--disabled="state.isQuantityIncreaseDisabled" data-wp-bind--aria-disabled="state.isQuantityIncreaseDisabled" data-wp-class--button--disabled="state.isQuantityIncreaseDisabled" data-wp-bind--aria-label="surecart/checkout::state.increaseQuantityAriaLabel" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="12" y1="5" x2="12" y2="19" /> <line x1="5" y1="12" x2="19" y2="12" /> </svg> </div> </div> </div> <div class="wp-block-group is-vertical is-content-justification-right is-layout-flex wp-container-core-group-is-layout-4c9338fd wp-block-group-is-layout-flex"> <div style="color:#6b7280;font-size:14px;font-style:normal;font-weight:400" class="wp-elements-13 wp-block-surecart-cart-line-item-remove has-text-color" data-wp-bind--aria-label="surecart/checkout::state.removeItemAriaLabel" data-wp-on--click="surecart/checkout::actions.removeLineItem" data-wp-on--keydown="surecart/checkout::actions.removeLineItem" role="button" tabindex="0" > <svg class="wp-block-surecart-cart-line-item-remove__icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18" /> <line x1="6" y1="6" x2="18" y2="18" /> </svg> <span class="wp-block-surecart-cart-line-item-remove__label"> Remove </span> </div> </div> </div> </div> </div> </div> </div> <div class="sc-product-line-item__swap" data-wp-bind--hidden="!state.swap" hidden data-wp-on--click="actions.toggleSwap"> <div class="sc-product-line-item__swap-content"> <button type="button" class="sc-toggle" role="switch" aria-checked="false" data-wp-bind--aria-checked="context.line_item.swap" data-wp-class--sc-toggle--checked="context.line_item.swap"> <span class="sc-toggle__label">Use setting</span> <span aria-hidden="true" class="sc-toggle__knob"></span> </button> <span data-wp-text="state.swap.description"></span> </div> <div class="sc-product-line-item__swap-amount"> <span data-wp-text="state.swapDisplayAmount" class="sc-product-line-item__swap-amount-value"></span> <span data-wp-text="state.swapIntervalText" class="sc-product-line-item__swap-amount-interval"></span> <span data-wp-text="state.swapIntervalCountText" class="sc-product-line-item__swap-amount-interval-count"></span> </div> </div> </div> </template> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="border-top-color:#e5e7eb;border-top-width:1px;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em"> <div class="wp-block-surecart-slide-out-cart-items-subtotal is-content-justification-space-between is-nowrap is-layout-flex wp-container-surecart-slide-out-cart-items-subtotal-is-layout-0a93696a wp-block-surecart-slide-out-cart-items-subtotal-is-layout-flex"> <div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <p class="has-text-color wp-block-paragraph" style="color:#4b5563;margin-top:0px;margin-bottom:0px;font-size:18px;font-style:normal;font-weight:500;line-height:1.4"> Subtotal</p> <p class="has-text-color has-link-color wp-elements-14 wp-block-paragraph" style="color:#828c99;font-size:14px;line-height:1.4">Taxes & shipping calculated at checkout</p> </div> <div class="wp-block-group is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-f843080e wp-block-group-is-layout-flex"><span style="font-size:18px;line-height:1.4" class="wp-block-surecart-cart-subtotal-scratch-amount" data-wp-text="state.checkout.subtotal_scratch_display_amount" data-wp-bind--hidden="!state.hasSubtotalScratchAmount" data-wp-bind--aria-label="state.subtotalScratchAriaLabel" hidden ></span> <span style="color:#4b5563;font-size:18px;font-style:normal;font-weight:500;line-height:1.4" class="wp-elements-15 wp-block-surecart-cart-subtotal-amount has-text-color" data-wp-text="state.checkout.subtotal_display_amount"></span> </div> </div> <div class="sc-cart-items-submit__wrapper" style="" > <div class="wp-block-button"> <a style="border-radius:4px" class="wp-block-button__link wp-element-button sc-button__link wp-block-surecart-slide-out-cart-items-submit" href="" class="wp-block-button__link wp-element-button sc-button__link" data-wp-bind--disabled="state.loading" data-wp-class--sc-button__link--busy="state.loading" > <span class="sc-spinner" aria-hidden="false"></span> <span class="sc-button__link-text">Checkout</span> </a> </div> </div> </div> <div class="sc-block-ui" data-wp-bind--hidden="!state.loading" hidden></div> </div> <!-- backdrop --> <div class="sc-drawer__backdrop" data-wp-on--mousedown="surecart/cart::actions.closeOverlay" data-wp-on--touchstart="surecart/cart::actions.closeOverlay" data-wp-class--show="surecart/cart::state.open" data-wp-on--keydown="surecart/cart::actions.handleKeydown"></div> </div> <!-- Render floating cart icon --> <div data-wp-interactive='{ "namespace": "surecart/checkout" }' class="wp-block-surecart-cart-icon" data-wp-context='{"formId":4416,"mode":"test"}' data-wp-on--click="surecart/cart::actions.toggle" data-wp-on--keydown="surecart/cart::actions.toggle" tabindex="0" role="button" data-wp-bind--hidden="!state.hasItems" hidden > <div class="wp-block-surecart-cart-icon__container"> <div class="wp-block-surecart-cart-icon__icon" aria-label="Cart Button."> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z" /> <line x1="3" y1="6" x2="21" y2="6" /> <path d="M16 10a4 4 0 0 1-8 0" /> </svg> </div> <span class="wp-block-surecart-cart-icon__count" data-wp-text="state.itemsCount" data-wp-bind--aria-label="state.itemsCountAriaLabel" >0</span> </div> </div> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script id="wp-url-js" src="https://avocatmarty.fr/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script> <script id="wp-hooks-js" src="https://avocatmarty.fr/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script> <script id="wp-i18n-js" src="https://avocatmarty.fr/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after </script> <script id="wp-private-apis-js" src="https://avocatmarty.fr/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script> <script id="wp-api-fetch-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2026-08-20 06:50:49+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Could not get a valid response from the server.":["Impossible d\u2019obtenir du serveur une r\u00e9ponse valide."],"Unable to connect. Please check your Internet connection.":["Impossible de se connecter. Veuillez v\u00e9rifier votre connexion Internet."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Le t\u00e9l\u00e9versement du m\u00e9dia a \u00e9chou\u00e9. S\u2019il s\u2019agit d\u2019une photo ou d\u2019une grande image, veuillez la redimensionner puis r\u00e9essayer."],"The response is not a valid JSON response.":["La r\u00e9ponse n\u2019est pas une r\u00e9ponse JSON valide."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}} ); //# sourceURL=wp-api-fetch-js-translations </script> <script id="wp-api-fetch-js" src="https://avocatmarty.fr/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script> <script id="wp-api-fetch-js-after"> wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://avocatmarty.fr/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "3b41f2ee4d" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://avocatmarty.fr/wp-admin/admin-ajax.php?action=rest-nonce"; //# sourceURL=wp-api-fetch-js-after </script> <script id="wp-dom-ready-js" src="https://avocatmarty.fr/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script> <script id="wp-a11y-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2026-08-20 06:50:49+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); //# sourceURL=wp-a11y-js-translations </script> <script id="wp-a11y-js" src="https://avocatmarty.fr/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script> <script id="astra-theme-js-js-extra"> var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; //# sourceURL=astra-theme-js-js-extra </script> <script id="astra-theme-js-js" src="https://avocatmarty.fr/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.12.7"></script> <script id="jquery-ui-core-js-before"> jQuery.uiBackCompat = true; //# sourceURL=jquery-ui-core-js-before </script> <script id="jquery-ui-core-js" src="https://avocatmarty.fr/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script> <script id="jquery-ui-mouse-js" src="https://avocatmarty.fr/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script> <script id="jquery-ui-slider-js" src="https://avocatmarty.fr/wp-includes/js/jquery/ui/slider.min.js?ver=1.14.2"></script> <script id="authors-list-js-js-extra"> var authorsListAjaxSearch = {"ajaxurl":"https://avocatmarty.fr/wp-admin/admin-ajax.php","nonce":"ec7006b5f6"}; //# sourceURL=authors-list-js-js-extra </script> <script id="authors-list-js-js" src="https://avocatmarty.fr/wp-content/plugins/authors-list/backend/assets/js/front.js?ver=2.0.6.2"></script> <script id="toc-front-js-extra"> var tocplus = {"visibility_show":"afficher","visibility_hide":"masquer","visibility_hide_by_default":"1","width":"Auto"}; //# sourceURL=toc-front-js-extra </script> <script id="toc-front-js" src="https://avocatmarty.fr/wp-content/plugins/table-of-contents-plus/front.min.js?ver=2302"></script> <script id="starter-templates-zip-preview-js-extra"> var starter_templates_zip_preview = {"AstColorPaletteVarPrefix":"--ast-global-color-","AstEleColorPaletteVarPrefix":["ast-global-color-0","ast-global-color-1","ast-global-color-2","ast-global-color-3","ast-global-color-4","ast-global-color-5","ast-global-color-6","ast-global-color-7","ast-global-color-8"]}; //# sourceURL=starter-templates-zip-preview-js-extra </script> <script id="starter-templates-zip-preview-js" src="https://avocatmarty.fr/wp-content/plugins/astra-sites/inc/lib/onboarding/assets/dist/template-preview/main.js?ver=09382f635556bec359b3"></script> <script id="uagb-block-positioning-js-js" src="https://avocatmarty.fr/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/spectra-block-positioning.min.js?ver=2.19.22"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://avocatmarty.fr/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} </script> <script type="module"> /*! This file is auto-generated */ var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); //# sourceURL=https://avocatmarty.fr/wp-includes/js/wp-emoji-loader.min.js </script> <div style="position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;"><p id="a11y-speak-intro-text" class="a11y-speak-intro-text" hidden>Notifications</p><div id="a11y-speak-assertive" class="a11y-speak-region" aria-live="assertive" aria-relevant="additions text" aria-atomic="true"></div><div id="a11y-speak-polite" class="a11y-speak-region" aria-live="polite" aria-relevant="additions text" aria-atomic="true"></div></div> <!-- Compliance by Hu-manity.co plugin v3.0.1 https://hu-manity.co/ --> <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Compliance by Hu-manity.co" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="OK" style="background-color: #dca54a">OK</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="Non" tabindex="0"></button></div> </div> <!-- / Compliance by Hu-manity.co plugin --> </body> </html>