<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>g.flo &#8211; Concepteur de site web pour un effet WOW !</title>
	<atom:link href="https://gflo.fr/feed/" rel="self" type="application/rss+xml" />
	<link>https://gflo.fr</link>
	<description>Le concepteur de site web pour un effet WOOW !!!</description>
	<lastBuildDate>Thu, 23 Apr 2026 18:44:10 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://gflo.fr/wp-content/uploads/2024/04/Icone_g.flo_.png</url>
	<title>g.flo &#8211; Concepteur de site web pour un effet WOW !</title>
	<link>https://gflo.fr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GSAP &#8211; Vidéo qui se lance au scroll</title>
		<link>https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gsap-video-qui-se-lance-au-scroll</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Sat, 10 May 2025 22:41:56 +0000</pubDate>
				<category><![CDATA[Tutos]]></category>
		<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=6535</guid>

					<description><![CDATA[Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis en ligne un site dédié pour présenter leurs persos et leurs lieux (https://www.rockstargames.com/VI). Le site déborde d’animations, et l’une des plus cools, [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6535" class="elementor elementor-6535" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-0d5b80b e-flex e-con-boxed e-con e-parent" data-id="0d5b80b" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-c10340e e-con-full e-flex e-con e-child" data-id="c10340e" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-83967f3 elementor-widget elementor-widget-shortcode" data-id="83967f3" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-30b91e5 elementor-widget elementor-widget-html" data-id="30b91e5" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-225651e elementor-widget elementor-widget-heading" data-id="225651e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Comment créer une vidéo qui se lance au scroll avec GSAP</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-caf240e elementor-widget elementor-widget-post-info" data-id="caf240e" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/05/11/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>mai 11, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/" class="elementor-post-info__terms-list-item">Blog</a>, <a href="https://gflo.fr/category/blog/tutos/" class="elementor-post-info__terms-list-item">Tutos</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b4c619a e-flex e-con-boxed e-con e-child" data-id="b4c619a" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-750586f elementor-widget elementor-widget-image" data-id="750586f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="750" height="500" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg" class="attachment-large size-large wp-image-6558" alt="Tutos video qui se lance au scroll" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" title="GSAP - Vidéo qui se lance au scroll 5">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2139d8c e-flex e-con-boxed e-con e-parent" data-id="2139d8c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-1073787 e-con-full e-flex e-con e-child" data-id="1073787" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6b6d364 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="6b6d364" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div class="flex max-w-full flex-col flex-grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c3513562-b971-4dad-bd74-8c0c5236a8a7" data-message-model-slug="o3-mini"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose w-full break-words dark:prose-invert dark"><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis en ligne un site dédié pour présenter leurs persos et leurs lieux (<span style="color: #333333;"><strong><span style="text-decoration: underline;"><a style="color: #333333; text-decoration: underline;" href="https://www.rockstargames.com/VI" target="_blank" rel="noopener">https://www.rockstargames.com/VI</a></span></strong></span>). Le site déborde d’animations, et l’une des plus cools, c’est la vidéo qui se lance et avance au scroll.</p><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Je me suis dit : “Tiens, si on recréait ça sur notre propre site, sans plugin ?”</p><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Voilà le tuto.</p></div></div></div></div>								</div>
				</div>
				<div class="elementor-element elementor-element-89f826a elementor-widget elementor-widget-heading" data-id="89f826a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">À quoi ressemble l’animation vidéo-scroll ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-41ec29b elementor-widget elementor-widget-text-editor" data-id="41ec29b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>C&rsquo;est une section plein écran où, en arrivant dessus, une vidéo en mode « scrub » se déroule en synchronisation exacte avec le défilement de la page :</p><ul><li>Avant d’entrer dans la section, la vidéo est en niveaux de gris.</li><li>Dès que le haut du conteneur apparaît, elle retrouve ses couleurs.</li><li>Puis, la vidéo se lit de bout en bout au fur et à mesure que vous scrollez.</li><li>À la fin, la section se « déclipse » naturellement et le scroll reprend son cours normal.</li></ul><p><br />Cet effet, appelé scroll-triggered video scrub, crée un véritable scrollytelling visuel, captivant et immersif.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-1bd154a elementor-widget elementor-widget-heading" data-id="1bd154a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Aperçu du code à intégrer</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-aa6dee4 elementor-widget elementor-widget-text-editor" data-id="aa6dee4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Avant de rentrer dans les détails, découvrons tout de suite le code nécessaire pour réaliser un texte qui défile en boucle. Le script est scindé en deux parties :</span></p><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>HTML + JavaScript</b><span style="font-weight: 400;"> à placer directement dans votre contenu ou dans un module de code personnalisé.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>CSS</b><span style="font-weight: 400;"> à coller dans la feuille de style du thème ou dans un plugin de CSS additionnel.</span></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-f25a7b8 elementor-widget elementor-widget-text-editor" data-id="f25a7b8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le JAVASCRIPT/GSAP :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-ce72d9d elementor-widget elementor-widget-code-highlight" data-id="ce72d9d" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-html line-numbers">
				<code readonly="true" class="language-html">
					<xmp><div class="video-container">
  <video
    id="scrollVideo"
    src="https://gflo.fr/wp-content/uploads/2025/05/IMG_7074.mov"

    preload="metadata"
    muted
    playsinline
    style="display: none;"
  ></video>
</div>

<script type="importmap">
{
  "imports": {
    "gsap": "https://unpkg.com/gsap@3.12.5/index.js",
    "gsap/ScrollTrigger": "https://unpkg.com/gsap@3.13.0/ScrollTrigger.js"
  }
}
</script>

<script type="module">
  import gsap from 'gsap'
  import ScrollTrigger from 'gsap/ScrollTrigger'
  gsap.registerPlugin(ScrollTrigger)

  document.addEventListener('DOMContentLoaded', () => {
    const video = document.getElementById('scrollVideo')
    const container = document.querySelector('.video-container')

    // 1. Pré-charge la vidéo
    video.play().then(() => video.pause())

    video.addEventListener('loadedmetadata', () => {
      video.style.display = 'block'

      const duration = video.duration
      const scrollPx = duration * window.innerHeight

      // on pousse la section suivante
      container.style.height = `${scrollPx + window.innerHeight}px`

      // 2. ScrollTrigger pour le filtre grayscale → couleur
      ScrollTrigger.create({
        trigger: container,
        start: 'top bottom',    // quand le top du container arrive en bas de viewport
        end: 'top top',         // jusqu’à ce qu’il atteigne le top
        scrub: true,
        onUpdate: self => {
          // self.progress va de 0 → 1 : on passe de 100% gris → 0% gris
          const pct = 100 - self.progress * 100
          video.style.filter = `grayscale(${pct}%)`
        }
      })

      // 3. ScrollTrigger pour le scrub de la vidéo et le pin
      ScrollTrigger.create({
        trigger: container,
        start: 'top top',
        end: () => `+=${scrollPx}`,
        scrub: true,
        pin: true,
        anticipatePin: 1,
        onUpdate: self => {
          video.currentTime = self.progress * duration
        }
      })
    })
  })
</script>
</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-c15ea9d elementor-widget elementor-widget-text-editor" data-id="c15ea9d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le CSS :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-9f19712 elementor-widget elementor-widget-code-highlight" data-id="9f19712" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-css line-numbers">
				<code readonly="true" class="language-css">
					<xmp>.video-container {
  position: relative;
  overflow: hidden;
}

/* La vidéo prend 100% de la largeur de ton conteneur Elementor */
.video-container video {
  width: 100%;
  height: auto;
  object-fit: cover;
  pointer-events: none;
  /* initialement 100% grayscale */
  filter: grayscale(100%);
}
</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-eb8a026 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="eb8a026" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-d286f91 elementor-widget elementor-widget-html" data-id="d286f91" data-element_type="widget" data-e-type="widget" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-847bc3a e-con-full e-flex e-con e-child" data-id="847bc3a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-45f590e e-con-full e-flex e-con e-child" data-id="45f590e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-d09fa85 elementor-widget elementor-widget-heading" data-id="d09fa85" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-fa649e4 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="fa649e4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-3dfe4d8 elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="3dfe4d8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="GSAP - Vidéo qui se lance au scroll 6">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-219393d e-flex e-con-boxed e-con e-parent" data-id="219393d" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-751e9c5 e-con-full e-flex e-con e-child" data-id="751e9c5" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-8a4f976 elementor-widget elementor-widget-heading" data-id="8a4f976" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Comment intégrer le code sur Elementor</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-155138c elementor-widget elementor-widget-text-editor" data-id="155138c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 data-start="3350" data-end="3392"> <strong>Ajouter le bloc HTML/JS dans la bonne section</strong></h3><ol><li>Créer votre section</li><li>Mettez-la en pleine largeur et 100 vh, alignez-la et centrez-la.</li><li>Choisissez un fond noir pour un contraste maximum.</li><li>Ajouter un widget HTML</li><li>Collez-y le bloc HTML + JS ci-dessus.</li><li>Coller le CSS</li><li>Via Apparence &gt; Personnaliser &gt; CSS additionnel, ou dans votre thème enfant.</li><li>Insérer votre vidéo</li><li>Remplacez ENTREZ_URL_DE_VOTRE_VIDEO_ICI.mp4 par l’URL de votre fichier (YouTube, Vimeo, ou hébergé en local).</li></ol><p data-start="3687" data-end="3915"><em data-start="3687" data-end="3705"><strong><br />Conseil pratique</strong></em> : Pour éviter toute modification involontaire de votre mise en page, insérez ce script dans une section dédiée. Vérifiez également que votre plugin de sécurité n’empêche pas l’exécution des balises <code data-start="3904" data-end="3914">&lt;script&gt;</code>.<br /><br /></p><h3 data-start="3917" data-end="3936"><strong>Insérer le CSS</strong></h3><p data-start="3938" data-end="4003">Vous avez plusieurs options pour injecter le CSS dans WordPress :</p><ul data-start="4005" data-end="4378"><li data-start="4005" data-end="4150"><strong data-start="4007" data-end="4057">Via le fichier style.css de votre thème enfant</strong> : Rendez-vous dans Apparence &gt; Éditeur de thème, puis collez les règles à la fin du fichier.</li><li data-start="4151" data-end="4266"><strong data-start="4153" data-end="4183">Plugin de CSS personnalisé</strong> : Utilisez un plugin comme “Simple Custom CSS and JS” pour ajouter vos règles CSS.</li><li data-start="4267" data-end="4378"><strong data-start="4269" data-end="4302">Personnaliser via l’interface</strong> : Accédez à Apparence &gt; Personnaliser &gt; CSS additionnel et collez-y le CSS.</li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-1373659 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="1373659" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8234da7 e-flex e-con-boxed e-con e-parent" data-id="8234da7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-df659fa e-con-full e-flex e-con e-child" data-id="df659fa" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-54b2140 elementor-widget elementor-widget-heading" data-id="54b2140" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Ajuster l’effet et personnaliser le contenu</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-a6bb6f3 elementor-widget elementor-widget-text-editor" data-id="a6bb6f3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="4434" data-end="4520">L’avantage d’utiliser HTML, CSS et JavaScript directement est la flexibilité offerte :<br /><br /></p><p class="" data-start="3939" data-end="3964"><strong data-start="3939" data-end="3962">Créer votre section</strong></p><ul data-start="4522" data-end="5035"><li class="" data-start="3968" data-end="4036"><p class="" data-start="3970" data-end="4036">Mettez-la en pleine largeur et 100 vh, alignez-la et centrez-la.</p></li><li class="" data-start="4040" data-end="4092"><p class="" data-start="4042" data-end="4092">Choisissez un fond noir pour un contraste maximum.</p></li></ul><p class="" data-start="4042" data-end="4092"><strong data-start="4097" data-end="4123"><br />Ajouter un widget HTML</strong></p><ul data-start="4129" data-end="4172"><li class="" data-start="4129" data-end="4172"><p class="" data-start="4131" data-end="4172">Collez-y le bloc <strong data-start="4148" data-end="4161">HTML + JS</strong> ci-dessus.</p></li></ul><p class="" data-start="4131" data-end="4172"><strong data-start="4177" data-end="4194"><br />Coller le CSS</strong></p><ul data-start="4200" data-end="4282"><li class="" data-start="4200" data-end="4282"><p class="" data-start="4202" data-end="4282">Via <strong data-start="4206" data-end="4253">Apparence &gt; Personnaliser &gt; CSS additionnel</strong>, ou dans votre thème enfant.</p></li></ul><p class="" data-start="4287" data-end="4312"><strong data-start="4287" data-end="4310"><br />Insérer votre vidéo</strong></p><ul data-start="4522" data-end="5035"><li style="list-style-type: none;"><ul data-start="4316" data-end="4429"><li class="" data-start="4316" data-end="4429"><p class="" data-start="4318" data-end="4429">Remplacez <code data-start="4328" data-end="4363">ENTREZ_URL_DE_VOTRE_VIDEO_ICI.mp4</code> par l’URL de votre fichier (YouTube, Vimeo, ou hébergé en local).</p></li></ul></li></ul><p data-start="5037" data-end="5167"><em data-start="5037" data-end="5049"><br /><strong>Idée bonus</strong></em> : Vous pouvez également ajouter des légendes ou des liens cliquables sur les vidéos pour renforcer l’interactivité.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b076651 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="b076651" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-790b75f e-flex e-con-boxed e-con e-parent" data-id="790b75f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-089e4ad e-con-full e-flex e-con e-child" data-id="089e4ad" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-2cdedd7 elementor-widget elementor-widget-heading" data-id="2cdedd7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Points de vigilance</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f178a77 elementor-widget elementor-widget-text-editor" data-id="f178a77" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="5199" data-end="5261">Quelques éléments à surveiller pour une intégration optimale :</p><ul data-start="5263" data-end="5864"><li data-start="5263" data-end="5380"><strong data-start="5265" data-end="5289">Compatibilité mobile</strong> : Vérifiez le rendu sur smartphone et ajustez la taille des images avec des media queries.</li><li data-start="5381" data-end="5522"><strong data-start="5383" data-end="5399">Performances</strong> : Des vidéos trop longues ou trop lourdes peuvent ralentir votre site. Testez sur différents appareils pour maintenir une expérience fluide.</li><li data-start="5523" data-end="5718"><strong data-start="5525" data-end="5565">Lisibilité et expérience utilisateur</strong> : Assurez-vous que la vidéo ne détourne pas l’attention des contenus essentiels. L’animation doit rester un élément d’agrément, pas de distraction.</li><li data-start="5719" data-end="5864"><strong data-start="5721" data-end="5738">Accessibilité</strong> : Prévoyez éventuellement une alternative ou un moyen d’arrêter la vidéo pour les utilisateurs sensibles aux animations.</li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-3264b05 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="3264b05" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-574f92c e-flex e-con-boxed e-con e-parent" data-id="574f92c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-64ac471 e-con-full e-flex e-con e-child" data-id="64ac471" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-8b4a5e6 elementor-widget elementor-widget-heading" data-id="8b4a5e6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">3 problèmes courants et comment les résoudre</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-9f40c7d elementor-widget elementor-widget-text-editor" data-id="9f40c7d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ol data-start="5928" data-end="6465"><li data-start="5928" data-end="6098"><p data-start="5930" data-end="6098"><strong>La vidéo ne se charge pas</strong> :<br data-start="5962" data-end="5965" />Vérifiez votre URL, l’<code data-start="5543" data-end="5554">importmap</code> et le <code data-start="5561" data-end="5576">type="module"</code></p></li><li data-start="6100" data-end="6264"><p data-start="6102" data-end="6264"><strong data-start="6102" data-end="6150">Le scrub est saccadé</strong> :<br data-start="6152" data-end="6155" />Allégez la vidéo, augmentez <code data-start="5664" data-end="5674">duration</code> de Lenis</p></li><li data-start="6266" data-end="6465"><p data-start="6268" data-end="6465"><strong data-start="6268" data-end="6317">La section suivante est chevauchée</strong> :<br data-start="6319" data-end="6322" />Assurez-vous que <code data-start="5766" data-end="5790">container.style.height</code> = <code data-start="5793" data-end="5811">scrollPx + 100vh</code></p></li></ol><p data-start="6467" data-end="6644"><em data-start="6467" data-end="6485"><br /><strong>Conseil pratique</strong></em> : Utilisez l’outil de responsive design de votre navigateur (comme l’inspecteur de Chrome) pour vérifier le comportement de l’animation sur mobile et desktop.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-0367bf3 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="0367bf3" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c0cb6cb e-flex e-con-boxed e-con e-parent" data-id="c0cb6cb" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-bf291f7 e-con-full e-flex e-con e-child" data-id="bf291f7" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5b9e5ac elementor-widget elementor-widget-heading" data-id="5b9e5ac" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5d7cc44 elementor-widget elementor-widget-text-editor" data-id="5d7cc44" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="6667" data-end="6973">Cet effet de « scroll-triggered video scrub » apporte une dimension immersive et dynamique à votre site, digne des plus belles réalisations de Rockstar. Sans plugin, vous gardez le contrôle total sur le rendu et les performances, et vous pouvez l’adapter à votre charte graphique en quelques lignes de code. Testez, ajustez les timings et partagez votre création : vous êtes désormais prêt à épater vos visiteurs à chaque scroll !</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-d9f55b4 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="d9f55b4" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9d503fc e-flex e-con-boxed e-con e-parent" data-id="9d503fc" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-154d017 elementor-widget elementor-widget-heading" data-id="154d017" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-9980391 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="9980391" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-6535 post type-post status-publish format-standard has-post-thumbnail hentry category-tutos category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg" class="attachment-medium size-medium wp-image-6558" alt="Tutos video qui se lance au scroll" title="GSAP - Vidéo qui se lance au scroll 7" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/">
				GSAP &#8211; Vidéo qui se lance au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			11 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis</p>
		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6306 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-tutos" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg" class="attachment-medium size-medium wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." title="GSAP - Vidéo qui se lance au scroll 8" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/">
				GSAP &#8211; Cartes qui défilent au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			5 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6114 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg" class="attachment-medium size-medium wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." title="GSAP - Vidéo qui se lance au scroll 9" srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">
				Type de site web WordPress : lequel vous convient le mieux ?			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			17 mars 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour		</div>
				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-bd78553 e-flex e-con-boxed e-con e-parent" data-id="bd78553" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-4901061 e-con-full e-flex e-con e-child" data-id="4901061" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-269e762 e-con-full e-flex e-con e-child" data-id="269e762" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7553f06 elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="7553f06" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		<enclosure url="https://gflo.fr/wp-content/uploads/2025/05/IMG_7074.mov" length="2459733" type="video/quicktime" />

			</item>
		<item>
		<title>GSAP &#8211; Cartes qui défilent au scroll</title>
		<link>https://gflo.fr/blog/cartes-qui-defilent-au-scroll/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cartes-qui-defilent-au-scroll</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Mon, 05 May 2025 21:40:45 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tutos]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=6306</guid>

					<description><![CDATA[Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de compétences techniques avancées ! Dans cet article, nous vous guiderons à travers les étapes simples pour intégrer cet effet captivant, tout en préservant l'expérience utilisateur. Apprenez à rythmer la lecture de votre contenu et à structurer vos messages de manière impactante. Prêt à donner vie à vos idées ? Plongez dans notre guide et laissez GSAP faire le reste !]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6306" class="elementor elementor-6306" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-1d693b8f e-flex e-con-boxed e-con e-parent" data-id="1d693b8f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-427c64 e-con-full e-flex e-con e-child" data-id="427c64" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-352a83a5 elementor-widget elementor-widget-shortcode" data-id="352a83a5" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-73f92034 elementor-widget elementor-widget-html" data-id="73f92034" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-4f8103b6 elementor-widget elementor-widget-heading" data-id="4f8103b6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Comment créer des cartes qui s'affichent au scroll (Sans plugins)</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-545045ab elementor-widget elementor-widget-post-info" data-id="545045ab" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/05/05/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>mai 5, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/" class="elementor-post-info__terms-list-item">Blog</a>, <a href="https://gflo.fr/category/blog/tutos/" class="elementor-post-info__terms-list-item">Tutos</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-46d4c9a0 e-flex e-con-boxed e-con e-child" data-id="46d4c9a0" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7eb4e619 elementor-widget elementor-widget-image" data-id="7eb4e619" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg" class="attachment-large size-large wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="GSAP - Cartes qui défilent au scroll 12">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6fcdb3c7 e-flex e-con-boxed e-con e-parent" data-id="6fcdb3c7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-174590a2 e-con-full e-flex e-con e-child" data-id="174590a2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6d04dd6a elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="6d04dd6a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div class="flex max-w-full flex-col flex-grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c3513562-b971-4dad-bd74-8c0c5236a8a7" data-message-model-slug="o3-mini"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose w-full break-words dark:prose-invert dark"><p data-start="136" data-end="516">Si vous êtes ici, ce n’est probablement pas par hasard. Vous avez déjà vu ce type d’effet : des cartes qui semblent se superposer, se figer, puis glisser élégamment les unes derrière les autres au fil du scroll. C’est fluide, moderne et surtout, ça donne immédiatement une impression de site “haut de gamme”.</p><p data-start="518" data-end="913">Bonne nouvelle : contrairement à ce que beaucoup pensent, <strong data-start="576" data-end="655">ce genre d’animation n’est ni complexe, ni réservé aux développeurs experts</strong>. Dans cet article, je vais vous montrer comment fonctionne ce fameux effet de cartes qui défilent au scroll avec GSAP, comment l’intégrer proprement, et surtout <strong data-start="817" data-end="854">comment l’utiliser intelligemment</strong>, sans ruiner l’expérience utilisateur ni les performances.</p><p data-start="915" data-end="1051">Pas besoin de plugin, pas besoin d’un framework obscur. Juste un peu de structure, quelques classes bien placées… et <span style="text-decoration: underline;"><span style="color: #0000ff;"><a style="color: #0000ff; text-decoration: underline;" href="http://gsap.com" target="_blank" rel="noopener">GSAP</a></span></span> fait le reste.</p></div></div></div></div>								</div>
				</div>
				<div class="elementor-element elementor-element-48b602dd elementor-widget elementor-widget-heading" data-id="48b602dd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">À quoi ressemble l’effet des cartes qui défilent au scroll ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-11c65177 elementor-widget elementor-widget-text-editor" data-id="11c65177" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="1071" data-end="1370">Des cartes qui défilent au scroll, c’est avant tout un <strong data-start="1126" data-end="1163">effet visuel fluide et progressif</strong>. À mesure que l’utilisateur descend la page, chaque carte vient se positionner, se stabiliser quelques instants, puis laisser la suivante prendre le dessus. Le résultat est propre, lisible, et très moderne.</p><p data-start="1372" data-end="1408">Cet effet est souvent utilisé pour :</p><ul data-start="1409" data-end="1578"><li data-start="1409" data-end="1443"><p data-start="1411" data-end="1443">mettre en avant des <strong data-start="1431" data-end="1443">services</strong></p></li><li data-start="1444" data-end="1491"><p data-start="1446" data-end="1491">présenter une <strong data-start="1460" data-end="1491">méthode en plusieurs étapes</strong></p></li><li data-start="1492" data-end="1526"><p data-start="1494" data-end="1526">raconter une <strong data-start="1507" data-end="1526">histoire courte</strong></p></li><li data-start="1527" data-end="1578"><p data-start="1529" data-end="1578">structurer un message sans tout montrer d’un coup</p></li></ul><p data-start="1580" data-end="1734">L’intérêt est simple : au lieu de balancer tout le contenu d’un seul bloc, vous <strong data-start="1660" data-end="1682">rythmez la lecture</strong>. Le scroll devient un guide, presque une narration (L’objectif n’est pas d’en faire trop. Les cartes doivent rester lisibles et cohérentes avec le reste du design). </p><p data-start="1736" data-end="1884"><strong data-start="1736" data-end="1744">NB :</strong> Cet effet est <strong data-start="1923" data-end="1954">réalisable sur tous les CMS</strong>, sans plugin. WordPress, Webflow, site statique… De mon côté, je l’ai mis en place sur <strong data-start="2042" data-end="2055">WordPress</strong>, mais le principe reste exactement le même ailleurs.</p><p data-start="335" data-end="905"><strong>Voici à quoi ça ressemble : </strong></p>								</div>
				</div>
		<div class="elementor-element elementor-element-a7e568e e-con-full e-flex e-con e-child" data-id="a7e568e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-bce5293 e-con-full dm-gsap-cards e-flex e-con e-child" data-id="bce5293" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				</div>
		<div class="elementor-element elementor-element-882ddee e-con-full dm-gsap-cards e-flex e-con e-child" data-id="882ddee" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				</div>
		<div class="elementor-element elementor-element-11a0e71 e-con-full dm-gsap-cards-end e-flex e-con e-child" data-id="11a0e71" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				</div>
				</div>
				<div class="elementor-element elementor-element-76289c48 elementor-widget elementor-widget-html" data-id="76289c48" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/gsap.min.js" integrity="sha512-7eHRwcbYkK4d9g/6tD/mhkf++eoTHwpNM9woBxtPUBWm67zeAfFC+HrdoE2GanKeocly/VxeLvIqwvCdk7qScg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/ScrollTrigger.min.js" integrity="sha512-onMTRKJBKz8M1TnqqDuGBlowlH0ohFzMXYRNebz+yOcc5TQr/zAKsthzhuv0hiyUKEiQEQXEynnXCvNTOk50dg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>


<style>
    .dm-gsap-cards {
        transition: opacity 0.2s !important;

    }

</style>

<script>

 window.addEventListener("load", () => {

const dmGsapCards = document.querySelectorAll('.dm-gsap-cards');
 const dmCardsLength = dmGsapCards.length;


 dmGsapCards.forEach((dmElement, index) => {

    const dmCardsOffset = -15 * (index + 1);
    const scaleValue = (100 - dmCardsLength) / 100 + ((index + 1) * 0.01); // Incremental scale value
    const opacityValue = (1 - dmGsapCards.length/10) + ((index + 1) * 0.1);


    gsap.to(dmElement, {
        scrollTrigger: {
            trigger: dmElement,
            endTrigger: '.dm-gsap-cards-end',
            start: `0%+=${dmCardsOffset}px 15%`,
            end: '0% 20%',
            pin: true,
            scrub: true,
            markers: false
        }
    });

    if (index < dmGsapCards.length - 1) {
        const nextElement = dmGsapCards[index + 1];
        gsap.to(dmElement, {
            scrollTrigger: {
                trigger: nextElement,
                start: '50% 50%',
                end: '50% 50%',
                markers: false,
                onEnter: () => {
                    gsap.to(dmElement, { opacity: opacityValue, scale: scaleValue, duration: 1.5, transformOrigin: 'top center'});
                },
                onLeaveBack: () => {
                    gsap.to(dmElement, { opacity: 1, scale: 1, duration: 1.5 });
                }
            }
        });
    }
});
});

</script>				</div>
				</div>
				<div class="elementor-element elementor-element-1969c744 elementor-widget elementor-widget-heading" data-id="1969c744" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Aperçu du code à intégrer</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-18c81d3b elementor-widget elementor-widget-text-editor" data-id="18c81d3b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="2665" data-end="2866">Avant de rentrer dans les détails, voyons le principe général.<br data-start="2727" data-end="2730" />Le script est volontairement <strong data-start="2759" data-end="2774">minimaliste</strong> : il ne sert qu’à gérer l’animation. Tout le contenu, lui, est déjà présent dans vos blocs.</p><p data-start="2868" data-end="2911">Le fonctionnement repose sur deux classes :</p><ul data-start="2912" data-end="3028"><li data-start="2912" data-end="2965"><p data-start="2914" data-end="2965"><code data-start="2914" data-end="2930">.dm-gsap-cards</code> → à appliquer sur <strong data-start="2949" data-end="2965">chaque carte</strong></p></li><li data-start="2966" data-end="3028"><p data-start="2968" data-end="3028"><code data-start="2968" data-end="2988">.dm-gsap-cards-end</code> → à appliquer sur <strong data-start="3007" data-end="3028">la dernière carte</strong></p></li></ul><p data-start="3030" data-end="3162">Vous créez vos cartes normalement -&gt; Vous ajoutez les classes -&gt; GSAP s’occupe du scroll, du pin, de l’opacité et du scale.</p><p data-start="3164" data-end="3175"><strong>C’est tout.</strong></p><p data-start="3177" data-end="3246">Aucun HTML complexe à générer, aucun JS à modifier pour chaque carte.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-29f7af08 elementor-widget elementor-widget-text-editor" data-id="29f7af08" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le JAVASCRIPT :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-38d6197 elementor-widget elementor-widget-code-highlight" data-id="38d6197" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-html line-numbers">
				<code readonly="true" class="language-html">
					<xmp><script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/gsap.min.js" integrity="sha512-7eHRwcbYkK4d9g/6tD/mhkf++eoTHwpNM9woBxtPUBWm67zeAfFC+HrdoE2GanKeocly/VxeLvIqwvCdk7qScg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/ScrollTrigger.min.js" integrity="sha512-onMTRKJBKz8M1TnqqDuGBlowlH0ohFzMXYRNebz+yOcc5TQr/zAKsthzhuv0hiyUKEiQEQXEynnXCvNTOk50dg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>

<script>

 window.addEventListener("load", () => {

const dmGsapCards = document.querySelectorAll('.dm-gsap-cards');
 const dmCardsLength = dmGsapCards.length;


 dmGsapCards.forEach((dmElement, index) => {

    const dmCardsOffset = -15 * (index + 1);
    const scaleValue = (100 - dmCardsLength) / 100 + ((index + 1) * 0.01); // Incremental scale value
    const opacityValue = (1 - dmGsapCards.length/10) + ((index + 1) * 0.1);


    gsap.to(dmElement, {
        scrollTrigger: {
            trigger: dmElement,
            endTrigger: '.dm-gsap-cards-end',
            start: `0%+=${dmCardsOffset}px 15%`,
            end: '0% 20%',
            pin: true,
            scrub: true,
            markers: false
        }
    });

    if (index < dmGsapCards.length - 1) {
        const nextElement = dmGsapCards[index + 1];
        gsap.to(dmElement, {
            scrollTrigger: {
                trigger: nextElement,
                start: '50% 50%',
                end: '50% 50%',
                markers: false,
                onEnter: () => {
                    gsap.to(dmElement, { opacity: opacityValue, scale: scaleValue, duration: 1.5, transformOrigin: 'top center'});
                },
                onLeaveBack: () => {
                    gsap.to(dmElement, { opacity: 1, scale: 1, duration: 1.5 });
                }
            }
        });
    }
});
});

</script>


</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-496f5250 elementor-widget elementor-widget-text-editor" data-id="496f5250" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le CSS :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-220628ea elementor-widget elementor-widget-code-highlight" data-id="220628ea" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-css line-numbers">
				<code readonly="true" class="language-css">
					<xmp>.dm-gsap-cards {
        transition: opacity 0.2s !important;

    }</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-52e4ce8a e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="52e4ce8a" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-f6c7a1a elementor-widget elementor-widget-html" data-id="f6c7a1a" data-element_type="widget" data-e-type="widget" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-219d5ee8 e-con-full e-flex e-con e-child" data-id="219d5ee8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-3ff919b5 e-con-full e-flex e-con e-child" data-id="3ff919b5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-27cea32 elementor-widget elementor-widget-heading" data-id="27cea32" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-220f89c9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="220f89c9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-7e4c3700 elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="7e4c3700" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="GSAP - Cartes qui défilent au scroll 13">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2dee068a e-flex e-con-boxed e-con e-parent" data-id="2dee068a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-7c616b71 e-con-full e-flex e-con e-child" data-id="7c616b71" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-15e91f elementor-widget elementor-widget-heading" data-id="15e91f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Comment intégrer le code sur WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-73f8952d elementor-widget elementor-widget-text-editor" data-id="73f8952d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 data-start="3630" data-end="3683"><strong>Ajouter les blocs de cartes dans la bonne section</strong></h3><p data-start="3685" data-end="3788">C’est ici que beaucoup pensent que ça va devenir compliqué. En réalité, c’est la partie la plus simple.</p><ol data-start="3790" data-end="3986"><li data-start="3790" data-end="3826"><p data-start="3793" data-end="3826">Créez ou éditez la page concernée</p></li><li data-start="3827" data-end="3867"><p data-start="3830" data-end="3867">Ajoutez vos blocs de contenu (cartes)</p></li><li data-start="3868" data-end="3923"><p data-start="3871" data-end="3923">Sur chaque carte, ajoutez la classe <code data-start="3907" data-end="3923">.dm-gsap-cards</code></p></li><li data-start="3924" data-end="3986"><p data-start="3927" data-end="3986">Sur la dernière carte, ajoutez en plus <code data-start="3966" data-end="3986">.dm-gsap-cards-end</code></p></li></ol><p data-start="3988" data-end="4008">Que vous utilisiez :</p><ul data-start="4009" data-end="4067"><li data-start="4009" data-end="4036"><p data-start="4011" data-end="4036">l’éditeur natif WordPress</p></li><li data-start="4037" data-end="4048"><p data-start="4039" data-end="4048">Elementor</p></li><li data-start="4049" data-end="4067"><p data-start="4051" data-end="4067">un autre builder</p></li></ul><p data-start="4069" data-end="4096">… la logique reste la même.</p><p data-start="4098" data-end="4246"><strong data-start="4101" data-end="4121">Conseil pratique</strong><br data-start="4121" data-end="4124" />Évitez d’imbriquer vos cartes dans trop de conteneurs. Une structure simple donne toujours un meilleur résultat avec GSAP.<br /><br /></p><h3 data-start="4253" data-end="4278"><strong>Insérer le script GSAP</strong></h3><p data-start="4280" data-end="4336">Le script (déjà intégré dans votre cas) se contente de :</p><ul data-start="4337" data-end="4424"><li data-start="4337" data-end="4365"><p data-start="4339" data-end="4365">détecter toutes les cartes</p></li><li data-start="4366" data-end="4390"><p data-start="4368" data-end="4390">calculer leur position</p></li><li data-start="4391" data-end="4424"><p data-start="4393" data-end="4424">appliquer l’animation au scroll</p></li></ul><p data-start="4426" data-end="4540">Il n’interfère pas avec votre mise en page.<br data-start="4469" data-end="4472" />Il n’impose aucun style graphique.<br data-start="4506" data-end="4509" />Il ne fait <strong data-start="4520" data-end="4539">que l’animation</strong>.</p><p data-start="4542" data-end="4615"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> C’est précisément ce qui rend cet effet robuste et facile à maintenir.<br /><br /></p><h3 data-start="4622" data-end="4668"><strong>Ajuster l’effet et personnaliser le contenu</strong></h3><p data-start="4670" data-end="4730">L’un des gros avantages de cette approche, c’est la liberté.</p><p data-start="4732" data-end="4745">Vous pouvez :</p><ul data-start="4746" data-end="4872"><li data-start="4746" data-end="4800"><p data-start="4748" data-end="4800">modifier le design des cartes sans toucher au script</p></li><li data-start="4801" data-end="4831"><p data-start="4803" data-end="4831">changer le contenu à volonté</p></li><li data-start="4832" data-end="4872"><p data-start="4834" data-end="4872">adapter l’effet à votre univers visuel</p></li></ul><p data-start="4874" data-end="4921"><br /><strong>Quelques ajustements simples mais efficaces :</strong></p><ul data-start="4922" data-end="5059"><li data-start="4922" data-end="4975"><p data-start="4924" data-end="4975">Des <strong data-start="4928" data-end="4946">ombres légères</strong> pour accentuer la profondeur</p></li><li data-start="4976" data-end="5019"><p data-start="4978" data-end="5019">Des <strong data-start="4982" data-end="5002">fonds contrastés</strong> entre les cartes</p></li><li data-start="5020" data-end="5059"><p data-start="5022" data-end="5059">Une hiérarchie claire dans les titres</p></li></ul><p data-start="5061" data-end="5237"><span data-start="5064" data-end="5078">I</span><strong data-start="5064" data-end="5078">dée bonus : </strong>Utilisez cet effet pour transformer une simple liste de services en une <strong data-start="5153" data-end="5172">mini-expérience</strong>. Le contenu reste le même, mais la perception change totalement.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-9b77792 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="9b77792" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-34066eb8 e-flex e-con-boxed e-con e-parent" data-id="34066eb8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-79e41c27 e-con-full e-flex e-con e-child" data-id="79e41c27" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-18fda334 elementor-widget elementor-widget-heading" data-id="18fda334" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Points de vigilance</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-665ad66c elementor-widget elementor-widget-text-editor" data-id="665ad66c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="5268" data-end="5355">Même si l’effet est simple à mettre en place, quelques points méritent votre attention.</p><ul><li data-start="5357" data-end="5381"><strong>Compatibilité mobile :</strong>Testez systématiquement sur mobile. Les cartes doivent rester lisibles, même sur petit écran.</li><li data-start="5479" data-end="5495"><strong>Performances : </strong>GSAP est très performant, mais évitez les images trop lourdes, limitez le nombre de cartes et gardez des animations sobres</li><li data-start="5479" data-end="5495"><strong>Expérience utilisateur : </strong>Une animation doit accompagner le contenu, pas le voler. Si l’effet devient plus visible que le message, c’est qu’il y a un déséquilibre.</li></ul><ul><li style="list-style-type: none;"> </li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-5ebf90e0 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="5ebf90e0" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1e865a7c e-flex e-con-boxed e-con e-parent" data-id="1e865a7c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-7658cbbe e-con-full e-flex e-con e-child" data-id="7658cbbe" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-426f6b86 elementor-widget elementor-widget-heading" data-id="426f6b86" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">3 problèmes courants et comment les résoudre</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3cab5c3d elementor-widget elementor-widget-text-editor" data-id="3cab5c3d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 data-start="5846" data-end="5877"><strong>Les cartes ne s’animent pas</strong></h3><p data-start="5878" data-end="5888">Vérifiez :</p><ul data-start="5889" data-end="6026"><li data-start="5889" data-end="5937"><p data-start="5891" data-end="5937">que chaque carte possède bien <code data-start="5921" data-end="5937">.dm-gsap-cards</code></p></li><li data-start="5938" data-end="5985"><p data-start="5940" data-end="5985">que la dernière contient <code data-start="5965" data-end="5985">.dm-gsap-cards-end</code></p></li><li data-start="5986" data-end="6026"><p data-start="5988" data-end="6026">que les scripts GSAP sont bien chargés</p></li></ul><h3 data-start="6028" data-end="6057"><strong><br />L’effet est trop agressif</strong></h3><p data-start="6058" data-end="6072">Souvent dû à :</p><ul data-start="6073" data-end="6137"><li data-start="6073" data-end="6089"><p data-start="6075" data-end="6089">trop de cartes</p></li><li data-start="6090" data-end="6113"><p data-start="6092" data-end="6113">un design trop chargé</p></li><li data-start="6114" data-end="6137"><p data-start="6116" data-end="6137">un contraste excessif</p></li></ul><p data-start="6139" data-end="6175">Simplifiez. L’effet respirera mieux.<br /><br /></p><h3 data-start="6177" data-end="6206"><strong>Le scroll semble “bloqué”</strong></h3><p data-start="6207" data-end="6245">Dans la majorité des cas, cela vient :</p><ul data-start="6246" data-end="6346"><li data-start="6246" data-end="6286"><p data-start="6248" data-end="6286">d’un conteneur avec <code data-start="6268" data-end="6286">overflow: hidden</code></p></li><li data-start="6287" data-end="6314"><p data-start="6289" data-end="6314">d’une hauteur mal définie</p></li><li data-start="6315" data-end="6346"><p data-start="6317" data-end="6346">d’une structure trop complexe</p></li></ul><p data-start="6348" data-end="6445"><strong data-start="6351" data-end="6371"><br />Conseil pratique : </strong><br data-start="6371" data-end="6374" />Utilisez l’inspecteur Chrome pour tester chaque section indépendamment.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b082816 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="b082816" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-19b27e86 e-flex e-con-boxed e-con e-parent" data-id="19b27e86" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-486beba3 e-con-full e-flex e-con e-child" data-id="486beba3" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-340dab95 elementor-widget elementor-widget-heading" data-id="340dab95" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-7fbe3758 elementor-widget elementor-widget-text-editor" data-id="7fbe3758" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="478" data-end="838">Mettre en place des <strong data-start="498" data-end="541">cartes qui défilent au scroll avec GSAP</strong> ne demande ni plugin, ni usine à gaz. Il suffit de créer vos blocs de cartes, d’ajouter les bonnes classes, et de laisser le script gérer l’animation. Cette approche permet d’obtenir un rendu fluide, moderne et parfaitement maîtrisé, tout en conservant une structure simple et facile à maintenir.</p><p data-start="840" data-end="1108">L’intérêt de cet effet réside surtout dans sa <strong data-start="886" data-end="922">capacité à structurer un message</strong>. Utilisé avec parcimonie, il aide à guider la lecture, à hiérarchiser l’information et à renforcer l’impact visuel d’une page, sans nuire à la performance ni à l’expérience utilisateur.</p><p data-start="1110" data-end="1350">Comme toujours, l’essentiel reste de tester : ajustez le nombre de cartes, vérifiez le rendu sur mobile, et adaptez le design à votre identité. Une animation réussie est celle qui sert le contenu, pas celle qui cherche à se faire remarquer.</p><p data-start="1352" data-end="1668">Si vous souhaitez aller plus loin dans l’intégration de ce type d’effets ou optimiser l’expérience globale de votre site, un regard extérieur peut parfois faire la différence. Dans tous les cas, prenez le temps d’expérimenter : GSAP est un excellent allié pour créer des interfaces vivantes, sans complexité inutile.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-72af90b5 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="72af90b5" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3fbffa11 e-flex e-con-boxed e-con e-parent" data-id="3fbffa11" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-3af9b442 elementor-widget elementor-widget-heading" data-id="3af9b442" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-54ef7a6f elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="54ef7a6f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-6535 post type-post status-publish format-standard has-post-thumbnail hentry category-tutos category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg" class="attachment-medium size-medium wp-image-6558" alt="Tutos video qui se lance au scroll" title="GSAP - Cartes qui défilent au scroll 14" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/">
				GSAP &#8211; Vidéo qui se lance au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			11 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis</p>
		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6306 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-tutos" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg" class="attachment-medium size-medium wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." title="GSAP - Cartes qui défilent au scroll 15" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/">
				GSAP &#8211; Cartes qui défilent au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			5 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6114 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg" class="attachment-medium size-medium wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." title="GSAP - Cartes qui défilent au scroll 16" srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">
				Type de site web WordPress : lequel vous convient le mieux ?			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			17 mars 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour		</div>
				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-27d0c518 e-flex e-con-boxed e-con e-parent" data-id="27d0c518" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-59497839 e-con-full e-flex e-con e-child" data-id="59497839" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-3a727fe0 e-con-full e-flex e-con e-child" data-id="3a727fe0" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-3b8647bc elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="3b8647bc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Type de site web WordPress : lequel vous convient le mieux ?</title>
		<link>https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=types-de-site-web-wordpress</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Mon, 17 Mar 2025 14:24:49 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=6114</guid>

					<description><![CDATA[Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour cela que ce guide existe : vous aider à identifier la solution qui vous offrira une visibilité optimale, sans vous faire perdre du temps ni de l’argent.]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6114" class="elementor elementor-6114" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-41aa6448 e-flex e-con-boxed e-con e-parent" data-id="41aa6448" data-element_type="container" data-e-type="container" id="scrolltotop" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-3df9124a e-con-full e-flex e-con e-child" data-id="3df9124a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-84471bd elementor-widget elementor-widget-shortcode" data-id="84471bd" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3573e82f elementor-widget elementor-widget-html" data-id="3573e82f" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-6563d40e elementor-widget elementor-widget-heading" data-id="6563d40e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Les différents types de site internet WordPress : faites le bon choix pour votre projet !</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-6af05f8b elementor-widget elementor-widget-post-info" data-id="6af05f8b" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/03/17/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>mars 17, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/wordpress/" class="elementor-post-info__terms-list-item">WordPress</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-52834611 e-flex e-con-boxed e-con e-child" data-id="52834611" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6b06e03c elementor-widget elementor-widget-image" data-id="6b06e03c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg" class="attachment-large size-large wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="Type de site web WordPress : lequel vous convient le mieux ? 19">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5bd61d07 e-flex e-con-boxed e-con e-parent" data-id="5bd61d07" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-1cc80836 e-con-full e-flex e-con e-child" data-id="1cc80836" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6c43bc0d elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="6c43bc0d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Beaucoup d’entrepreneurs et de freelances hésitent encore entre WordPress et d’autres CMS, et c’est parfaitement compréhensible : choisir une plateforme de création de site web ne se fait pas à la légère. Pourtant, la réponse est plus simple qu’on ne le croit : oui, WordPress reste le meilleur choix ! La preuve ? Plus de 60 % des sites internet en ligne ont été créés avec ce CMS (Source : <span style="text-decoration: underline;"><span style="color: #333333;"><strong><a style="color: #333333; text-decoration: underline;" href="https://w3techs.com/technologies/overview/content_management" target="_blank" rel="nofollow noopener">W3techs</a></strong></span></span>).</span></p>
<p><span style="font-weight: 400;">Ok, maintenant que vous avez votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour cela que ce guide existe : vous aider à identifier la solution qui vous offrira une visibilité optimale, sans vous faire perdre du temps ni de l’argent.</span></p>
<p><span style="font-weight: 400;">Pour commencer, si vous voulez connaître les principaux types de sites internet WordPress, les voici : le site vitrine WordPress, le blog WordPress, le site e-commerce WordPress, le forum WordPress, le site multilingue WordPress, l’application WordPress et, enfin, les outils WordPress incontournables à connaître.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-38f75bf3 elementor-widget elementor-widget-heading" data-id="38f75bf3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Les principaux types de site web WordPress à connaître</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-cbb28a8 elementor-widget elementor-widget-image" data-id="cbb28a8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="554" src="https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie.png" class="attachment-large size-large wp-image-5540" alt="Schéma mettant en avant quatre types de sites WordPress possibles : vitrine, blog, e-commerce et forum" srcset="https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie.png 922w, https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie-300x208.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie-768x532.png 768w" sizes="(max-width: 800px) 100vw, 800px" title="Type de site web WordPress : lequel vous convient le mieux ? 20">															</div>
				</div>
				<div class="elementor-element elementor-element-6b2e0353 elementor-widget elementor-widget-text-editor" data-id="6b2e0353" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">WordPress est réputé pour sa polyvalence. Il existe plusieurs formats majeurs, mais vous avez aussi la possibilité de combiner plusieurs fonctionnalités (par exemple, un site vitrine couplé à un blog). Voici un tour d’horizon pour mieux cerner chaque </span><b>type de site web WordPress</b><span style="font-weight: 400;">.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-75169c50 elementor-widget elementor-widget-heading" data-id="75169c50" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Le site vitrine WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1f722e28 elementor-widget elementor-widget-text-editor" data-id="1f722e28" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Idée reçue : </b><span style="font-weight: 400;">“Les réseaux sociaux suffisent, je n’ai pas besoin de site vitrine.”</span></p><p><b>Réalité :</b><span style="font-weight: 400;"> même un blockbuster a besoin d’une bande-annonce officielle. Selon une étude de Forbes, 38 % des internautes quittent un site s’ils ne le trouvent pas suffisamment professionnel dès la première page.</span></p><p><span style="font-weight: 400;">Un site vitrine WordPress agit comme la “bande-annonce” de votre activité. Il présente qui vous êtes, ce que vous faites et comment vous contactez. Pas de fioritures inutiles : uniquement l’essentiel, bien mis en scène.</span></p><p><span style="font-weight: 400;">Il sert avant tout à rassurer et à informer les visiteurs. Son but est clair : offrir un aperçu de votre univers professionnel, de votre savoir-faire et de vos valeurs.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Idéal pour</b><span style="font-weight: 400;"> : Artisans, freelances, TPE, PME ou toute structure qui a besoin d’une présence en ligne basique.</span></li><li style="font-weight: 400;" aria-level="1"><b>Avantage majeur</b><span style="font-weight: 400;"> : Mise en place rapide et coût généralement moindre.</span></li></ul><p><b><br />Exemple</b><span style="font-weight: 400;"> : Un décorateur d’intérieur indépendant peut afficher sur son site vitrine des photos “avant-après” de ses réalisations, ajouter un formulaire de contact et valoriser son univers visuel. Cette approche rassure les prospects et facilite la prise de rendez-vous.<br /><br /></span></p><h4><b>Pourquoi choisir un site vitrine ?</b></h4><p><span style="font-weight: 400;">Il s’agit souvent de la première étape quand on débute sur WordPress. Cela permet d’établir votre crédibilité. Un design attrayant incitera vos visiteurs à creuser davantage, ou à vous contacter rapidement. C’est aussi une excellente porte d’entrée si vous envisagez de futures évolutions (ajout d’un blog, d’un système de réservation, etc.).<br /><br /></span></p><p><b>Conseil pratique :</b><span style="font-weight: 400;"> Optez pour un site vitrine si vous vendez surtout des prestations de service (coaching, artisanat, design…) et que vous voulez être facilement joignable. N’hésitez pas à inclure un portfolio ou une section témoignages pour accroître la confiance.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7f6aed66 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="7f6aed66" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-1b1c8ee2 elementor-widget elementor-widget-html" data-id="1b1c8ee2" data-element_type="widget" data-e-type="widget" id="table-matieres" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-1edebf6a e-con-full e-flex e-con e-child" data-id="1edebf6a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-67ee4007 e-con-full e-flex e-con e-child" data-id="67ee4007" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-96a1b42 elementor-widget elementor-widget-heading" data-id="96a1b42" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-a0e9784 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="a0e9784" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-4d67415c elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="4d67415c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="Type de site web WordPress : lequel vous convient le mieux ? 21">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2e841241 e-flex e-con-boxed e-con e-parent" data-id="2e841241" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-48f44ebe e-con-full e-flex e-con e-child" data-id="48f44ebe" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-126ed613 elementor-widget elementor-widget-heading" data-id="126ed613" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Le blog WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-6214a70f elementor-widget elementor-widget-text-editor" data-id="6214a70f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Il y a quelques années, j’ai accompagné un consultant persuadé que “personne ne lit plus les blogs.” Erreur monumentale : en publiant un seul article de fond par mois (sur la gestion du stress au travail), il a doublé ses demandes de coaching en six mois. Preuve que les </span><b>blogs WordPress</b><span style="font-weight: 400;"> restent un outil redoutable pour démontrer votre expertise et attirer du trafic organique.<br /><br /></span></p><h4><b>Pourquoi un blog sur WordPress fonctionne si bien ?</b></h4><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">WordPress est historiquement né pour le blogging, ce qui rend la rédaction et la publication d’articles très intuitives.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Google adore les sites régulièrement mis à jour. Selon HubSpot, les entreprises B2B qui bloguent génèrent 67 % de leads supplémentaires par rapport à celles qui ne publient pas de contenu.</span></li></ul><p><span style="font-weight: 400;"><br />Choisissez le format de blog si vous souhaitez bâtir une réputation d’expert et attirer des visiteurs grâce au référencement naturel. Créer un blog sur WordPress est idéal si vous êtes dans un de ces secteurs : Coachs, blogueurs passionnés, entreprises qui mettent en place une stratégie d’inbound marketing, formateurs en ligne. En gros, c’est parfait pour les entreprises/personnes qui misent sur la pédagogie (articles, tutos, analyses…).</span></p><p><b><br />Exemple concret :</b><span style="font-weight: 400;"> Une agence de communication partage chaque semaine des articles sur la stratégie digitale. Résultat : elle attire un public déjà sensibilisé à son expertise et plus enclin à demander un devis.<br /><br /></span></p><h4><b>Pour avoir un blog performant, voici ce qu’il faut retenir</b></h4><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Adoptez une </span><b>ligne éditoriale claire</b><span style="font-weight: 400;"> et des mots-clés pertinents pour renforcer votre référencement.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Variez les formats (tutoriels, études de cas, interviews) pour garder votre audience engagée.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Ajoutez des </span><b>appels à l’action</b><span style="font-weight: 400;"> (demander un devis, télécharger un guide, etc.) dans chaque article.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Restez </span><b>régulier</b><span style="font-weight: 400;"> : il vaut mieux publier un article de qualité par mois que cinq contenus bâclés en une semaine.</span></li></ul><p><b><br />Conseil pratique : </b><span style="font-weight: 400;">Pensez à utiliser une ligne éditoriale claire, des mots-clés pertinents et des visuels engageants. Ajoutez des appels à l’action pour diriger vos lecteurs vers une offre ou un formulaire de contact. Le blog exige de la régularité, alors définissez un planning réaliste.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-1fced6f2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="1fced6f2" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0945407 e-flex e-con-boxed e-con e-parent" data-id="0945407" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-361196e e-con-full e-flex e-con e-child" data-id="361196e" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-669f348 elementor-widget elementor-widget-heading" data-id="669f348" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default"> L’e-commerce WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-bee1ec5 elementor-widget elementor-widget-text-editor" data-id="bee1ec5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Savez-vous que WooCommerce propulse plus de 6 % de l’ensemble des sites e-commerce mondiaux ?” (Source : BuiltWith). Difficile à croire, et pourtant, WordPress peut se muer en véritable </span><b>machine à vendre </b><span style="font-weight: 400;">grâce à WooCommerce.<br /><br /></span></p><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Gérez vos fiches produits (tarifs, photos, descriptions), la configuration des paiements (PayPal, Stripe, etc.) et la livraison.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Proposez des codes promo, des abonnements, ou même des téléchargements numériques.</span></li></ul><p><span style="font-weight: 400;"><br />Avoir un site e-commerce est idéal pour les commerçants, artisans, infopreneurs (vente d’ebooks, formations), ou toute personne souhaitant monétiser ses créations en ligne.</span></p><p><b><br />Exemple concret : </b><span style="font-weight: 400;">Une créatrice de bijoux artisanaux décide d’ouvrir sa boutique en ligne pour dépasser sa clientèle locale. En un an, elle augmente son chiffre d’affaires de 40 %.</span></p><h4><b><br />Points de vigilance</b></h4><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">La concurrence est rude : soignez la </span><b>vitesse de chargement</b><span style="font-weight: 400;"> et la </span><b>qualité des visuels</b><span style="font-weight: 400;">.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Le SEO (fiches produits optimisées) et l’expérience utilisateur (parcours d’achat fluide) sont clés.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Pensez au </span><b>suivi logistique</b><span style="font-weight: 400;"> (stocks, livraisons, retours).</span></li></ul><p><b><br />Conseil pratique : </b><span style="font-weight: 400;">Optez pour la vente en ligne si vous avez déjà un produit ou un service standardisable (bijoux, formations, ebooks…). Assurez-vous de maîtriser la logistique (livraison, suivi des commandes) et misez sur de belles photos pour marquer l’esprit de vos clients.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-005c28d e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="005c28d" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-833545a e-flex e-con-boxed e-con e-parent" data-id="833545a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-afaab6c e-con-full e-flex e-con e-child" data-id="afaab6c" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-04a31bf elementor-widget elementor-widget-heading" data-id="04a31bf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Le forum WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-f1bbae3 elementor-widget elementor-widget-text-editor" data-id="f1bbae3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Beaucoup de créateurs souhaitent fidéliser leur audience, mais ne savent pas comment instaurer une relation durable. “J’ai peur qu’un forum devienne vite désert,” me disent-ils souvent. En réalité, un </span><b>forum WordPress</b><span style="font-weight: 400;"> bien animé peut se transformer en un véritable “fan club” qui vous suit à chaque étape, comme une tournée de promo pour un film.</span></p><p><span style="font-weight: 400;">On peut créer des forums avec des plugins comme </span><b>bbPress</b><span style="font-weight: 400;"> ou </span><b>BuddyPress</b><span style="font-weight: 400;">. Cela permet de concevoir un espace de discussion pour échanger, poser des questions et créer du contenu collaboratif (UGC).</span></p><p><span style="font-weight: 400;">Les forums sont idéals pour les associations, groupes d’entraide, entreprises proposant un support communautaire, écoles ou clubs sportifs.</span></p><p><b>Exemple : </b><span style="font-weight: 400;">Une association de parents d’élèves lance un forum pour centraliser les questions d’organisation et partager des ressources. Résultat : moins d’e-mails éparpillés, une meilleure cohésion, et des infos toujours à jour.</span></p><h4><b><br />Astuce pour animer la communauté sur un forum WordPress</b></h4><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Nommez des </span><b>modérateurs</b><span style="font-weight: 400;"> pour guider et modérer les échanges.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Créez des </span><b>rubriques</b><span style="font-weight: 400;"> claires (présentation, questions, entraide, etc.).</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Offrez des petits “bonus” (badges, accès privilégiés) pour récompenser les membres actifs.</span></li></ul><p><b><br />Conseil pratique </b><span style="font-weight: 400;">: Envisagez un forum si votre activité repose sur l’échange entre membres (associations, clubs, support client…). Un forum actif peut devenir un atout SEO, car il génère du contenu frais et ciblé.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-dc2168e e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="dc2168e" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9d2add4 e-flex e-con-boxed e-con e-parent" data-id="9d2add4" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-e824c5a e-con-full e-flex e-con e-child" data-id="e824c5a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-f2c622d elementor-widget elementor-widget-heading" data-id="f2c622d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Le site multilingue WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-5f01632 elementor-widget elementor-widget-text-editor" data-id="5f01632" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Idée reçue</b><span style="font-weight: 400;"> : “Le français suffit, je n’ai pas besoin de traduire mon site.”</span><span style="font-weight: 400;"><br /></span><b>Réalité</b><span style="font-weight: 400;"> : Selon CSA Research, 40 % des internautes ne passent pas à l’achat s’ils ne trouvent pas de version dans leur langue maternelle. Vous risqueriez donc de perdre un pan entier de clientèle.</span></p><p><span style="font-weight: 400;">Il existe des extensions, par exemple, </span><b>WPML</b><span style="font-weight: 400;"> ou </span><b>Polylang</b><span style="font-weight: 400;">, avec lesquelles vous pouvez traduire vos contenus et offrir une navigation en plusieurs langues (français, anglais, espagnol, etc.).</span></p><p><span style="font-weight: 400;">Secteurs dans lesquels il peut être utile de traduire son site internet : Entreprises exportatrices, hôtels, institutions touristiques, blogueurs visant une audience internationale.</span></p><p><b><br />Exemple : </b><span style="font-weight: 400;">Un hôtel familial propose son site en français, anglais et italien. En trois mois, la réservation directe augmente de 25 %, simplement parce que les voyageurs se sentent plus en confiance dans leur langue.</span></p><h4><b><br />Pourquoi un site multilingue est un atout ?</b></h4><p><span style="font-weight: 400;">Un site multilingue ouvre la voie à des marchés plus vastes. La barrière de la langue disparaît, ce qui améliore la compréhension de vos offres et renforce l’expérience utilisateur. En plus, vous ouvrez vos portes à un public plus vaste; laissez derrière vous la barrière de la langue et vous améliorez l’expérience utilisateur et la crédibilité de votre marque.</span></p><p><b><br />Conseil pratique</b><span style="font-weight: 400;"> : Choisissez cette option si vous ciblez plusieurs pays ou régions linguistiques (tourisme, export…). Optez pour des traductions professionnelles afin d’éviter les contresens qui nuiraient à votre image.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-23fcae0 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="23fcae0" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-10a6779 e-flex e-con-boxed e-con e-parent" data-id="10a6779" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-4fc4bb7 e-con-full e-flex e-con e-child" data-id="4fc4bb7" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-32a2a86 elementor-widget elementor-widget-heading" data-id="32a2a86" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">L’application WordPress</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-fa3f4d7 elementor-widget elementor-widget-text-editor" data-id="fa3f4d7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">J’ai rencontré un entrepreneur qui souhaitait créer un extranet complexe pour gérer clients et salariés. Première question : “Suis-je obligé de tout coder from scratch (depuis zéro) ? ” Bonne nouvelle : </span><b>WordPress</b><span style="font-weight: 400;"> et son </span><b>API REST</b><span style="font-weight: 400;"> peuvent servir de base à une vraie application, voire à une </span><b>Progressive Web App (PWA)</b><span style="font-weight: 400;">.</span></p><h4><b><br />Pourquoi WordPress est intéressant pour créer une application ?</b></h4><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Vous conservez la simplicité de l’interface WordPress pour mettre à jour vos contenus.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Vous centralisez la gestion des utilisateurs (collaborateurs, clients, membres).</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Vous pouvez exploiter des frameworks spécifiques pour transformer votre site en application mobile ou desktop.</span></li></ul><p><span style="font-weight: 400;"><br />Créer une application est idéal dans des secteurs où l’on crée des projets innovants nécessitant une interactivité avancée, portails d’entreprise, startups tech.</span></p><p><b>Exemple d&rsquo;entreprise : </b><span style="font-weight: 400;">Une startup EdTech utilise WordPress pour héberger son contenu e-learning, gérer les inscriptions et proposer un chat en temps réel à ses élèves.</span></p><h4><b><br />Attention, il y a des pré-requis techniques !</b></h4><p><span style="font-weight: 400;">Pour créer une application sur WordPress, il faut tout de même une compétence en développement (ou un prestataire). Il faut pouvoir manipuler l’API WordPress, sécuriser la plateforme et assurer la performance. De plus, il faut être capable d’effectuer des tests rigoureux pour garantir la stabilité de l’application. Ce n’est donc pas un choix à prendre à la légère, surtout si vous maitrisez partiellement WordPress.</span></p><p><b><br />Conseil pratique </b><span style="font-weight: 400;">: Visez la carte “Application WordPress” si vous avez un projet ambitieux (extranet, plateforme de formation&#8230;). Assurez-vous de collaborer avec un développeur expérimenté pour optimiser l’API, la sécurité et la performance.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-41504f6 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="41504f6" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-63ac6c1f e-flex e-con-boxed e-con e-parent" data-id="63ac6c1f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-452a1262 e-con-full e-flex e-con e-child" data-id="452a1262" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6b58079f elementor-widget elementor-widget-heading" data-id="6b58079f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Les outils WordPress : votre boîte à effets spéciaux</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-494d70a8 elementor-widget elementor-widget-text-editor" data-id="494d70a8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Imaginez réaliser un film sans montage, sans effets spéciaux et sans équipe technique. Le résultat serait… décevant. Sur WordPress, c’est pareil : il vous faut les bons “outils” pour sublimer votre site et le rendre performant.<br /><br /></span></p><h3><b>Les outils indispensables sur WordPress</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Tableau de bord WordPress</b><span style="font-weight: 400;"> : votre QG pour gérer contenus, extensions et réglages.</span></li><li style="font-weight: 400;" aria-level="1"><b>Extensions SEO (Yoast SEO, Rank Math)</b><span style="font-weight: 400;"> : optimisez vos balises, le sitemap et vos mots-clés.</span></li><li style="font-weight: 400;" aria-level="1"><b>Plugins de cache (W3 Total Cache, WP Rocket)</b><span style="font-weight: 400;"> : améliorez la vitesse de chargement et l’expérience utilisateur.</span></li><li style="font-weight: 400;" aria-level="1"><b>Plugins de sécurité (Wordfence, iThemes Security)</b><span style="font-weight: 400;"> : protégez-vous contre les attaques et malwares.</span></li></ul><h3><b><br />Pourquoi s’équiper correctement ?</b></h3><p><span style="font-weight: 400;">Un site lent ou vulnérable perdra en crédibilité (et en référencement). De plus, des outils bien choisis peuvent vous simplifier la vie au quotidien (mise à jour des contenus, suivi de performances…).</span></p><p><b><br />Attention </b><span style="font-weight: 400;">: Ne surchargez pas votre site de plugins inutiles. Sélectionnez seulement ce dont vous avez vraiment besoin (sécurité, SEO, cache, backups). Une extension de trop peut ralentir le chargement et multiplier les risques d’incompatibilité. Il faudra parfois privilégier quelques lignes de codes <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6081ea46 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="6081ea46" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9e6dfb5 e-flex e-con-boxed e-con e-parent" data-id="9e6dfb5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-c600ff8 e-con-full e-flex e-con e-child" data-id="c600ff8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-56f2785 elementor-widget elementor-widget-heading" data-id="56f2785" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Combien coûte la création d’un site WordPress selon son type ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-fd6cadb elementor-widget elementor-widget-text-editor" data-id="fd6cadb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Le budget varie en fonction de la complexité du </span><b>type de site web WordPress</b><span style="font-weight: 400;"> choisi :</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Site vitrine</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Nom de domaine + hébergement : environ 50 € à 120 € par an.</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Thème premium : autour de 60 € (paiement unique).</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Prestation de création (si vous déléguez) : à partir de 500 €.</span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>Blog WordPress</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Coûts similaires au site vitrine.</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Budget rédaction si vous sous-traitez.</span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>E-commerce WordPress</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Investissement supplémentaire pour WooCommerce, éventuellement un thème adapté, un plugin de paiement, etc.</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Coût total plus élevé (photographies produits, logistique, etc.).</span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>Forum ou site multilingue</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Extensions spécifiques (souvent payantes si vous voulez des fonctionnalités avancées).</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Possible besoin d’un hébergement plus robuste.</span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>Application WordPress</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Développement sur-mesure plus poussé, donc budget plus conséquent.</span></li></ul></li></ul><p><span style="font-weight: 400;"><br />Vous l&rsquo;avez bien compris, WordPress reste très compétitif par rapport à d’autres solutions, notamment parce que la plupart des thèmes et plugins proposent une version gratuite ou freemium.</span></p><p><em><span><br />Si vous voulez calculer le tarif en fonction du type de site web, j’ai créé un simulateur en ligne gratuit, il faut juste <span style="color: #333333; text-decoration: underline;"><strong><a style="text-decoration: underline; color: #333333;" href="https://gflo.fr/devis/">cliquer ici.</a></strong></span></span></em></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-aa35b59 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="aa35b59" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-30a27cc e-flex e-con-boxed e-con e-parent" data-id="30a27cc" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-8c0f401 e-con-full e-flex e-con e-child" data-id="8c0f401" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-4d9598e elementor-widget elementor-widget-heading" data-id="4d9598e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion : passez à l’action avec le bon type de site web WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-e1d357c elementor-widget elementor-widget-text-editor" data-id="e1d357c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Déterminer quel </span><b>type de site web WordPress</b><span style="font-weight: 400;"> vous convient est la première pierre de votre réussite numérique. Site vitrine, blog, e-commerce, forum, site multilingue, application ou simple boîte à outils : chaque format répond à des besoins spécifiques. L’essentiel consiste à cerner vos objectifs, puis à prendre le temps de sélectionner les extensions, les thèmes et les ressources qui serviront votre vision.</span></p><p><span style="font-weight: 400;">Pour en savoir plus sur la conception web, j’ai écrit un article sur les <span style="text-decoration: underline;"><span style="color: #333333;"><strong><a style="color: #333333; text-decoration: underline;" href="https://gflo.fr/blog/wordpress/creer-site-wordpress-8-conseils/">8 conseils à absolument suivre avant de se lancer dans la création de site internet wordpress.</a></strong></span></span></span></p><p><span style="font-weight: 400;">Vous l’avez compris, WordPress s’adapte à presque tous les projets. Il peut grandir en même temps que votre entreprise, ce qui en fait un investissement sur le long terme. À vous d’imaginer l’expérience que vous souhaitez offrir à vos visiteurs. </span></p><p><span style="font-weight: 400;">Un accompagnement par un spécialiste peut vous faire gagner un temps précieux et vous permettre d’affiner votre stratégie. Par exemple, g.flo conçoit des sites taillés pour captiver dès la première seconde, comme si vous débarquiez dans un univers de blockbuster. N&rsquo;hésitez pas à contacter Florian GEFFROY si jamais vous avez besoins de conseils, d’un audit de votre site web ou autre <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</span></p><p> </p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-e61da34 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="e61da34" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ccd6c81 e-flex e-con-boxed e-con e-parent" data-id="ccd6c81" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7c17502 elementor-widget elementor-widget-heading" data-id="7c17502" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-bfbf6af elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="bfbf6af" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-6535 post type-post status-publish format-standard has-post-thumbnail hentry category-tutos category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg" class="attachment-medium size-medium wp-image-6558" alt="Tutos video qui se lance au scroll" title="Type de site web WordPress : lequel vous convient le mieux ? 22" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/">
				GSAP &#8211; Vidéo qui se lance au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			11 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis</p>
		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6306 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-tutos" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg" class="attachment-medium size-medium wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." title="Type de site web WordPress : lequel vous convient le mieux ? 23" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/">
				GSAP &#8211; Cartes qui défilent au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			5 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6114 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg" class="attachment-medium size-medium wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." title="Type de site web WordPress : lequel vous convient le mieux ? 24" srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">
				Type de site web WordPress : lequel vous convient le mieux ?			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			17 mars 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour		</div>
				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7948edca e-flex e-con-boxed e-con e-parent" data-id="7948edca" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-2e8d14b5 e-con-full e-flex e-con e-child" data-id="2e8d14b5" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-3ce96e0f e-con-full e-flex e-con e-child" data-id="3ce96e0f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6d97b019 elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="6d97b019" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Créer des images qui défilent à l&#8217;infini (sans plugin)</title>
		<link>https://gflo.fr/blog/tutos/creer-des-images-qui-defilent-a-linfini/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=creer-des-images-qui-defilent-a-linfini</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Sun, 09 Mar 2025 22:27:51 +0000</pubDate>
				<category><![CDATA[Tutos]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=6010</guid>

					<description><![CDATA[Pour créer des images qui défilent à l’infini sur WordPress sans plugin, rien de plus simple : il suffit d’insérer un peu de code, et le tour est joué !

Pas besoin d’être un expert en code, et pas de panique : ce tutoriel est super simple, même pour ceux qui ne se souviennent plus vraiment de leurs cours d’informatique 😉. ]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6010" class="elementor elementor-6010" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-39830f1 e-flex e-con-boxed e-con e-parent" data-id="39830f1" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-50b8397 e-con-full e-flex e-con e-child" data-id="50b8397" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a457681 elementor-widget elementor-widget-shortcode" data-id="a457681" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-93cf60c elementor-widget elementor-widget-html" data-id="93cf60c" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-a77144f elementor-widget elementor-widget-heading" data-id="a77144f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">COMMENT CRÉER DES IMAGES QUI DÉFILENT À L’INFINI SUR WORDPRESS (SANS PLUGIN)</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-3f90a49 elementor-widget elementor-widget-post-info" data-id="3f90a49" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/03/09/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>mars 9, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/tutos/" class="elementor-post-info__terms-list-item">Tutos</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-9f9c686 e-flex e-con-boxed e-con e-child" data-id="9f9c686" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-918858a elementor-widget elementor-widget-image" data-id="918858a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-image-infini.jpg" class="attachment-large size-large wp-image-6016" alt="Bannière de tutoriel sur le défilement d’images infini, montrant Florian GEFFROY tenant une tasse, avec le titre &quot;Tutos, défilement images infini&quot; et des logos en bas qui défilent, mention &quot;sans plugins&quot;." srcset="https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-image-infini.jpg 990w, https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-image-infini-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-image-infini-768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="Créer des images qui défilent à l&#039;infini (sans plugin) 27">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-aedc5ff e-flex e-con-boxed e-con e-parent" data-id="aedc5ff" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-b055052 e-con-full e-flex e-con e-child" data-id="b055052" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7b6248b elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="7b6248b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div class="flex max-w-full flex-col flex-grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c3513562-b971-4dad-bd74-8c0c5236a8a7" data-message-model-slug="o3-mini"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose w-full break-words dark:prose-invert dark"><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Épatez vos visiteurs dès leur première seconde sur votre site WordPress en mettant en valeur vos créations, produits ou services avec un diaporama d’images qui défile à l’infini. L’idée est d’utiliser un peu de HTML, de CSS et de JavaScript pour créer un flux visuel continu, sans avoir recours à un plugin.</p><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Pour créer des images qui défilent à l’infini sur WordPress sans plugin, rien de plus simple : il suffit d’insérer un peu de code, et le tour est joué !</p><p data-start="0" data-end="459" data-is-last-node="" data-is-only-node="">Pas besoin d’être un expert en code, et pas de panique : ce tutoriel est super simple, même pour ceux qui ne se souviennent plus vraiment de leurs cours d’informatique <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" />. </p></div></div></div></div>								</div>
				</div>
				<div class="elementor-element elementor-element-3f24d96 elementor-widget elementor-widget-heading" data-id="3f24d96" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">À quoi ressemble le défilement des images à l'infini ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6c096c1 elementor-widget elementor-widget-text-editor" data-id="6c096c1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="335" data-end="905">Un diaporama d’images en mouvement capte immédiatement l’attention. Que ce soit pour mettre en avant des réalisations, illustrer vos services ou simplement apporter une touche visuelle dynamique à votre site, l’effet d’images défilantes crée une ambiance moderne et interactive. En offrant un flux visuel continu, vos visiteurs ne manqueront pas d’être séduits par la richesse graphique et le dynamisme de votre interface. Ce type d’animation peut renforcer l’identité de votre marque et transmettre vos messages sans avoir à surcharger votre page de contenus statiques.</p><p data-start="335" data-end="905"><strong data-start="909" data-end="917">NB :</strong> Assurez-vous que le diaporama ne nuise pas à la lisibilité de votre site et qu’il s’intègre harmonieusement dans l’ensemble du design.</p><p data-start="335" data-end="905">Pour voir à quoi ressemblera l&rsquo;animation <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" /> (Pour prendre un exemple, ici,  je vous montre mes certifications obtenues sur les différents outils que j’utilise)</p>								</div>
				</div>
				<div class="elementor-element elementor-element-af374e7 elementor-widget elementor-widget-html" data-id="af374e7" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<div class="slider">
    <div class="slide-track">
        <!-- Bloc initial des logos -->
        <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Wordpress-gris-sans-fond-2.png" alt="Logo Wordpress gris sans fond 2" title="Créer des images qui défilent à l&#039;infini (sans plugin) 28"></div>
         <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-search-console-gris-sans-fond.png" alt="Logo Google search console gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 29"></div>
          <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Mangools-gris-sans-fond.png" alt="Logo Mangools gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 30"></div>
           <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-analytics-gris-sans-fond.png" alt="Logo Google analytics gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 31"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Chatgpt-gris-sans-fond.png" alt="Logo Chatgpt gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 32"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Figma-gris-sans-fond.png" alt="Logo Figma gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 33"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Wordpress-gris-sans-fond-2.png" alt="Logo Wordpress gris sans fond 2" title="Créer des images qui défilent à l&#039;infini (sans plugin) 28"></div>
            
         <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-search-console-gris-sans-fond.png" alt="Logo Google search console gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 29"></div>
          <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Mangools-gris-sans-fond.png" alt="Logo Mangools gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 30"></div>
           <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-analytics-gris-sans-fond.png" alt="Logo Google analytics gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 31"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Chatgpt-gris-sans-fond.png" alt="Logo Chatgpt gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 32"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Figma-gris-sans-fond.png" alt="Logo Figma gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 33"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Wordpress-gris-sans-fond-2.png" alt="Logo Wordpress gris sans fond 2" title="Créer des images qui défilent à l&#039;infini (sans plugin) 28"></div>
         <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-search-console-gris-sans-fond.png" alt="Logo Google search console gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 29"></div>
          <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Mangools-gris-sans-fond.png" alt="Logo Mangools gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 30"></div>
           <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Google-analytics-gris-sans-fond.png" alt="Logo Google analytics gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 31"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Chatgpt-gris-sans-fond.png" alt="Logo Chatgpt gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 32"></div>
            <div class="slide"><img decoding="async" src="https://gflo.fr/wp-content/uploads/2024/05/Logo-Figma-gris-sans-fond.png" alt="Logo Figma gris sans fond" title="Créer des images qui défilent à l&#039;infini (sans plugin) 33"></div>
       </div>
  </div>				</div>
				</div>
				<div class="elementor-element elementor-element-6909da4 elementor-widget elementor-widget-heading" data-id="6909da4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Aperçu du code à intégrer</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-79a6176 elementor-widget elementor-widget-text-editor" data-id="79a6176" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Avant de rentrer dans les détails, découvrons tout de suite le code nécessaire pour réaliser un texte qui défile en boucle. Le script est scindé en deux parties :</span></p><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>HTML + JavaScript</b><span style="font-weight: 400;"> à placer directement dans votre contenu ou dans un module de code personnalisé.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>CSS</b><span style="font-weight: 400;"> à coller dans la feuille de style du thème ou dans un plugin de CSS additionnel.</span></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-d7726af elementor-widget elementor-widget-text-editor" data-id="d7726af" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le HTML/JAVASCRIPT :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-ebc5b3a elementor-widget elementor-widget-code-highlight" data-id="ebc5b3a" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-html line-numbers">
				<code readonly="true" class="language-html">
					<xmp><div class="slider">
  <div class="slide-track" id="logoTrack">

    <!-- &#x1f53d; COLLE TES LOGOS ICI -->
    
    <!-- Exemple :
    <div class="slide"><img decoding="async" src="logo1.png" alt="logo1" title="Créer des images qui défilent à l&#039;infini (sans plugin) 46"></div>
    <div class="slide"><img decoding="async" src="logo2.png" alt="logo2" title="Créer des images qui défilent à l&#039;infini (sans plugin) 47"></div>
    -->

    <!-- &#x1f53c; FIN ZONE LOGOS -->

  </div>
</div>

<script>
(function () {
  function initLogoSlider() {
    const track = document.getElementById('logoTrack');
    if (!track) return;

    const originalSlides = Array.from(track.children).map(el => el.cloneNode(true));
    let resizeTimer;

    function buildSlider() {
      track.style.animation = 'none';
      track.innerHTML = '';

      originalSlides.forEach(slide => {
        track.appendChild(slide.cloneNode(true));
      });

      const oneSetWidth = track.scrollWidth;
      if (!oneSetWidth) return;

      while (track.scrollWidth < oneSetWidth * 2) {
        originalSlides.forEach(slide => {
          track.appendChild(slide.cloneNode(true));
        });
      }

      track.style.setProperty('--loop-width', oneSetWidth + 'px');

      void track.offsetWidth;

      const duration = window.innerWidth <= 768 ? '60s' : '55s';
      track.style.animation = `logo-scroll ${duration} linear infinite`;
    }

    const images = track.querySelectorAll('img');
    let loaded = 0;

    if (!images.length) {
      buildSlider();
    } else {
      images.forEach(img => {
        if (img.complete) {
          loaded++;
          if (loaded === images.length) buildSlider();
        } else {
          img.addEventListener('load', () => {
            loaded++;
            if (loaded === images.length) buildSlider();
          });
          img.addEventListener('error', () => {
            loaded++;
            if (loaded === images.length) buildSlider();
          });
        }
      });
    }

    window.addEventListener('resize', () => {
      clearTimeout(resizeTimer);
      resizeTimer = setTimeout(buildSlider, 150);
    });
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initLogoSlider);
  } else {
    initLogoSlider();
  }
})();
</script></xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-bf8da95 elementor-widget elementor-widget-text-editor" data-id="bf8da95" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le CSS :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-7ed304e elementor-widget elementor-widget-code-highlight" data-id="7ed304e" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-css line-numbers">
				<code readonly="true" class="language-css">
					<xmp>.slider {
  overflow: hidden;
  width: 100%;
  position: relative;
}

.slide-track {
  display: flex;
  align-items: center;
  width: max-content;
  will-change: transform;
}

.slide {
  flex: 0 0 auto;
  width: 150px;
  margin-right: 40px;
  margin-top: 0rem;
  margin-bottom: 0rem;
}

.slide img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
}

@keyframes logo-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-1 * var(--loop-width, 1000px)));
  }
}

/* Tablet */
@media (max-width: 768px) {
  .slide {
    width: 200px;
    margin-right: 40px;
    margin-top: -3rem;
    margin-bottom: 0;
  }
}

/* Mobile */
@media (max-width: 480px) {
  .slide {
    margin-top: -3.5rem;
    flex: 0 0 auto;
  width: 125px;
  margin-right: 40px;
  margin-top: 0rem;
  margin-bottom: 0rem;
  }
}</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-e8bf58c e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="e8bf58c" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-fbfdf8b elementor-widget elementor-widget-html" data-id="fbfdf8b" data-element_type="widget" data-e-type="widget" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-b4d0af5 e-con-full e-flex e-con e-child" data-id="b4d0af5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-1013fe7 e-con-full e-flex e-con e-child" data-id="1013fe7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-1962ff7 elementor-widget elementor-widget-heading" data-id="1962ff7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-504ba9a elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="504ba9a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-e46aecf elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="e46aecf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="Créer des images qui défilent à l&#039;infini (sans plugin) 48">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d3c637e e-flex e-con-boxed e-con e-parent" data-id="d3c637e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-a5766b8 e-con-full e-flex e-con e-child" data-id="a5766b8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-c0b649e elementor-widget elementor-widget-heading" data-id="c0b649e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Comment intégrer le code sur WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d4d6444 elementor-widget elementor-widget-text-editor" data-id="d4d6444" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 data-start="3350" data-end="3392"> <strong>Ajouter le bloc HTML/JS dans la bonne section</strong></h3><ol data-start="3446" data-end="3685"><li data-start="3446" data-end="3522"><strong>Créez ou éditez la page</strong> dans laquelle vous souhaitez insérer l’animation.</li><li data-start="3523" data-end="3617">Dans l’éditeur (comme Elementor ou l’éditeur natif), <strong>ajoutez un widget ou un bloc « HTML »</strong>.</li><li data-start="3618" data-end="3685"><strong>Collez le code HTML et JavaScript</strong> fourni ci-dessus dans ce bloc.</li><li data-start="3618" data-end="3685">I<strong>ntégrez l&rsquo;URL</strong> de votre image ici &lt;div class= »slide »&gt;&lt;img src= »inserer-iune-image-ici.png » /&gt;&lt;/div&gt;.</li><li data-start="3618" data-end="3685"><strong>Dupliquez cet élément</strong> autant que nécessaire pour afficher le nombre d&rsquo;images souhaité.</li><li data-start="3618" data-end="3685">Une <strong>dizaine de duplication minimum est recommandée</strong> pour une utilisation optimale de cette animation</li></ol><p data-start="3687" data-end="3915"><em data-start="3687" data-end="3705"><br /><strong>Conseil pratique</strong></em> : Pour éviter toute modification involontaire de votre mise en page, insérez ce script dans une section dédiée. Vérifiez également que votre plugin de sécurité n’empêche pas l’exécution des balises <code data-start="3904" data-end="3914">&lt;script&gt;</code>.<br /><br /></p><h3 data-start="3917" data-end="3936"><strong>Insérer le CSS</strong></h3><p data-start="3938" data-end="4003">Vous avez plusieurs options pour injecter le CSS dans WordPress :</p><ul data-start="4005" data-end="4378"><li data-start="4005" data-end="4150"><strong data-start="4007" data-end="4057">Via le fichier style.css de votre thème enfant</strong> : Rendez-vous dans Apparence &gt; Éditeur de thème, puis collez les règles à la fin du fichier.</li><li data-start="4151" data-end="4266"><strong data-start="4153" data-end="4183">Plugin de CSS personnalisé</strong> : Utilisez un plugin comme “Simple Custom CSS and JS” pour ajouter vos règles CSS.</li><li data-start="4267" data-end="4378"><strong data-start="4269" data-end="4302">Personnaliser via l’interface</strong> : Accédez à Apparence &gt; Personnaliser &gt; CSS additionnel et collez-y le CSS.</li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-0193b8c e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="0193b8c" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-471c599 e-flex e-con-boxed e-con e-parent" data-id="471c599" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-1248aa2 e-con-full e-flex e-con e-child" data-id="1248aa2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-e4103e6 elementor-widget elementor-widget-heading" data-id="e4103e6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Ajuster l’effet et personnaliser le contenu</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-fa77ac1 elementor-widget elementor-widget-text-editor" data-id="fa77ac1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="4434" data-end="4520">L’avantage d’utiliser HTML, CSS et JavaScript directement est la flexibilité offerte :</p><ul data-start="4522" data-end="5035"><li data-start="4522" data-end="4669"><strong data-start="4524" data-end="4560">Modifier la durée de l’animation</strong> : Changez la valeur de <code data-start="4584" data-end="4627">animation: loop-anim 35s linear infinite;</code> pour accélérer ou ralentir le défilement.</li><li data-start="4670" data-end="4807"><strong data-start="4672" data-end="4704">Adapter la taille des images</strong> : Ajustez la hauteur ou la largeur dans la règle <code data-start="4754" data-end="4768">.content img</code> afin de préserver l’harmonie visuelle.</li><li data-start="4808" data-end="4933"><strong data-start="4810" data-end="4838">Personnaliser le contenu</strong> : Remplacez les sources des images (<code data-start="4875" data-end="4880">src</code>) par celles correspondant à votre univers graphique.</li><li data-start="4934" data-end="5035"><strong data-start="4936" data-end="4958">Ajouter des effets</strong> : Intégrez des marges ou des ombres pour donner plus de relief à vos images.</li></ul><p data-start="5037" data-end="5167"><em data-start="5037" data-end="5049"><br /><strong>Idée bonus</strong></em> : Vous pouvez également ajouter des légendes ou des liens cliquables sur chaque image pour renforcer l’interactivité.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6b1f74c e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="6b1f74c" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2d6919c e-flex e-con-boxed e-con e-parent" data-id="2d6919c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-fb5a98f e-con-full e-flex e-con e-child" data-id="fb5a98f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-c4568b0 elementor-widget elementor-widget-heading" data-id="c4568b0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Points de vigilance</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4d6e798 elementor-widget elementor-widget-text-editor" data-id="4d6e798" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="5199" data-end="5261">Quelques éléments à surveiller pour une intégration optimale :</p><ul data-start="5263" data-end="5864"><li data-start="5263" data-end="5380"><strong data-start="5265" data-end="5289">Compatibilité mobile</strong> : Vérifiez le rendu sur smartphone et ajustez la taille des images avec des media queries.</li><li data-start="5381" data-end="5522"><strong data-start="5383" data-end="5399">Performances</strong> : Un diaporama trop chargé peut ralentir votre site. Testez sur différents appareils pour maintenir une expérience fluide.</li><li data-start="5523" data-end="5718"><strong data-start="5525" data-end="5565">Lisibilité et expérience utilisateur</strong> : Assurez-vous que le défilement ne détourne pas l’attention des contenus essentiels. L’animation doit rester un élément d’agrément, pas de distraction.</li><li data-start="5719" data-end="5864"><strong data-start="5721" data-end="5738">Accessibilité</strong> : Prévoyez éventuellement une alternative ou un moyen d’arrêter le défilement pour les utilisateurs sensibles aux animations.</li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7a75909 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="7a75909" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ac1f23b e-flex e-con-boxed e-con e-parent" data-id="ac1f23b" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-b535544 e-con-full e-flex e-con e-child" data-id="b535544" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5fe936a elementor-widget elementor-widget-heading" data-id="5fe936a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">3 problèmes courants et comment les résoudre</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0a3736a elementor-widget elementor-widget-text-editor" data-id="0a3736a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ol data-start="5928" data-end="6465"><li data-start="5928" data-end="6098"><p data-start="5930" data-end="6098"><strong data-start="5930" data-end="5960">Les images ne défilent pas</strong> :<br data-start="5962" data-end="5965" />Vérifiez que le script JavaScript n’est pas bloqué par un plugin de sécurité et que la structure HTML est correctement implémentée.</p></li><li data-start="6100" data-end="6264"><p data-start="6102" data-end="6264"><strong data-start="6102" data-end="6150">L’animation est trop rapide ou trop saccadée</strong> :<br data-start="6152" data-end="6155" />Modifiez la durée de l’animation dans le CSS et testez sur différents écrans pour trouver le bon équilibre.</p></li><li data-start="6266" data-end="6465"><p data-start="6268" data-end="6465"><strong data-start="6268" data-end="6317">Les images se répètent de manière incohérente</strong> :<br data-start="6319" data-end="6322" />Assurez-vous que la fonction <code data-start="6353" data-end="6368">repeatContent</code> du script JavaScript fonctionne correctement en ajustant la largeur et le nombre de répétitions.</p></li></ol><p data-start="6467" data-end="6644"><em data-start="6467" data-end="6485"><br /><strong>Conseil pratique</strong></em> : Utilisez l’outil de responsive design de votre navigateur (comme l’inspecteur de Chrome) pour vérifier le comportement de l’animation sur mobile et desktop.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-f521af8 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="f521af8" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-cfe5b84 e-flex e-con-boxed e-con e-parent" data-id="cfe5b84" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-b9863a2 e-con-full e-flex e-con e-child" data-id="b9863a2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-0e4a2f2 elementor-widget elementor-widget-heading" data-id="0e4a2f2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3fd4846 elementor-widget elementor-widget-text-editor" data-id="3fd4846" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="6667" data-end="6973">Pour mettre en place un diaporama d’images qui défilent à l’infini sur WordPress sans recourir à un plugin, il suffit d’ajouter quelques lignes de code HTML, CSS et JavaScript à votre site. Ce type d’animation apporte un côté dynamique et moderne, renforçant l’attrait visuel et l’identité de votre marque.</p><p data-start="6975" data-end="7291">N’hésitez pas à personnaliser le code en fonction de vos besoins : ajustez la durée de l’animation, la taille des images et ajoutez vos propres contenus pour un rendu parfaitement intégré à votre charte graphique. Et surtout, testez toujours sur plusieurs appareils pour garantir une expérience utilisateur optimale.</p><p data-start="7293" data-end="7558">Si vous souhaitez aller plus loin dans la personnalisation ou avez besoin d’un accompagnement, je reste disponible pour vous guider vers une solution sur-mesure. Osez innover et offrez à vos visiteurs une expérience visuelle inoubliable dès les premières secondes !</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-c3c3381 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="c3c3381" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-18bdf01 e-flex e-con-boxed e-con e-parent" data-id="18bdf01" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d13dad0 elementor-widget elementor-widget-heading" data-id="d13dad0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6d9c28f elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="6d9c28f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-6535 post type-post status-publish format-standard has-post-thumbnail hentry category-tutos category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg" class="attachment-medium size-medium wp-image-6558" alt="Tutos video qui se lance au scroll" title="Créer des images qui défilent à l&#039;infini (sans plugin) 49" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/">
				GSAP &#8211; Vidéo qui se lance au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			11 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis</p>
		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6306 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-tutos" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg" class="attachment-medium size-medium wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." title="Créer des images qui défilent à l&#039;infini (sans plugin) 50" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/">
				GSAP &#8211; Cartes qui défilent au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			5 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6114 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg" class="attachment-medium size-medium wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." title="Créer des images qui défilent à l&#039;infini (sans plugin) 51" srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">
				Type de site web WordPress : lequel vous convient le mieux ?			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			17 mars 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour		</div>
				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e229c6f e-flex e-con-boxed e-con e-parent" data-id="e229c6f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-ea52c5e e-con-full e-flex e-con e-child" data-id="ea52c5e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-8a7844e e-con-full e-flex e-con e-child" data-id="8a7844e" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-8644ac3 elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="8644ac3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Créer un texte qui défile à l’infini sur WordPress (sans plugin)</title>
		<link>https://gflo.fr/blog/tutos/texte-defilement-infini/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=texte-defilement-infini</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Tue, 04 Mar 2025 00:00:44 +0000</pubDate>
				<category><![CDATA[Tutos]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=5947</guid>

					<description><![CDATA[Pour créer un texte qui défile en boucle à l’infini sur WordPress sans plugin, rien de plus simple : il suffit d’insérer un peu de code HTML et CSS, et hop, le tour est joué ! Et bonne nouvelle, je vous partage le code juste en dessous, vous n’avez plus qu’à le copier-coller pour obtenir un défilement infini en quelques clics.

Il n’est pas nécessaire d’être un expert en code, et pas de panique, ce tutoriel est super simple (même pour ceux qui ne gardent que de vagues souvenirs de leurs cours d’informatique 😉).]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="5947" class="elementor elementor-5947" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-510b92e0 e-flex e-con-boxed e-con e-parent" data-id="510b92e0" data-element_type="container" data-e-type="container" id="scrolltotop" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-17205bd3 e-con-full e-flex e-con e-child" data-id="17205bd3" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-ba216fa elementor-widget elementor-widget-shortcode" data-id="ba216fa" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-41ab84b2 elementor-widget elementor-widget-html" data-id="41ab84b2" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-74c67fb1 elementor-widget elementor-widget-heading" data-id="74c67fb1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Comment créer un texte qui défile à l’infini sur WordPress (sans plugin)</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-544a8975 elementor-widget elementor-widget-post-info" data-id="544a8975" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/03/04/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>mars 4, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/tutos/" class="elementor-post-info__terms-list-item">Tutos</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-449bbece e-flex e-con-boxed e-con e-child" data-id="449bbece" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-375ed94f elementor-widget elementor-widget-image" data-id="375ed94f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-texte-infini.jpg" class="attachment-large size-large wp-image-5952" alt="Bannière de tutoriel sur le défilement de texte infini, montrant Florian GEFFROY tenant une tasse, avec le titre &quot;Tutos, défilement texte infini&quot; et un encadré de texte, mention &quot;Sans plugin&quot;." srcset="https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-texte-infini.jpg 990w, https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-texte-infini-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Tutos-defilement-texte-infini-768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="Créer un texte qui défile à l’infini sur WordPress (sans plugin) 54">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b5a7773 e-con-full e-flex e-con e-parent" data-id="b5a7773" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				</div>
		<div class="elementor-element elementor-element-258ac243 e-flex e-con-boxed e-con e-parent" data-id="258ac243" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-53f017f2 e-con-full e-flex e-con e-child" data-id="53f017f2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7ce1d3fe elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="7ce1d3fe" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Épater les visiteurs dès leur première seconde sur un site WordPress, en mettant en valeur plusieurs services, un slogan accrocheur ou même un simple mot-clé, devient un jeu d’enfant. </span></p><p>Pour créer un texte qui défile en boucle à l’infini sur WordPress sans plugin, rien de plus simple : il suffit d’insérer un peu de code HTML et CSS, et hop, le tour est joué ! Et bonne nouvelle, je vous partage le code juste en dessous, vous n’avez plus qu’à le copier-coller pour obtenir un défilement infini en quelques clics.</p><p><span style="font-weight: 400;">Il n’est pas nécessaire d’être un expert en code, et pas de panique, ce tutoriel est super simple (même pour ceux qui ne gardent que de vagues souvenirs de leurs cours d’informatique <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" />).</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-74f4dbac elementor-widget elementor-widget-heading" data-id="74f4dbac" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">À quoi ressemble le texte défilant à l'infini ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4c3ec9e2 elementor-widget elementor-widget-text-editor" data-id="4c3ec9e2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Un texte défilant capte immédiatement l’attention. C’est un effet graphique qui intrigue et donne la sensation d’un site dynamique. De nombreuses marques l’emploient pour mettre en avant des arguments clés, présenter un éventail de prestations ou transmettre un sentiment d’urgence (par exemple, “derniers jours pour profiter de notre offre !”).</span></p>
<p><span style="font-weight: 400;">Les visiteurs sont exposés en continu à un message récurrent, ce qui augmente les chances de mémorisation. Cette mise en valeur peut aussi rendre votre interface plus interactive et, si c’est bien géré, apporter un côté “premium” à l’expérience utilisateur.</span></p>
<p><b>NB : </b><span style="font-weight: 400;">Pensez à vérifier que ce défilement n’entre pas en conflit avec d’autres éléments animés. Trop d’animations simultanées peuvent agacer l’utilisateur ou alourdir le design.</span></p>
<p>Voila à quoi devrait ressembler l&rsquo;effet <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>								</div>
				</div>
				<div class="elementor-element elementor-element-b2227f1 elementor-widget elementor-widget-html" data-id="b2227f1" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<div class="outer">
    <div>
        <div class="loop"><div class="content">CONCEPTEUR DE SITE WEB&nbsp;&nbsp;✦&nbsp;&nbsp;STRATÉGIE&nbsp;&nbsp;✦&nbsp;&nbsp;DESIGN GRAPHIQUE&nbsp;&nbsp;✦&nbsp;&nbsp;IMAGE DE MARQUE&nbsp;&nbsp;✦&nbsp;&nbsp;UX & UI&nbsp;&nbsp;✦&nbsp;&nbsp;OPTIMISATION SEO&nbsp;&nbsp;✦&nbsp;&nbsp;CONCEPTION DE LOGO&nbsp;&nbsp;✦&nbsp;&nbsp;CRÉATION SITE INTERNET&nbsp;&nbsp;✦&nbsp;</div></div>
    </div>
</div>

<script>
document.querySelectorAll('.outer').forEach(el => {
	let content = el.querySelector('.content');

	repeatContent(content, el.offsetWidth);

	let slider = el.querySelector('.loop');
	slider.innerHTML = slider.innerHTML + slider.innerHTML;
});

    
function repeatContent(el, till) {
    let html = el.innerHTML;
    let counter = 0; 
    while (el.offsetWidth < till && counter < 100) {
        el.innerHTML += html;
        counter += 1;
    }
}
</script>				</div>
				</div>
				<div class="elementor-element elementor-element-105a6984 elementor-widget elementor-widget-heading" data-id="105a6984" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Aperçu du code à intégrer</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5e5ff28a elementor-widget elementor-widget-text-editor" data-id="5e5ff28a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Avant de rentrer dans les détails, découvrons tout de suite le code nécessaire pour réaliser un texte qui défile en boucle. Le script est scindé en deux parties :</span></p><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>HTML + JavaScript</b><span style="font-weight: 400;"> à placer directement dans votre contenu ou dans un module de code personnalisé.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Un bloc </span><b>CSS</b><span style="font-weight: 400;"> à coller dans la feuille de style du thème ou dans un plugin de CSS additionnel.</span></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-cf39aa3 elementor-widget elementor-widget-text-editor" data-id="cf39aa3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le HTML/JAVASCRIPT :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-f2b7b29 elementor-widget elementor-widget-code-highlight" data-id="f2b7b29" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-html line-numbers">
				<code readonly="true" class="language-html">
					<xmp><div class="outer">
    <div>
        <div class="loop">
            <div class="content">CONCEPTEUR DE SITE WEB&nbsp;&nbsp;✦&nbsp;&nbsp;STRATÉGIE&nbsp;&nbsp;✦&nbsp;&nbsp;DESIGN GRAPHIQUE&nbsp;&nbsp;✦&nbsp;&nbsp;IMAGE DE MARQUE&nbsp;&nbsp;✦&nbsp;&nbsp;UX & UI&nbsp;&nbsp;✦&nbsp;&nbsp;OPTIMISATION SEO&nbsp;&nbsp;✦&nbsp;&nbsp;CONCEPTION DE LOGO&nbsp;&nbsp;✦&nbsp;&nbsp;CRÉATION SITE INTERNET&nbsp;&nbsp;✦&nbsp;</div>
        </div>
    </div>
</div>

<script>
document.querySelectorAll('.outer').forEach(el => {
    let content = el.querySelector('.content');

    repeatContent(content, el.offsetWidth);

    let slider = el.querySelector('.loop');
    slider.innerHTML = slider.innerHTML + slider.innerHTML;
});

function repeatContent(el, till) {
    let html = el.innerHTML;
    let counter = 0; 
    while (el.offsetWidth < till && counter < 100) {
        el.innerHTML += html;
        counter += 1;
    }
}
</script>
</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-2c003fc elementor-widget elementor-widget-text-editor" data-id="2c003fc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Le CSS :</h3>								</div>
				</div>
				<div class="elementor-element elementor-element-022a9f1 elementor-widget elementor-widget-code-highlight" data-id="022a9f1" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-okaidia copy-to-clipboard word-wrap">
			<pre data-line="" class="highlight-height language-css line-numbers">
				<code readonly="true" class="language-css">
					<xmp>.content {
    font-family: "Inter", sans-serif;
    font-size: 3.5rem;
    font-weight: 700;
    color: #111111;
    padding-left: 0.25em;
}

@media only screen and (max-width: 767px) {
    .content {
        font-size: 2rem !important;
        padding-left: 0.25em;
    }
}

.outer {
    overflow: hidden !important;
}

.outer div {
    display: inline-block;
}

.loop {
    white-space: nowrap;
    animation: loop-anim 35s linear infinite;
}

@media only screen and (max-width: 767px) {
    .loop {
        animation: loop-anim 35s linear infinite;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50%;
    }
}
</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7b66b906 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="7b66b906" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-4b3841fe elementor-widget elementor-widget-html" data-id="4b3841fe" data-element_type="widget" data-e-type="widget" id="table-matieres" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-24df1c24 e-con-full e-flex e-con e-child" data-id="24df1c24" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-2ad9c1e e-con-full e-flex e-con e-child" data-id="2ad9c1e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-6e1e3319 elementor-widget elementor-widget-heading" data-id="6e1e3319" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-7e3bca0e elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="7e3bca0e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-3953cf7b elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="3953cf7b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="Créer un texte qui défile à l’infini sur WordPress (sans plugin) 55">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-658012be e-flex e-con-boxed e-con e-parent" data-id="658012be" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-453cce33 e-con-full e-flex e-con e-child" data-id="453cce33" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-40a29d4a elementor-widget elementor-widget-heading" data-id="40a29d4a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Comment intégrer le code sur WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3e8e9b0f elementor-widget elementor-widget-text-editor" data-id="3e8e9b0f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><b>Ajouter le bloc HTML/JS dans la bonne section</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Créez ou éditez la page</b><span style="font-weight: 400;"> dans laquelle vous voulez insérer l’animation.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Dans l’éditeur Elementor, sélectionnez le widget « HTML”.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Collez le code fourni (HTML + </span><span style="font-weight: 400;">&lt;script&gt;</span><span style="font-weight: 400;">).</span></li></ol><p><b><br />Conseil pratique : </b><span style="font-weight: 400;">Pour ne pas casser votre mise en page, insérez le script dans un bloc distinct. Assurez-vous qu’aucun plugin de sécurité ne bloque les balises </span><span style="font-weight: 400;">&lt;script&gt;</span><span style="font-weight: 400;">. Certains filtrent le contenu pour éviter l’injection de code malveillant.</span></p><h3><b><br />Insérer le CSS</b></h3><p><span style="font-weight: 400;">Vous avez plusieurs solutions pour injecter le CSS dans WordPress :</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Style.css du thème enfant</b><span style="font-weight: 400;"> : Dans votre </span><b>Apparence &gt; Éditeur de thème</b><span style="font-weight: 400;">, recherchez la feuille </span><span style="font-weight: 400;">style.css</span><span style="font-weight: 400;">. Collez les règles en bas du fichier.</span></li><li style="font-weight: 400;" aria-level="1"><b>Plugin de CSS personnalisé</b><span style="font-weight: 400;"> : Si vous utilisez un constructeur ou un plugin dédié (par ex. “Simple Custom CSS and JS” ou “Code Snippets”), collez le code dans la partie réservée à la feuille de style.</span></li><li style="font-weight: 400;" aria-level="1"><b>Customiser via l’interface</b><span style="font-weight: 400;"> : Rendez-vous dans </span><b>Apparence &gt; Personnaliser &gt; CSS additionnel</b><span style="font-weight: 400;">, puis collez le CSS.</span></li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-2692694f e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="2692694f" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1fcf5462 e-flex e-con-boxed e-con e-parent" data-id="1fcf5462" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-2e3570fb e-con-full e-flex e-con e-child" data-id="2e3570fb" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-2be1785f elementor-widget elementor-widget-heading" data-id="2be1785f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Ajuster l’effet et personnaliser le contenu</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-a7485ae elementor-widget elementor-widget-text-editor" data-id="a7485ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Le principal avantage de réaliser un texte qui défile à l’infini sur WordPress grâce à HTML, CSS et JavaScript réside dans la flexibilité. Vous pouvez tout modifier :</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Changer la durée de l’animation</b><span style="font-weight: 400;"> (35s) pour accélérer ou ralentir le flux.</span></li><li style="font-weight: 400;" aria-level="1"><b>Adapter la taille de la police</b><span style="font-weight: 400;"> (</span><span style="font-weight: 400;">font-size</span><span style="font-weight: 400;">) afin de préserver la lisibilité.</span></li><li style="font-weight: 400;" aria-level="1"><b>Remplacer le texte</b><span style="font-weight: 400;"> dans la </span><span style="font-weight: 400;">&lt;div class= »content »&gt;</span><span style="font-weight: 400;"> par vos propres mots-clés, slogans ou un défilé de services.</span></li><li style="font-weight: 400;" aria-level="1"><b>Choisir la couleur</b><span style="font-weight: 400;"> (</span><span style="font-weight: 400;">color: #111111;</span><span style="font-weight: 400;">) pour l’harmoniser avec votre charte graphique.</span></li></ul><p><b><br />Idée bonus : </b><span style="font-weight: 400;">Ajoutez des icônes ou des émojis pour rythmer le défilement. Les symboles ✦ ou ➜, par exemple, séparent visuellement vos messages et créent un style moderne.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-2912fde1 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="2912fde1" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1b04c358 e-flex e-con-boxed e-con e-parent" data-id="1b04c358" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-23b6b416 e-con-full e-flex e-con e-child" data-id="23b6b416" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-69f0e6bd elementor-widget elementor-widget-heading" data-id="69f0e6bd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Points de vigilance</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-7e2a3287 elementor-widget elementor-widget-text-editor" data-id="7e2a3287" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Bien que le script fonctionne sur la plupart des navigateurs, quelques éléments méritent une attention particulière.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Compatibilité mobile</b><span style="font-weight: 400;"> : Vérifiez le rendu sur un smartphone. Une police trop grande peut déborder, rendant la lecture compliquée.</span></li><li style="font-weight: 400;" aria-level="1"><b>Performances</b><span style="font-weight: 400;"> : L’animation doit rester fluide. Testez votre site sur différents appareils et surveillez le temps de chargement.</span></li><li style="font-weight: 400;" aria-level="1"><b>Lisibilité du message</b><span style="font-weight: 400;"> : Trop d’informations dans un flux continu risquent de gêner la compréhension. Mieux vaut rester concis et percutant.</span></li><li style="font-weight: 400;" aria-level="1"><b>Accessibilité</b><span style="font-weight: 400;"> : Un texte en mouvement peut poser problème pour certains utilisateurs. Pour limiter l’inconfort, réservez cette animation à un encart secondaire et évitez de véhiculer des informations vitales uniquement via un élément défilant.</span></li></ul><p><b><br />Remarque : </b><span style="font-weight: 400;">Certains thèmes WordPress proposent des options d’animations intégrées. Comparez ce script avec les fonctionnalités natives de votre template. Vous n’aurez peut-être pas besoin de tout développer à la main.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-29df6bdb e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="29df6bdb" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-45b2e8ac e-flex e-con-boxed e-con e-parent" data-id="45b2e8ac" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-4322b664 e-con-full e-flex e-con e-child" data-id="4322b664" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7e555d72 elementor-widget elementor-widget-heading" data-id="7e555d72" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Quelques problèmes courants et comment les résoudre</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-52fdd75d elementor-widget elementor-widget-text-editor" data-id="52fdd75d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ol><li style="font-weight: 400;" aria-level="1"><b>Le défilement ne s’affiche pas</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Vérifiez si le script JavaScript est bien autorisé (pas bloqué par un plugin de sécurité).</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Contrôlez que le sélecteur </span><span style="font-weight: 400;">.outer .content</span><span style="font-weight: 400;"> existe bel et bien dans votre code.<br /><br /></span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>L’animation est trop rapide ou saccadée</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Modifiez la durée dans </span><span style="font-weight: 400;">animation: loop-anim 35s linear infinite;</span><span style="font-weight: 400;">.</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Retestez sur divers écrans pour trouver le bon équilibre entre vitesse et fluidité.<br /></span></li></ul></li><li style="font-weight: 400;" aria-level="1"><b>Le texte défile, mais s’arrête en cours de route</b><span style="font-weight: 400;"> :</span><ul><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Vérifiez la propriété </span><span style="font-weight: 400;">margin-left: -50%;</span><span style="font-weight: 400;"> dans les keyframes. Ajustez cette valeur si votre contenu est trop long ou trop court.</span></li><li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Assurez-vous que la duplication du contenu dans le script a bien lieu.</span></li></ul></li></ol><p><b><br />Conseil pratique : </b><span style="font-weight: 400;">Une fois le script en place, testez votre page avec un outil de responsive design (par exemple, l’inspecteur de Google Chrome). Assurez-vous que la transition se comporte bien en mode mobile.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-5b043a3e e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="5b043a3e" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-17f3b37c e-flex e-con-boxed e-con e-parent" data-id="17f3b37c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-7c9452e4 e-con-full e-flex e-con e-child" data-id="7c9452e4" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7a1585e3 elementor-widget elementor-widget-heading" data-id="7a1585e3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3e48aca3 elementor-widget elementor-widget-text-editor" data-id="3e48aca3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Pour </span><b>réaliser un texte qui défile à l’infini sur WordPress grâce à HTML, CSS et JavaScript</b><span style="font-weight: 400;">, il suffit de suivre quelques étapes simples. Copiez le code, insérez-le dans votre page ou votre article, ajoutez le CSS dans votre feuille de style et adaptez le script à vos besoins. L’effet obtenu crée un flux visuel continu, retient l’attention et ajoute une touche de modernité à votre design.</span></p><p><span style="font-weight: 400;">Prenez néanmoins le temps de peaufiner la vitesse de défilement, la taille du texte et la compatibilité sur mobile. Un petit détail visuel peut faire la différence et donner une impression de site “haut de gamme.” Pour un impact encore plus fort, pensez à l’harmoniser avec votre identité graphique et vos objectifs marketing.</span></p><p><span style="font-weight: 400;">Si vous visez un rendu professionnel qui raconte votre histoire et distingue votre marque, je reste disponible pour vous guider dans cette démarche. Chaque élément d’un site web a son rôle à jouer pour marquer les esprits, et cette animation infinie n’est qu’un point de départ. Osez sortir des sentiers battus et offrir à vos visiteurs une expérience qui leur donnera le sourire dès les premières secondes.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-3cf6c083 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="3cf6c083" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7d147f94 e-flex e-con-boxed e-con e-parent" data-id="7d147f94" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-281a4d9a elementor-widget elementor-widget-heading" data-id="281a4d9a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d6d7c28 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="d6d7c28" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-6535 post type-post status-publish format-standard has-post-thumbnail hentry category-tutos category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg" class="attachment-medium size-medium wp-image-6558" alt="Tutos video qui se lance au scroll" title="Créer un texte qui défile à l’infini sur WordPress (sans plugin) 56" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tutos-video-qui-se-lance-au-scroll.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/tutos/gsap-video-qui-se-lance-au-scroll/">
				GSAP &#8211; Vidéo qui se lance au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			11 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Accédez directement aux sections clés de cet article Comment créer une vidéo qui se lance au scroll avec GSAP Lors de la sortie du deuxième trailer de GTA 6, Rockstar Games a mis</p>
		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6306 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-tutos" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg" class="attachment-medium size-medium wp-image-6853" alt="Bannière de tutoriel sur le les cartes qui défilent au scroll, avec le titre &quot;Tuto, cartes qui défilent au scroll&quot; avec la mention &quot;sans plugins&quot;." title="Créer un texte qui défile à l’infini sur WordPress (sans plugin) 57" srcset="https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/05/Tuto-cartes-qui-defilent-au-scroll-GSAP.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/cartes-qui-defilent-au-scroll/">
				GSAP &#8211; Cartes qui défilent au scroll			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			5 mai 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Découvrez comment créer des cartes qui défilent au scroll avec GSAP, un effet visuel fluide et moderne qui transformera votre site en une expérience haut de gamme. Pas besoin de plugins ou de		</div>
				</div>
				</article>
				<article class="elementor-post elementor-grid-item post-6114 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg" class="attachment-medium size-medium wp-image-6116" alt="Florian Geffroy en posture zen à côté d’un visuel “WordPress : différents types de sites web”, avec la mention “6 pistes de réflexion, bon choix = no stress&quot;." title="Créer un texte qui défile à l’infini sur WordPress (sans plugin) 58" srcset="https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress-768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/03/Differents-types-de-sites-web-wordpress.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">
				Type de site web WordPress : lequel vous convient le mieux ?			</a>
		</h3>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			17 mars 2025		</span>
				</div>
				<div class="elementor-post__excerpt">
			<p>Une fois avoir choisi votre CMS, il est temps de définir quel type de site WordPress répond le mieux à vos besoins tout en restant gérable sur le plan technique. C’est précisément pour		</div>
				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5dda725 e-flex e-con-boxed e-con e-parent" data-id="5dda725" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-778787b1 e-con-full e-flex e-con e-child" data-id="778787b1" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-7cf069e5 e-con-full e-flex e-con e-child" data-id="7cf069e5" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-23bc2b4 elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="23bc2b4" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>8 conseils à connaître avant de créer son site web WordPress</title>
		<link>https://gflo.fr/blog/wordpress/creer-site-wordpress-8-conseils/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=creer-site-wordpress-8-conseils</link>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Mon, 24 Feb 2025 11:51:08 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=5537</guid>

					<description><![CDATA[Dans cet article, je vous propose un guide complet sur la création de site internet WordPress. Nous passerons en revue les différents types de sites possibles (vitrine, blog, e-commerce…), l’hébergement, le choix du thème, les plugins clés, les coûts réels, ainsi qu’un comparatif rapide avec d’autres solutions. Nous verrons même pourquoi faire appel à un freelance peut vous faire gagner un temps fou.]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="5537" class="elementor elementor-5537" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-b6d71f e-flex e-con-boxed e-con e-parent" data-id="b6d71f" data-element_type="container" data-e-type="container" id="scrolltotop" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-5710c7ec e-con-full e-flex e-con e-child" data-id="5710c7ec" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6ecb90c4 elementor-widget elementor-widget-shortcode" data-id="6ecb90c4" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-6de060e4 elementor-widget elementor-widget-html" data-id="6de060e4" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-74c9961c elementor-widget elementor-widget-heading" data-id="74c9961c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Les conseils que j'aurais aimé avoir lorsque j'ai crée mon site wordpress</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-13623eef elementor-widget elementor-widget-post-info" data-id="13623eef" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/02/24/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>février 24, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/wordpress/" class="elementor-post-info__terms-list-item">WordPress</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-3f8858cd e-flex e-con-boxed e-con e-child" data-id="3f8858cd" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7d5f7d3a elementor-widget elementor-widget-image" data-id="7d5f7d3a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/02/Creation-site-internet-wordpress.jpg" class="attachment-large size-large wp-image-5539" alt="Florian GEFFROY pensif tenant un carnet et un crayon avec un texte exprimant le sujet de l&#039;article : Les meilleurs conseils pour créer son site internet WordPress, avant de se lancer." srcset="https://gflo.fr/wp-content/uploads/2025/02/Creation-site-internet-wordpress.jpg 990w, https://gflo.fr/wp-content/uploads/2025/02/Creation-site-internet-wordpress-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/Creation-site-internet-wordpress-768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 59">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-12177c3 e-flex e-con-boxed e-con e-parent" data-id="12177c3" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-3e86082 e-con-full e-flex e-con e-child" data-id="3e86082" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6093eb17 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="6093eb17" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Vous envisagez de </span><b>créer un site WordPress</b><span style="font-weight: 400;"> mais ne savez pas par où commencer ? Rassurez-vous, vous n’êtes pas seul. Beaucoup d’entrepreneurs et de responsables communication se retrouvent dans la même situation : ils ont envie d’un site performant, facile à gérer et, surtout, </span><b>capable de séduire leurs visiteurs </b><span style="font-weight: 400;">(je le sais puisque je suis aussi passé par là). Pourtant, entre les innombrables thèmes, plugins et options d’hébergement, on se perd facilement. Alors, comment faire en sorte que WordPress soit </span><b>votre meilleur allié</b><span style="font-weight: 400;"> tout en évitant les pièges classiques ?</span></p><p><span style="font-weight: 400;">Dans cet article, je vous propose </span><b>un guide complet</b><span style="font-weight: 400;"> sur la création de site internet WordPress. Nous passerons en revue les différents types de sites possibles (vitrine, blog, e-commerce…), l’hébergement, le choix du thème, les plugins clés, les coûts réels, ainsi qu’un comparatif rapide avec d’autres solutions. Nous verrons même </span><b>pourquoi faire appel à un freelance</b><span style="font-weight: 400;"> peut vous faire gagner un temps fou.</span></p><p data-start="166" data-end="579"><span style="font-weight: 400;">Mon objectif ? Vous permettre de démarrer (ou de refondre) votre projet sur des bases solides et de </span><b>répondre immédiatement</b><span style="font-weight: 400;"> à vos questions clés : </span><b>Quel type de site WordPress me correspond ? Combien vais-je dépenser ? Dois-je déléguer cette création ?</b></p>								</div>
				</div>
				<div class="elementor-element elementor-element-2a4cfdb5 elementor-widget elementor-widget-heading" data-id="2a4cfdb5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">La première étape c’est de savoir quel type de site web créer sur wordpress ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-9d28164 elementor-widget elementor-widget-image" data-id="9d28164" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="554" src="https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie.png" class="attachment-large size-large wp-image-5540" alt="Schéma mettant en avant quatre types de sites WordPress possibles : vitrine, blog, e-commerce et forum" srcset="https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie.png 922w, https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie-300x208.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Type-de-site-web-infographie-768x532.png 768w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 60">															</div>
				</div>
				<div class="elementor-element elementor-element-4b5c7096 elementor-widget elementor-widget-text-editor" data-id="4b5c7096" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Mythe répandu</b><span style="font-weight: 400;"> : “WordPress n’est bon que pour les blogs.”</span></p><p><b>Réalité</b><span style="font-weight: 400;"> : Selon W3Techs, </span><b>plus de 43 % des sites internet mondiaux</b><span style="font-weight: 400;"> utilisent WordPress, et ce n’est pas uniquement pour poster des articles. On retrouve de grandes marques, des boutiques en ligne à succès, des portfolios d’artistes, et même des applications complexes, le tout propulsé par WordPress.</span></p><h3><b><br />Pourquoi choisir un type de site spécifique ?</b></h3><p><span style="font-weight: 400;">Votre site doit refléter </span><b>votre objectif principal</b><span style="font-weight: 400;">. Vous souhaitez simplement présenter vos services ? Un site vitrine suffit. Vous voulez vendre des produits ? Optez pour un e-commerce. À chaque besoin, sa configuration WordPress.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Site vitrine</b><span style="font-weight: 400;"> : Parfait pour mettre en avant une entreprise, un artiste, ou un indépendant. Il se concentre sur l’essentiel : qui vous êtes, ce que vous faites et comment vous contacter.</span></li><li style="font-weight: 400;" aria-level="1"><b>Blog</b><span style="font-weight: 400;"> : Idéal pour partager régulièrement du contenu, interagir avec vos lecteurs et développer votre présence en ligne.</span></li><li style="font-weight: 400;" aria-level="1"><b>E-commerce</b><span style="font-weight: 400;"> : Avec des plugins comme WooCommerce, WordPress peut transformer votre site en </span><b>vraie boutique en ligne</b><span style="font-weight: 400;">.</span></li><li style="font-weight: 400;" aria-level="1"><b>Forum / Communauté</b><span style="font-weight: 400;"> : Des extensions comme bbPress ou BuddyPress permettent de créer des espaces d’échange.</span></li><li style="font-weight: 400;" aria-level="1"><b>Site multilingue</b><span style="font-weight: 400;"> : Pratique pour toucher un public international. On utilise souvent WPML ou Polylang pour gérer plusieurs langues.</span></li><li style="font-weight: 400;" aria-level="1"><b>Application ou outil en ligne</b><span style="font-weight: 400;"> : WordPress peut également servir de fondation pour des projets plus complexes, même s’il faut ajouter des fonctionnalités avancées.</span></li></ul><p><b><br />Conseil pratique</b><span style="font-weight: 400;"> : Avant de vous lancer dans la création de site internet WordPress, listez clairement vos besoins. Gagnez du temps en cernant bien ce que vous attendez de votre futur site.</span></p><p>Pour en savoir plus sur les différents types de site web sur wordpress, <span style="text-decoration: underline;"><strong><span style="color: #333333;"><a style="color: #333333; text-decoration: underline;" href="https://gflo.fr/blog/wordpress/types-de-site-web-wordpress/">cliquez ici !</a></span></strong></span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-3f538383 elementor-widget elementor-widget-heading" data-id="3f538383" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">L’hébergement WordPress : la pierre angulaire de la performance</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-681a057 elementor-widget elementor-widget-image" data-id="681a057" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="565" src="https://gflo.fr/wp-content/uploads/2025/02/Hebergement-Wordpress.png" class="attachment-large size-large wp-image-5541" alt="Schéma illustrant l’hébergement WordPress avec un serveur central et trois sites web distincts pour créer un site WordPress performant" srcset="https://gflo.fr/wp-content/uploads/2025/02/Hebergement-Wordpress.png 842w, https://gflo.fr/wp-content/uploads/2025/02/Hebergement-Wordpress-300x212.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Hebergement-Wordpress-768x543.png 768w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 61">															</div>
				</div>
				<div class="elementor-element elementor-element-1c9d7575 elementor-widget elementor-widget-text-editor" data-id="1c9d7575" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Quand j’ai démarré dans le web, j’ai voulu économiser quelques euros en optant pour un hébergement “bancal”. Résultat ? Un site lent, qui plantait régulièrement. Pire, je perdais des leads à la pelle parce que les utilisateurs partaient avant même que la page d’accueil ne s’affiche.</span></p><h3><b><br />Pourquoi un bon hébergement est-il OBLIGATOIRE ?</b></h3><p><span style="font-weight: 400;">La </span><b>vitesse de chargement</b><span style="font-weight: 400;"> impacte directement l’expérience utilisateur et le référencement. Google pénalise les sites trop lents, et les internautes détestent attendre. Un hébergement de qualité vous garantit :</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Fiabilité</b><span style="font-weight: 400;"> : Moins de pannes, plus de sérénité.</span></li><li style="font-weight: 400;" aria-level="1"><b>Support réactif</b><span style="font-weight: 400;"> : En cas de souci, un service client compétent fait la différence.</span></li><li style="font-weight: 400;" aria-level="1"><b>Sécurité renforcée</b><span style="font-weight: 400;"> : Les hébergeurs spécialisés WordPress proposent souvent des pare-feux et des systèmes de détection d’intrusions.</span></li></ul><h3><b><br />Meilleurs hébergements et options spécifiques</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Hébergements spécialisés WordPress</b><span style="font-weight: 400;"> : WP Engine, Kinsta ou encore o2switch (en France) se concentrent sur l’optimisation WordPress.</span></li><li style="font-weight: 400;" aria-level="1"><b>Besoin particulier (e-commerce, fort trafic)</b><span style="font-weight: 400;"> : Regardez du côté d’infrastructures dédiées ou de VPS (Virtual Private Server).</span></li><li style="font-weight: 400;" aria-level="1"><b>Nom de domaine</b> : Choisissez-le avec soin, car il participe à l’identité de votre marque.</li></ul>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-63bc5a9f e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="63bc5a9f" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-413d5317 elementor-widget elementor-widget-html" data-id="413d5317" data-element_type="widget" data-e-type="widget" id="table-matieres" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-74af7eb6 e-con-full e-flex e-con e-child" data-id="74af7eb6" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-3ec6016b e-con-full e-flex e-con e-child" data-id="3ec6016b" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-6625d941 elementor-widget elementor-widget-heading" data-id="6625d941" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1c026e9c elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="1c026e9c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-4906ccb8 elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="4906ccb8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="8 conseils à connaître avant de créer son site web WordPress 62">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-469df259 e-flex e-con-boxed e-con e-parent" data-id="469df259" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-18091cc0 e-con-full e-flex e-con e-child" data-id="18091cc0" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-3ada5659 elementor-widget elementor-widget-heading" data-id="3ada5659" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Thème WordPress : votre identité numérique en un coup d’œil</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0e42a4d elementor-widget elementor-widget-image" data-id="0e42a4d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="534" src="https://gflo.fr/wp-content/uploads/2025/02/theme-wordpress-vers-site-internet-termine-1024x684.jpg" class="attachment-large size-large wp-image-5893" alt="Deux visuels comparant la maquette de base du thème Hello et un site WordPress finalisé à partir de ce thème, illustrant sa flexibilité pour réaliser un site internet" srcset="https://gflo.fr/wp-content/uploads/2025/02/theme-wordpress-vers-site-internet-termine-1024x684.jpg 1024w, https://gflo.fr/wp-content/uploads/2025/02/theme-wordpress-vers-site-internet-termine-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/theme-wordpress-vers-site-internet-termine-768x513.jpg 768w, https://gflo.fr/wp-content/uploads/2025/02/theme-wordpress-vers-site-internet-termine.jpg 1078w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 63">															</div>
				</div>
				<div class="elementor-element elementor-element-fc0d3e7 elementor-widget elementor-widget-text-editor" data-id="fc0d3e7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Frustration courante</b><span style="font-weight: 400;"> : On installe un thème “tendance” sans vérifier sa fiabilité, puis on se retrouve avec un site lourd, difficile à personnaliser et peu compatible avec les plugins indispensables. (Et surtout un manque de tutos en ligne)</span></p><h3><b><br />Un thème, c’est votre vitrine numérique</b></h3><p><span style="font-weight: 400;">Le thème conditionne l’</span><b>apparence globale</b><span style="font-weight: 400;"> (mise en page, couleurs, typographies) mais aussi certains aspects de l’</span><b>expérience utilisateur</b><span style="font-weight: 400;"> (navigation, structure des pages).</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Choisir un thème adapté</b><span style="font-weight: 400;"> : Inutile d’installer un gros thème e-commerce si vous ne vendez rien. Misez sur la simplicité et la performance.</span></li><li style="font-weight: 400;" aria-level="1"><b>Éviter le mythe “plus un thème est complet, mieux c’est”</b><span style="font-weight: 400;"> : Parfois, un thème trop chargé ralentit le site et s’avère contre-productif.</span></li><li style="font-weight: 400;" aria-level="1"><b>Personnalisation en accord avec votre image</b><span style="font-weight: 400;"> : Vous voulez un look unique ? Optez pour un thème minimaliste et adaptez-le à vos couleurs.</span></li></ul><h3><b><br />Thèmes gratuits vs premium</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Gratuits</b><span style="font-weight: 400;"> : Souvent limités, mais une bonne option pour se lancer.</span></li><li style="font-weight: 400;" aria-level="1"><b>Premium</b><span style="font-weight: 400;"> : Plus de fonctionnalités, support technique et mises à jour régulières. Des thèmes célèbres comme Divi, Astra ou GeneratePress ont fait leurs preuves.</span></li></ul><p><b><br />Exemple réel</b><span style="font-weight: 400;"> : GeneratePress, couplé avec un constructeur de pages (Elementor, Beaver Builder), donne un résultat ultra-personnalisable et rapide.</span></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-fa651c1 e-flex e-con-boxed e-con e-parent" data-id="fa651c1" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-c323f6e e-con-full e-flex e-con e-child" data-id="c323f6e" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-3034937 elementor-widget elementor-widget-heading" data-id="3034937" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Les plugins indispensables pour WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-dab46fe elementor-widget elementor-widget-image" data-id="dab46fe" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="701" src="https://gflo.fr/wp-content/uploads/2025/02/Les-plugins-indispensables-de-wordpress-1024x897.png" class="attachment-large size-large wp-image-5545" alt="Liste de plugins WordPress incontournables tels que Elementor, Rank Math, Jetpack et WooCommerce pour créer un site WordPress" srcset="https://gflo.fr/wp-content/uploads/2025/02/Les-plugins-indispensables-de-wordpress-1024x897.png 1024w, https://gflo.fr/wp-content/uploads/2025/02/Les-plugins-indispensables-de-wordpress-300x263.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Les-plugins-indispensables-de-wordpress-768x673.png 768w, https://gflo.fr/wp-content/uploads/2025/02/Les-plugins-indispensables-de-wordpress.png 1281w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 64">															</div>
				</div>
				<div class="elementor-element elementor-element-842f987 elementor-widget elementor-widget-text-editor" data-id="842f987" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">WordPress est déjà très complet, mais les </span><b>plugins</b><span style="font-weight: 400;"> permettent d’ajouter d’innombrables fonctionnalités. Une question revient souvent: “Combien de plugins dois-je installer ?”.</span></p><p><span style="font-weight: 400;">La réponse est simple : moins vous en avez, mieux c’est ! À partir du moment où vous couvrez vos besoins essentiels. Certains plugins peuvent être gourmands, d’autres sont légers. Vérifiez régulièrement l’impact de chaque extension sur la vitesse de votre site.</span></p><h3><b><br />Pourquoi les plugins sont indispensables</b></h3><p><span style="font-weight: 400;">WordPress est déjà puissant de base. Mais l’</span><b>installation de plugins</b><span style="font-weight: 400;"> (ou extensions) vous permet d’ajouter des fonctionnalités sans mettre les mains dans le code.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Performance et cache</b><span style="font-weight: 400;"> : WP Rocket, W3 Total Cache ou LiteSpeed Cache peuvent accélérer le chargement de vos pages.</span></li><li style="font-weight: 400;" aria-level="1"><b>Constructeurs de pages</b><span style="font-weight: 400;"> : Elementor, Divi Builder ou Beaver Builder facilitent la mise en page, surtout pour les profils non-techniques.</span></li><li style="font-weight: 400;" aria-level="1"><b>Formulaires de contact</b><span style="font-weight: 400;"> : Contact Form 7, Gravity Forms ou WPForms simplifient la collecte de leads.</span></li><li style="font-weight: 400;" aria-level="1"><b>Sauvegarde et sécurité</b><span style="font-weight: 400;"> : UpdraftPlus, Jetpack, Wordfence ou Sucuri.</span></li><li style="font-weight: 400;" aria-level="1"><b>SEO</b><span style="font-weight: 400;"> : Rank Math ou Yoast SEO pour optimiser chaque page et gagner en visibilité.</span></li><li style="font-weight: 400;" aria-level="1"><b>E-commerce</b><span style="font-weight: 400;"> : WooCommerce reste la référence incontestée pour la création de site internet WordPress orienté vente.</span></li></ul><p><b><br />Petit conseil :</b><span style="font-weight: 400;"> Certains plugins ne valent pas spécialement le coup d’être installés. Une simple ligne de code en JS/HTML/CSS ou même PHP peut régler un problème rapidement sans trop alourdir le site web, à condition de s’y connaître un peu en code (ChatGPT est votre ami <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" />).</span></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-43fbf0c e-flex e-con-boxed e-con e-parent" data-id="43fbf0c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-ebe54c9 e-con-full e-flex e-con e-child" data-id="ebe54c9" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-478460d elementor-widget elementor-widget-heading" data-id="478460d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Calculer les vrais coûts de son site WordPress</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-49f61d6 elementor-widget elementor-widget-image" data-id="49f61d6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="454" src="https://gflo.fr/wp-content/uploads/2025/02/Repartition-des-couts-dun-site-wordpress-1024x581.png" class="attachment-large size-large wp-image-5546" alt="Diagramme circulaire illustrant la répartition des coûts pour créer un site WordPress : développement, maintenance, design et contenu" srcset="https://gflo.fr/wp-content/uploads/2025/02/Repartition-des-couts-dun-site-wordpress-1024x581.png 1024w, https://gflo.fr/wp-content/uploads/2025/02/Repartition-des-couts-dun-site-wordpress-300x170.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Repartition-des-couts-dun-site-wordpress-768x435.png 768w, https://gflo.fr/wp-content/uploads/2025/02/Repartition-des-couts-dun-site-wordpress.png 1090w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 65">															</div>
				</div>
				<div class="elementor-element elementor-element-d662a15 elementor-widget elementor-widget-text-editor" data-id="d662a15" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">“WordPress est gratuit !” Cette phrase n’est pas fausse, mais </span><b>tout projet web</b><span style="font-weight: 400;"> implique des dépenses. Selon un sondage mené par WebsiteSetup, </span><b>le coût moyen</b><span style="font-weight: 400;"> pour la création d’un site WordPress oscille entre 150 € et 2 000 € pour un site vitrine, et peut grimper au-delà de 5 000 € pour un projet e-commerce plus ambitieux.</span></p><h3><b><br />Les postes de dépenses incontournables</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Hébergement et nom de domaine</b><span style="font-weight: 400;"> : De 5 € à 30 € par mois selon la formule.</span></li><li style="font-weight: 400;" aria-level="1"><b>Thèmes et plugins premium</b><span style="font-weight: 400;"> : Certains thèmes coûtent autour de 50-70 €, des plugins peuvent aller de 0 à 300 € par an.</span></li><li style="font-weight: 400;" aria-level="1"><b>Maintenance et sécurité</b><span style="font-weight: 400;"> : Un budget mensuel ou annuel pour garder votre site à jour et protégé (10 € à 100 € par mois).</span></li><li style="font-weight: 400;" aria-level="1"><b>Création (si externalisée)</b><span style="font-weight: 400;"> : Les tarifs varient en fonction de l’expérience du prestataire et de la complexité du projet (freelance, agence, etc.).</span></li></ol><p><span style="font-weight: 400;"><br />Faites attention à ne pas partir du principe de “moins j’investie d’argent, mieux c’est !”. J’ai vu des entrepreneurs payer 0 € pour le thème, plugins etc… et débourser 500 € en correctifs, faute de mises à jour. Au final, mieux vaut parfois investir un peu plus dès le départ.</span></p><p><b><br />Astuce budget : </b><span style="font-weight: 400;">Commencez modeste et faites évoluer votre site au fil de vos besoins. Vérifiez régulièrement la rentabilité de vos investissements.</span></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7ec2ad5 e-flex e-con-boxed e-con e-parent" data-id="7ec2ad5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-096cd88 e-con-full e-flex e-con e-child" data-id="096cd88" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-f634e57 elementor-widget elementor-widget-heading" data-id="f634e57" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Gestion et optimisation continues : quand votre site wordpress devient un atout durable</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0bd3b67 elementor-widget elementor-widget-image" data-id="0bd3b67" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="376" src="https://gflo.fr/wp-content/uploads/2025/02/Gestion-et-optimisation-continues-sur-wordpress.png" class="attachment-large size-large wp-image-5572" alt="Infographie montrant un administrateur WordPress chargé de mettre à jour le site, renforcer la sécurité, optimiser les performances et développer de nouvelles fonctionnalités après une création de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Gestion-et-optimisation-continues-sur-wordpress.png 959w, https://gflo.fr/wp-content/uploads/2025/02/Gestion-et-optimisation-continues-sur-wordpress-300x141.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Gestion-et-optimisation-continues-sur-wordpress-768x361.png 768w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 66">															</div>
				</div>
				<div class="elementor-element elementor-element-dcad674 elementor-widget elementor-widget-text-editor" data-id="dcad674" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Beaucoup de gens croient qu’un </span><b>site WordPress</b><span style="font-weight: 400;"> tourne “tout seul” après sa mise en ligne. </span></p><p><b>Erreur</b><span style="font-weight: 400;"> : un site s’entretient pour rester performant et sécurisé. Un site WordPress est vivant. Il évolue avec votre activité, les mises à jour et le feedback des visiteurs.</span></p><h3><b><br />Mises à jour régulières</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>CMS</b><span style="font-weight: 400;"> : WordPress publie des versions correctives et majeures plusieurs fois par an.</span></li><li style="font-weight: 400;" aria-level="1"><b>Plugins</b><span style="font-weight: 400;"> : certains correctifs comblent des failles de sécurité.</span></li><li style="font-weight: 400;" aria-level="1"><b>Thème</b><span style="font-weight: 400;"> : il évolue pour rester compatible avec les nouvelles versions de WordPress.</span></li></ul><h3><b><br />Optimisation des performances</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Minification</b><span style="font-weight: 400;"> des fichiers CSS et JavaScript.</span></li><li style="font-weight: 400;" aria-level="1"><b>Compression</b><span style="font-weight: 400;"> des images (TinyPNG, imagify).</span></li><li style="font-weight: 400;" aria-level="1"><b>Cache</b><span style="font-weight: 400;"> serveur et navigateur pour accélérer l’affichage.</span></li></ul><p><b><br />Petite anecdote qui fait plaiz</b><span style="font-weight: 400;"> : J’ai aidé un coach sportif à améliorer son site : en compressant les images et en utilisant un plugin de cache, son temps de chargement est passé de 6 à 2 secondes. Les gens ne quittaient plus la page, et ses demandes de renseignements ont bondi.</span></p><h3><b><br />Sécurité renforcée</b></h3><p><span style="font-weight: 400;">Activez l’</span><b>authentification à deux facteurs</b><span style="font-weight: 400;"> (2FA), changez les préfixes de table de la base de données, vérifiez les tentatives de connexion… Les hackers ciblent souvent WordPress, alors soyez vigilants.</span></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-932fccb e-flex e-con-boxed e-con e-parent" data-id="932fccb" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-357dc70 e-con-full e-flex e-con e-child" data-id="357dc70" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-2137b51 elementor-widget elementor-widget-heading" data-id="2137b51" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Comparatif WordPress : alternatives et positionnement</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6d72e25 elementor-widget elementor-widget-image" data-id="6d72e25" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="680" src="https://gflo.fr/wp-content/uploads/2025/02/Parts-de-marche-des-principaux-CMS-en-2025-1024x870.png" class="attachment-large size-large wp-image-5552" alt="Diagramme en barres comparant les parts de marché des CMS en 2025, avec WordPress en tête à 61,7 %" srcset="https://gflo.fr/wp-content/uploads/2025/02/Parts-de-marche-des-principaux-CMS-en-2025-1024x870.png 1024w, https://gflo.fr/wp-content/uploads/2025/02/Parts-de-marche-des-principaux-CMS-en-2025-300x255.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Parts-de-marche-des-principaux-CMS-en-2025-768x653.png 768w, https://gflo.fr/wp-content/uploads/2025/02/Parts-de-marche-des-principaux-CMS-en-2025.png 1451w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 67">															</div>
				</div>
				<div class="elementor-element elementor-element-b53cb58 elementor-widget elementor-widget-text-editor" data-id="b53cb58" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Certains hésitent entre WordPress et des plateformes comme Wix, Shopify ou Webflow. Pour commencer, ce qui est bien avec WordPress, c’est qu’il gère très bien de gros trafics si vous optez pour un hébergement costaud et une configuration optimisée.</span></p><h3><b><br />WordPress gratuit vs payant</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>WordPress.org</b><span style="font-weight: 400;"> : Gratuite et open source, cette version nécessite un hébergement à part. Elle offre </span><b>une liberté totale</b><span style="font-weight: 400;"> en termes de personnalisation.</span></li><li style="font-weight: 400;" aria-level="1"><b>WordPress.com</b><span style="font-weight: 400;"> : Formules freemium à payantes, hébergement inclus. Vous avez moins de flexibilité, mais l’installation est simplifiée.</span></li></ul><h3><b><br />WordPress vs Wix, Shopify, PrestaShop…</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Wix</b><span style="font-weight: 400;"> : Très simple à prendre en main, mais moins flexible à long terme.</span></li><li style="font-weight: 400;" aria-level="1"><b>Shopify</b><span style="font-weight: 400;"> : Spécialisé e-commerce, parfait pour monter une boutique vite fait, mais moins personnalisable que WordPress + WooCommerce.</span></li><li style="font-weight: 400;" aria-level="1"><b>PrestaShop</b><span style="font-weight: 400;"> : Plus orienté e-commerce pur, intéressant pour les catalogues volumineux.</span></li><li style="font-weight: 400;" aria-level="1"><b>Webflow</b><span style="font-weight: 400;"> : Excellente solution pour du design poussé, mais qui demande un certain apprentissage et reste moins ouvert en termes d’extensions.</span></li></ul><p><b><br />Remarque</b><span style="font-weight: 400;"> : WordPress demeure la solution la plus universelle. Vous pouvez </span><b>tout faire</b><span style="font-weight: 400;"> ou presque, du blog perso au site d’entreprise en passant par l’e-commerce.</span></p><p> </p><p><strong>Statistiques CMS :</strong> <strong><span style="text-decoration: underline;"><span style="color: #333333;"><a style="color: #333333;" href="https://w3techs.com/technologies/overview/content_management" target="_blank" rel="nofollow noopener">https://w3techs.com/technologies/overview/content_management</a></span></span></strong></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b161754 e-flex e-con-boxed e-con e-parent" data-id="b161754" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-ca3b0a2 e-con-full e-flex e-con e-child" data-id="ca3b0a2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-42193c5 elementor-widget elementor-widget-heading" data-id="42193c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Faire appel à un freelance WordPress : la carte maîtresse pour gagner du temps (et rester zen)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-67ff98b elementor-widget elementor-widget-image" data-id="67ff98b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="490" src="https://gflo.fr/wp-content/uploads/2025/02/Pourquoi-faire-appel-a-un-freelance-WordPress-1-1-1024x627.png" class="attachment-large size-large wp-image-5570" alt="Infographie montrant les avantages de faire appel à un freelance WordPress pour créer un site : projet sur mesure, expertise SEO, portfolio vérifiable, etc" srcset="https://gflo.fr/wp-content/uploads/2025/02/Pourquoi-faire-appel-a-un-freelance-WordPress-1-1-1024x627.png 1024w, https://gflo.fr/wp-content/uploads/2025/02/Pourquoi-faire-appel-a-un-freelance-WordPress-1-1-300x184.png 300w, https://gflo.fr/wp-content/uploads/2025/02/Pourquoi-faire-appel-a-un-freelance-WordPress-1-1-768x470.png 768w, https://gflo.fr/wp-content/uploads/2025/02/Pourquoi-faire-appel-a-un-freelance-WordPress-1-1.png 1200w" sizes="(max-width: 800px) 100vw, 800px" title="8 conseils à connaître avant de créer son site web WordPress 68">															</div>
				</div>
				<div class="elementor-element elementor-element-18af962 elementor-widget elementor-widget-text-editor" data-id="18af962" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Scénario courant</b><span style="font-weight: 400;"> : Vous avez un projet complexe, ou simplement </span><b>pas de temps</b><span style="font-weight: 400;"> pour gérer la création d’un site internet WordPress. Vous hésitez à déléguer. C’est là que vous pensez à faire appel à un freelance. Mais va-t-il réellement aider à répondre à ma problématique ?</span></p><p><span style="font-weight: 400;">La réponse est simple : Oui, un freelance peut vous sortir de l’impasse.</span></p><h3><b><br />Quand est-ce judicieux ?</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Projets stratégiques</b><span style="font-weight: 400;"> : vous voulez un site “sur-mesure” qui reflète une identité forte pour un effet WOW.</span></li><li style="font-weight: 400;" aria-level="1"><b>Manque de ressources internes</b><span style="font-weight: 400;"> : nul besoin de recruter un développeur à plein temps.</span></li><li style="font-weight: 400;" aria-level="1"><b>Besoin d’une expertise pointue</b><span style="font-weight: 400;"> : SEO avancé, optimisation performance, sécurité renforcée, etc.</span></li></ul><h3><b><br />Comment choisir son freelance WordPress</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Vérifier le portfolio</b><span style="font-weight: 400;"> : des réalisations concrètes témoignent de la qualité de son travail.</span></li><li style="font-weight: 400;" aria-level="1"><b>Discuter</b><span style="font-weight: 400;"> : une bonne compréhension de vos objectifs fait toute la différence.</span></li><li style="font-weight: 400;" aria-level="1"><b>Évaluer le suivi</b><span style="font-weight: 400;"> : maintenance, support, corrections… Clarifiez ce qui est inclus.</span></li></ol><p><b><br />Conseil pratique</b><span style="font-weight: 400;"> : Demandez à voir des références. </span><b>Une vraie expertise</b><span style="font-weight: 400;"> se repère dans le </span><b>portfolio</b><span style="font-weight: 400;"> et dans la </span><b>capacité du freelance</b><span style="font-weight: 400;"> à comprendre vos enjeux business.</span></p><p> </p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-307bf5e4 e-flex e-con-boxed e-con e-parent" data-id="307bf5e4" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-6c677b97 e-con-full e-flex e-con e-child" data-id="6c677b97" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-93af296 elementor-widget elementor-widget-heading" data-id="93af296" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion : vous avez les clés en main pour bâtir un site WordPress qui suscite l’effet “WOW”</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6336ad6a elementor-widget elementor-widget-text-editor" data-id="6336ad6a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Vous l’aurez compris, la </span><b>création d’un site internet WordPress</b><span style="font-weight: 400;"> ne se limite pas à installer un thème et publier quelques articles. C’est un </span><b>écosystème complet</b><span style="font-weight: 400;"> qui nécessite un hébergement soigné, un thème de qualité, des extensions judicieuses et une maintenance régulière. Que vous souhaitiez un simple site vitrine ou un e-commerce complet, vous trouverez dans WordPress une solution modulable et pérenne.</span></p><p><span style="font-weight: 400;">Si je devais résumer, pour faire de votre site WordPress une </span><b>réussite</b><span style="font-weight: 400;"> :</span></p><ol><li style="font-weight: 400;" aria-level="1"><b>Définissez clairement le type de site</b><span style="font-weight: 400;"> dont vous avez besoin (vitrine, blog, boutique, etc.).</span></li><li style="font-weight: 400;" aria-level="1"><b>Choisissez un hébergement sérieux</b><span style="font-weight: 400;"> pour éviter lenteurs et soucis de sécurité.</span></li><li style="font-weight: 400;" aria-level="1"><b>Optez pour un thème ergonomique</b><span style="font-weight: 400;"> et adapté à vos besoins (pas de superflu inutile).</span></li><li style="font-weight: 400;" aria-level="1"><b>Installez des plugins essentiels</b><span style="font-weight: 400;"> pour la performance, la sécurité et la gestion du contenu.</span></li><li style="font-weight: 400;" aria-level="1"><b>Anticipez les coûts</b><span style="font-weight: 400;"> (hébergement, maintenance, thèmes premium) pour éviter les mauvaises surprises.</span></li><li style="font-weight: 400;" aria-level="1"><b>Gérez et optimisez régulièrement</b><span style="font-weight: 400;"> (mises à jour, SEO, analyses).</span></li><li style="font-weight: 400;" aria-level="1"><b>Comparez WordPress avec d’autres solutions</b><span style="font-weight: 400;"> pour valider votre choix.</span></li><li style="font-weight: 400;" aria-level="1"><b>Faites appel à un freelance WordPress</b><span> si le temps ou l’expertise vous manquent.</span></li></ol>								</div>
				</div>
				<div class="elementor-element elementor-element-5485e894 elementor-widget elementor-widget-text-editor" data-id="5485e894" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Si vous appliquez l’ensemble de ces étapes avant de créer votre site WordPress, je suis convaincu que vous obtiendrez des résultats concrets. Et surtout, n’oubliez pas de laisser parler votre audace pour déclencher ce fameux “WOW” : la magie opère quand on ose dépasser les conventions.</p><p>Si vous avez des questions ou besoin d’aide pour votre projet web, n’hésitez pas à me contacter. Je serai ravi de vous accompagner <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f60a.png" alt="😊" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</p><p><span style="font-weight: 400;">Alors, et toi t&rsquo;as.flo ?</span></p>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4092ec8d e-flex e-con-boxed e-con e-parent" data-id="4092ec8d" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e83263d elementor-widget elementor-widget-heading" data-id="e83263d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f0dacb6 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="f0dacb6" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-5005 post type-post status-publish format-standard has-post-thumbnail hentry category-strategie-web category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--300x200.jpg" class="attachment-medium size-medium wp-image-5008" alt="Visuel mettant en avant une stratégie web efficace en 10 étapes pour convertir les visiteurs en clients." title="8 conseils à connaître avant de créer son site web WordPress 69" srcset="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients-.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<div class="elementor-post__title">
			<a href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/">
				10 étapes pour convertir vos visiteurs en clients			</a>
		</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			12 février 2025		</span>
				</div>
		
		<a class="elementor-post__read-more" href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/" aria-label="En savoir plus sur 10 étapes pour convertir vos visiteurs en clients" tabindex="-1">
			En savoir plus &gt;		</a>

				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7346cf52 e-flex e-con-boxed e-con e-parent" data-id="7346cf52" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-7c7d8f1c e-con-full e-flex e-con e-child" data-id="7c7d8f1c" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-e2d2e60 e-con-full e-flex e-con e-child" data-id="e2d2e60" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5700aedc elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="5700aedc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>10 étapes pour convertir vos visiteurs en clients</title>
		<link>https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ameliorer-son-site-internet</link>
					<comments>https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/#respond</comments>
		
		<dc:creator><![CDATA[Florian GEFFROY]]></dc:creator>
		<pubDate>Wed, 12 Feb 2025 17:18:29 +0000</pubDate>
				<category><![CDATA[Stratégie Web]]></category>
		<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://gflo.fr/?p=5005</guid>

					<description><![CDATA[Dans cet article, j’explique comment améliorer son site internet et le transformer en véritable aimant à prospects, grâce à 10 étapes incontournables : clarification de votre but, design percutant, vitesse de chargement, SEO, appels à l’action… Vous saurez où concentrer vos efforts pour offrir à vos visiteurs une expérience fluide et déclencher l’effet WOW qui vous démarquera instantanément de vos concurrents.]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="5005" class="elementor elementor-5005" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-3a77f1c e-flex e-con-boxed e-con e-parent" data-id="3a77f1c" data-element_type="container" data-e-type="container" id="scrolltotop" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-fb759a8 e-con-full e-flex e-con e-child" data-id="fb759a8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6a11b20 elementor-widget elementor-widget-shortcode" data-id="6a11b20" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"><nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p></p></nav></div>
						</div>
				</div>
				<div class="elementor-element elementor-element-6c438c8 elementor-widget elementor-widget-html" data-id="6c438c8" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>
				</div>
				</div>
				<div class="elementor-element elementor-element-6dc86a7 elementor-widget elementor-widget-heading" data-id="6dc86a7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">10 étapes pour améliorer son site internet et convertir ses  visiteurs en clients</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-45c48bd elementor-widget elementor-widget-post-info" data-id="45c48bd" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-d0bf054 elementor-inline-item" itemprop="datePublished">
						<a href="https://gflo.fr/2025/02/12/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>février 12, 2025</time>					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-295a662 elementor-inline-item" itemprop="author">
						<a href="https://gflo.fr/author/admin4436/">
														<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
										Florian GEFFROY					</span>
									</a>
				</li>
				<li class="elementor-icon-list-item elementor-repeater-item-3694a05 elementor-inline-item" itemprop="about">
													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://gflo.fr/category/blog/" class="elementor-post-info__terms-list-item">Blog</a>, <a href="https://gflo.fr/category/blog/strategie-web/" class="elementor-post-info__terms-list-item">Stratégie Web</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-df9b6e5 e-flex e-con-boxed e-con e-child" data-id="df9b6e5" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-af7cdb9 elementor-widget elementor-widget-image" data-id="af7cdb9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="533" src="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients-.jpg" class="attachment-large size-large wp-image-5008" alt="Visuel mettant en avant une stratégie web efficace en 10 étapes pour convertir les visiteurs en clients." srcset="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients-.jpg 990w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--768x512.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" title="10 étapes pour convertir vos visiteurs en clients 70">															</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-f1d3d55 e-flex e-con-boxed e-con e-parent" data-id="f1d3d55" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-99017ba e-con-full e-flex e-con e-child" data-id="99017ba" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-fb54fc4 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="fb54fc4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="166" data-end="579">Vous constatez que votre site web ne <strong>génère pas suffisamment de demandes de devis, de ventes ou de contacts</strong> ? La raison est souvent simple : votre plateforme ne propose pas la bonne expérience, au bon moment, à vos visiteurs. Pour régler ce problème, il faut <strong>aligner le design, le contenu et la structure de votre site avec l’unique objectif</strong> qui compte vraiment pour vous (ventes, leads ou notoriété).</p><p data-start="581" data-end="1001">Dans cet article, j&rsquo;explique <strong data-start="620" data-end="686">comment améliorer son site internet et le transformer en véritable aimant à prospects</strong>, grâce à <strong data-start="696" data-end="725">10 étapes incontournables</strong> : clarification de votre but, design percutant, vitesse de chargement, SEO, appels à l’action… Vous saurez où concentrer vos efforts pour offrir à vos visiteurs une expérience fluide et déclencher l’effet WOW qui vous démarquera instantanément de vos concurrents.</p><p data-start="1003" data-end="1083" data-is-last-node="">Prêt à <strong>convertir un maximum de visiteurs en clients</strong> ? Commençons tout de suite !</p>								</div>
				</div>
				<div class="elementor-element elementor-element-97b6fad elementor-widget elementor-widget-heading" data-id="97b6fad" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Démarrez par la fin : quel est votre objectif ultime ?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-15f1f7a elementor-widget elementor-widget-text-editor" data-id="15f1f7a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>“Commencez par la fin”</b><span style="font-weight: 400;">, c’est l’un des meilleurs conseils que j’ai reçus dans ma carrière. Qu’est-ce que vous visez en priorité ? Une augmentation de vos ventes, plus de demandes de devis, ou peut-être une meilleure notoriété ? Tant que vous n’avez pas répondu clairement à cette question, toutes les optimisations du monde n’auront pas d’impact à la hauteur de vos attentes.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Fixez UN but principal</b><span style="font-weight: 400;"> : Par exemple, pousser à l’achat ou inciter à la prise de contact.</span></li><li style="font-weight: 400;" aria-level="1"><b>Gardez en mémoire le parcours utilisateur</b><span style="font-weight: 400;"> : Votre site doit répondre aux questions qui trottent dans la tête de votre client idéal.</span></li><li style="font-weight: 400;" aria-level="1"><b>Mettez en avant les actions-clés</b><span style="font-weight: 400;"> : C’est autour de ces actions que vous construirez une expérience de navigation logique.</span></li></ul><p><span style="font-weight: 400;"><br />Imaginez une carte au trésor sans “X” marquant l’emplacement du butin. Impossible de se repérer. Pour </span><b>améliorer son site internet</b><span style="font-weight: 400;">, vous devez d’abord fixer ce “X”.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-fade28a elementor-widget elementor-widget-heading" data-id="fade28a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Une mise en page digne d’un bon film, pas d’une brochure ennuyeuse</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-9381c78 elementor-widget elementor-widget-text-editor" data-id="9381c78" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Un design négligé peut faire <a href="https://saleslion.io/sales-statistics/38-of-people-will-leave-a-website-if-they-find-the-layout-unattractive/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;"><span style="color: #0000ff; text-decoration: underline;">fuir jusqu’à 38 % des visiteurs dès les premières secondes</span></span></a>, selon une étude d&rsquo;Adobe. L’internaute juge votre crédibilité en un clin d’œil. Soigner le design fait donc partie des meilleurs moyens d’</span><b>améliorer son site internet</b><span style="font-weight: 400;">.</span></p><p><span style="font-weight: 400;">Définissez une charte graphique cohérente, en accord avec l’essence de votre marque. L’harmonie des couleurs et la lisibilité de la typographie pèsent lourd dans la balance. Lorsque tout s’agence parfaitement, vos visiteurs naviguent en toute confiance et perçoivent votre entreprise comme sérieuse et professionnelle.</span></p><h3><b><br />Mes secrets pour un design qui raconte une histoire</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Simplicité avant tout</b><b><br /></b><span style="font-weight: 400;">Inutile d’empiler mille sections. Allez droit au but en laissant de la place aux visuels, au texte et à la respiration.</span></li><li style="font-weight: 400;" aria-level="1"><b>Cohérence graphique</b><b><br /></b><span style="font-weight: 400;">Choisissez deux ou trois couleurs dominantes et respectez-les. Jouez aussi sur une typographie facile à lire.</span></li><li style="font-weight: 400;" aria-level="1"><b>Visuels qui ont du sens</b><b><br /></b><span style="font-weight: 400;">Un design ne sert pas qu’à être “joli”. Il oriente, rassure, met en avant vos points forts et votre identité.</span></li></ol><p><span style="font-weight: 400;"><br /><strong>Conseil utile</strong> : Ne vous limitez pas à la seule page d’accueil. L’ensemble des pages doit refléter ce fil rouge esthétique. C’est ainsi que vous obtiendrez ce petit plus qui rend votre site mémorable.</span></p><p><span style="font-weight: 400;"><br />Par exemple, voici un site web que j&rsquo;ai totalement amélioré<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-281e7f6 elementor-widget elementor-widget-image" data-id="281e7f6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="800" height="534" src="https://gflo.fr/wp-content/uploads/2025/02/Refonte-de-site-internet-1024x684.jpg" class="attachment-large size-large wp-image-5018" alt="Avant / Après d&#039;une refonte de site internet pour Culture Konnect, mettant en avant un design moderne et immersif" srcset="https://gflo.fr/wp-content/uploads/2025/02/Refonte-de-site-internet-1024x684.jpg 1024w, https://gflo.fr/wp-content/uploads/2025/02/Refonte-de-site-internet-300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/Refonte-de-site-internet-768x513.jpg 768w, https://gflo.fr/wp-content/uploads/2025/02/Refonte-de-site-internet.jpg 1078w" sizes="(max-width: 800px) 100vw, 800px" title="10 étapes pour convertir vos visiteurs en clients 71">															</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-e463152 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="e463152" data-element_type="container" data-e-type="container" role="">
				<div class="elementor-element elementor-element-fb62f84 elementor-widget elementor-widget-html" data-id="fb62f84" data-element_type="widget" data-e-type="widget" id="table-matieres" role="" aria-label="" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<a href="#table-matieres" aria-label="Aller à la table des matières" style="display:none;">
  Accédez directement aux sections clés de cet article
</a>

<nav class="custom-toc" id="table-matieres" role="doc-toc" aria-labelledby="toc-title">
  <h4 id="toc-title">Sommaire</h4>
  <ul id="toc-list"></ul>

<script>
document.addEventListener("DOMContentLoaded", function() {
    const tocList = document.getElementById('toc-list');
    const headings = document.querySelectorAll('h2');

    function slugify(text) {
        const accentsMap = {
            'à': 'a', 'á': 'a', 'â': 'a', 'ä': 'a', 'ã': 'a', 'å': 'a',
            'ç': 'c',
            'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e',
            'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i',
            'ñ': 'n',
            'ò': 'o', 'ó': 'o', 'ô': 'o', 'ö': 'o', 'õ': 'o',
            'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u',
            'ý': 'y', 'ÿ': 'y',
            '&': 'et'
        };

        const stopWords = ['le', 'la', 'les', 'de', 'du', 'des', 'à', 'au', 'aux', 
                           'et', 'en', 'que', 'qui', 'dans', 'avec', 'comme', 
                           'ce', 'cet', 'cette', 'ces', 'est', 'une']; 

        const keepWords = ['sur', 'par', 'pour']; 

        let cleanText = text.toLowerCase()
            .replace(/[àáâäãåçèéêëìíîïñòóôöõùúûüýÿ&]/g, match => accentsMap[match] || '');

        if (cleanText.includes(":")) {
            cleanText = cleanText.split(":")[0].trim();
        }

        let words = cleanText.split(/\s+/)
            .filter(word => keepWords.includes(word) || !stopWords.includes(word));

        if (!text.includes(":")) {
            words = words.slice(0, 6);
        }

        let slug = words.join("-");

        return slug
            .replace(/[^a-z0-9\-]/g, "")  
            .replace(/-+/g, "-")          
            .replace(/(^-|-$)/g, "");     
    }

    headings.forEach(function(heading) {
        const headingText = heading.innerText.toLowerCase();

        if (headingText.includes("conclusion") || headingText.includes("articles complémentaires")) {
            return; 
        }

        if (!heading.id) {
            heading.id = slugify(heading.innerText);
        }

        const listItem = document.createElement('li');
        const anchor = document.createElement('a');
        anchor.href = `#${heading.id}`;
        anchor.textContent = heading.innerText.length > 50 
            ? heading.innerText.substring(0, 50) + "..." 
            : heading.innerText;
        listItem.appendChild(anchor);
        tocList.appendChild(listItem);
    });
});
</script>				</div>
				</div>
		<div class="elementor-element elementor-element-738af66 e-con-full e-flex e-con e-child" data-id="738af66" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" data-nosnippet="">
		<div class="elementor-element elementor-element-8f86897 e-con-full e-flex e-con e-child" data-id="8f86897" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-0cf93e1 elementor-widget elementor-widget-heading" data-id="0cf93e1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">g.flo, c’est moi, Florian GEFFROY</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-dea859a elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="dea859a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p data-start="248" data-end="513">Un créateur passionné et un stratège digital qui transforme vos idées en <strong data-start="321" data-end="347">expériences mémorables</strong>. Plus qu’un simple nom, <strong data-start="372" data-end="406">g.flo est un concept audacieux</strong> : un jeu de mots qui signifie “j’ai Flo” — g.un site web, g.une image de marque, g.une stratégie unique.</p><p data-start="515" data-end="548"><strong data-start="519" data-end="546">Avec g.flo, vous avez :</strong></p><p data-start="549" data-end="821"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="551" data-end="575">Un design sur-mesure</strong> qui incarne l’ADN de votre marque<br data-start="609" data-end="612" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="614" data-end="653">Une expérience fluide et engageante</strong> pour captiver vos visiteurs<br data-start="681" data-end="684" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="686" data-end="719">Les dernières tendances UX/UI</strong> intégrées à votre projet<br data-start="744" data-end="747" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2714.png" alt="✔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong data-start="749" data-end="788">Une réalisation efficace et soignée</strong>, sans compromis sur la qualité</p><p data-start="823" data-end="1001"><strong data-start="826" data-end="862">Prêt à dire « g.flo » vous aussi ?</strong><br data-start="862" data-end="865" />Testez mon <span style="text-decoration: underline; color: #0000ff;"><a style="color: #0000ff;" href="https://gflo.fr/devis/"><strong data-start="876" data-end="910">simulateur de devis interactif</strong></a></span> et obtenez en <strong data-start="925" data-end="947">moins d’une minute</strong> une estimation personnalisée pour votre futur site.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-c77d22e elementor-widget__width-inherit elementor-widget elementor-widget-image" data-id="c77d22e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://gflo.fr/prendre-rendez-vous/">
							<img loading="lazy" decoding="async" width="400" height="250" src="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png" class="attachment-full size-full wp-image-5193" alt="Bouton CTA de g.flo : demandez votre audit gratuit de site web" srcset="https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web.png 400w, https://gflo.fr/wp-content/uploads/2025/02/Audit-gratuit-de-votre-site-web-300x188.png 300w" sizes="(max-width: 400px) 100vw, 400px" title="10 étapes pour convertir vos visiteurs en clients 72">								</a>
															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b2e8ebb e-flex e-con-boxed e-con e-parent" data-id="b2e8ebb" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-eee870a e-con-full e-flex e-con e-child" data-id="eee870a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-66ef151 elementor-widget elementor-widget-heading" data-id="66ef151" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Boostez la vitesse de chargement : votre temps, c’est de l’argent (et celui de vos visiteurs aussi)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c5d7838 elementor-widget elementor-widget-text-editor" data-id="c5d7838" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b><i>Question qui pique</i></b> <span style="font-weight: 400;">: vous resteriez combien de secondes sur un site qui met un temps fou à charger ? Si vous avez déjà pesté contre une page trop lente, vos potentiels clients le font aussi.</span></p><p><span style="font-weight: 400;">Accélérer l’affichage de vos pages devient donc crucial pour </span><b>améliorer son site internet</b><span style="font-weight: 400;">. Près de <span style="text-decoration: underline;"><span style="color: #0000ff;"><a style="color: #0000ff; text-decoration: underline;" href="https://www.ecommercemag.fr/Thematique/retail-1220/barometre-etude-2168/Breves/39-des-utilisateurs-quittent-un-site-web-des-la-premiere-375054.htm" target="_blank" rel="nofollow noopener">40 % des internautes quittent un site qui s’affiche en plus de trois secondes</a></span></span>. Ça va très vite !</span></p><h3><b><br />Comment gagner en rapidité ?</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Optimiser les images</b><span style="font-weight: 400;"> : compressez systématiquement (outils comme TinyPNG ou Compressor.io).</span></li><li style="font-weight: 400;" aria-level="1"><b>Diminuer le poids de vos scripts</b><span style="font-weight: 400;"> : minifiez votre code HTML, CSS et JavaScript.</span></li><li style="font-weight: 400;" aria-level="1"><b>Investir dans un bon hébergeur</b><span style="font-weight: 400;"> : un hébergement de qualité fait souvent la différence.</span></li></ol><p><span style="font-weight: 400;"><br />Un site plus rapide = une meilleure expérience. Une meilleure expérience = plus de conversions.</span></p><p><b><br />Outils conseillés</b><span style="font-weight: 400;"> :</span></p><p><i><span style="font-weight: 400;">Google PageSpeed Insights &#8211;&gt; </span></i><span style="text-decoration: underline; color: #333333;"><strong><a style="color: #333333; text-decoration: underline;" href="https://developers.google.com/speed/pagespeed/insights/" target="_blank" rel="nofollow noopener">https://developers.google.com/speed/</a></strong></span></p><p><i><span style="font-weight: 400;">Gtmetrix &#8211;&gt; </span></i><strong><span style="text-decoration: underline;"><span style="color: #333333;"><a style="color: #333333;" href="https://gtmetrix.com/" target="_blank" rel="nofollow noopener"><i>https://gtmetrix.com/</i></a></span></span></strong></p><p><span style="font-weight: 400;"><br />Ces outils gratuits vous révèlent les éléments qui ralentissent votre site et vous proposent des pistes d’optimisation.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7fed7b3 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="7fed7b3" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-82ddce0 e-flex e-con-boxed e-con e-parent" data-id="82ddce0" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-bf9bce6 e-con-full e-flex e-con e-child" data-id="bf9bce6" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-1ad56dd elementor-widget elementor-widget-heading" data-id="1ad56dd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Miser sur des appels à l’action (CTA) qui attirent le regard</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-458ee6f elementor-widget elementor-widget-text-editor" data-id="458ee6f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Si vous deviez pousser votre visiteur à passer à la prochaine étape, qu&rsquo;écririez-vous? “Cliquez ici”, “Achetez maintenant”, “Demandez un devis” ? Sans CTA clair, vos utilisateurs s’égarent.</span></p><p><span style="font-weight: 400;">Votre visiteur, aussi intéressé soit-il, ne fera pas nécessairement le premier pas. D’où l’importance d’un CTA (Call to Action) soigné.</span></p><p><span style="font-weight: 400;">Le rôle d’un CTA est de guider l’internaute vers l’action que vous jugez prioritaire. Il doit sauter aux yeux et donner envie de passer à l’étape suivante.</span></p><h3><b><br />Comment rendre un CTA percutant ?</b></h3><ul><li style="font-weight: 400;" aria-level="1"><b>Un message limpide</b><span style="font-weight: 400;"> : “Télécharger le guide”, “Obtenir mon devis gratuit”, “Profiter de l’offre”.</span></li><li style="font-weight: 400;" aria-level="1"><b>Une couleur qui tranche</b><span style="font-weight: 400;"> : misez sur un contraste élevé avec le reste du design.</span></li><li style="font-weight: 400;" aria-level="1"><b>Un emplacement stratégique</b><span style="font-weight: 400;"> : juste après un argument fort, ou dans une zone très visible (au-dessus de la ligne de flottaison, par exemple).</span></li></ul><p><span style="font-weight: 400;"><br />Testez différentes approches (A/B testing) pour voir quelle formule déclenche le plus de clics. Les petits ajustements font parfois toute la différence.</span></p><p><b>Un simple changement de couleur ou de formulation peut <span style="text-decoration: underline;"><span style="color: #0000ff;"><a style="color: #0000ff; text-decoration: underline;" href="https://blog.adobe.com/fr/publish/2017/09/27/limpact-des-couleurs-sur-les-taux-de-conversion" target="_blank" rel="nofollow noopener">augmenter votre taux de conversion de plus de 20 %</a></span></span>.</b></p>								</div>
				</div>
				<div class="elementor-element elementor-element-b728b1d elementor-widget elementor-widget-html" data-id="b728b1d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<script>
document.addEventListener("DOMContentLoaded", function () {
    var rotatingText = document.querySelector("#rotating-text");
    
    var bubble = document.createElement("div");
    bubble.classList.add("bubble");
    bubble.innerText = "Vous avez vu ! Un CTA percutant fonctionne bien &#x1f609;";
    
    document.body.appendChild(bubble);
    
    rotatingText.addEventListener("click", function (event) {
        var rect = rotatingText.getBoundingClientRect();
        bubble.style.top = rect.top + window.scrollY - 50 + "px";  
        bubble.style.left = rect.left + window.scrollX + 50 + "px"; 
        
        bubble.classList.add("show");
        
        setTimeout(function () {
            bubble.classList.remove("show");
        }, 3000);
    });
});

</script>				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-e63f29d elementor-absolute e-transform elementor-hidden-mobile elementor-widget elementor-widget-text-path" data-id="e63f29d" data-element_type="widget" data-e-type="widget" id="rotating-text" data-settings="{&quot;text&quot;:&quot;Cliquez ici * Cliquez ici * Cliquez ici *&quot;,&quot;align&quot;:&quot;center&quot;,&quot;text_path_direction&quot;:&quot;ltr&quot;,&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-30,&quot;sizes&quot;:[]},&quot;link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="text-path.default">
				<div class="elementor-widget-container">
							<div class="e-text-path" data-text="Cliquez ici * Cliquez ici * Cliquez ici *" data-url="//gflo.fr/wp-content/plugins/elementor/assets/svg-paths/circle.svg" data-link-url=""></div>
						</div>
				</div>
		<div class="elementor-element elementor-element-3d8103f e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="3d8103f" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-729fda2 e-flex e-con-boxed e-con e-parent" data-id="729fda2" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-df6bed1 e-con-full e-flex e-con e-child" data-id="df6bed1" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-93df751 elementor-widget elementor-widget-heading" data-id="93df751" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Misez sur le mobile-friendly, sinon vous perdrez 60 % de vos visiteurs</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b288320 elementor-widget elementor-widget-text-editor" data-id="b288320" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Pour beaucoup, le téléphone portable sert de point d’entrée principal sur le web. On cherche un produit, on vérifie une adresse, on compare des prix… bref, tout se passe dans la paume de la main. Un site non adapté au mobile fait fuir.</span></p><h3><b><br />Comment tester la réactivité de votre site ?</b></h3><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Lancez-le sur différents appareils (smartphone, tablette). Vérifiez comment s’affichent les menus et boutons.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Servez-vous de l’outil <span style="text-decoration: underline; color: #333333;"><strong><a style="color: #333333; text-decoration: underline;" href="https://sitechecker.pro/fr/mobile-friendly-test/" target="_blank" rel="nofollow noopener">Google Mobile-Friendly Test</a></strong></span>.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Analysez le comportement de vos utilisateurs via Google Analytics : quel pourcentage consulte votre site depuis un mobile, et quel est le taux de rebond associé ?</span></li></ul><p><span style="font-weight: 400;"><br /><strong>Résultat</strong> : Google vous récompensera dans son classement, et vos visiteurs seront ravis d’arriver sur un site qui leur facilite la vie, partout, tout le temps.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b7829c3 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="b7829c3" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-bdb06d2 e-flex e-con-boxed e-con e-parent" data-id="bdb06d2" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-0c02c77 e-con-full e-flex e-con e-child" data-id="0c02c77" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-df2d32b elementor-widget elementor-widget-heading" data-id="df2d32b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Rester à l’affût des tendances : un pas vers la différenciation</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0ef1b7a elementor-widget elementor-widget-text-editor" data-id="0ef1b7a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Petite mise en situation </b><span style="font-weight: 400;">: vous découvrez un site ultra-moderne, avec des micro-animations subtiles et des sections interactives au design futuriste. Vous vous dites : “Wow, ça claque !” Les tendances web design ne sont pas là pour faire joli, elles peuvent vous démarquer durablement.</span></p><p><span style="font-weight: 400;">Certaines innovations deviennent rapidement des standards, d’autres sont de simples modes éphémères. L’important, c’est de repérer celles qui servent votre projet plutôt que de céder à l’effet de mode.</span></p><p><b>Question cruciale à se poser</b><span style="font-weight: 400;"> : </span><span style="font-weight: 400;">est-ce que cette nouveauté sert votre identité de marque et l’expérience utilisateur, ou complique-t-elle la lecture ?</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Bien réfléchir avant d’appliquer un “effet wow”</b><span style="font-weight: 400;"> : l’authenticité vaut mieux qu’une surenchère d’éléments graphiques.</span></li><li style="font-weight: 400;" aria-level="1"><b>Tester l’ergonomie</b><span style="font-weight: 400;"> : vérifiez l’impact sur la navigation et la vitesse de chargement.</span></li><li style="font-weight: 400;" aria-level="1"><b>Rester fidèle à votre ADN</b><span style="font-weight: 400;"> : votre univers passe avant la mode.</span></li></ul><p><span style="font-weight: 400;"><br />Vous n’êtes pas obligé de tout adopter. Servez-vous de ces évolutions pour créer la surprise et renforcer le caractère unique de votre marque.</span></p><p>Pour vous aider à mieux comprendre les tendances en web design pour 2025, voici une infographie <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>								</div>
				</div>
				<div class="elementor-element elementor-element-90e0ad6 elementor-widget elementor-widget-image" data-id="90e0ad6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="756" height="625" src="https://gflo.fr/wp-content/uploads/2025/02/TOP-5-des-tendances-en-web-design-de-2025.jpg" class="attachment-large size-large wp-image-5019" alt="Infographie : cinq tendances de web design pour 2025 (design immersif, néo-brutalisme, rétro-futurisme, éco-design, micro-interactions) afin d’améliorer son site internet." srcset="https://gflo.fr/wp-content/uploads/2025/02/TOP-5-des-tendances-en-web-design-de-2025.jpg 756w, https://gflo.fr/wp-content/uploads/2025/02/TOP-5-des-tendances-en-web-design-de-2025-300x248.jpg 300w" sizes="(max-width: 756px) 100vw, 756px" title="10 étapes pour convertir vos visiteurs en clients 73">															</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-8f3c3cc e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="8f3c3cc" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7dbbb97 e-flex e-con-boxed e-con e-parent" data-id="7dbbb97" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-14cc509 e-con-full e-flex e-con e-child" data-id="14cc509" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-44f1aef elementor-widget elementor-widget-heading" data-id="44f1aef" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Posez-vous la question de la hiérarchie de l’information</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2c20654 elementor-widget elementor-widget-text-editor" data-id="2c20654" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Avoir une tonne de contenu ne suffit pas. Il faut hiérarchiser et rendre chaque élément lisible. Rappelez-vous : en ligne, la majorité des gens scannent plutôt qu’ils ne lisent.</span></p><p><b>Exemple de frustration</b><span style="font-weight: 400;"> : Un visiteur souhaite connaître le prix de vos services mais se perd dans des onglets de blog, d’équipe, d’historique… Il finira par abandonner, frustré de ne pas avoir trouvé l’information clé.</span></p><p><span style="font-weight: 400;">Vous n’êtes pas obligé de jouer la carte du minimalisme absolu, mais gardez en tête ce principe : moins il y a de distraction, plus le lecteur assimile rapidement le message clé.</span></p><h3><b><br />Trois astuces pour structurer au mieux</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Titres et sous-titres parlants</b><span style="font-weight: 400;"> : pas de phrases superflues, allez à l’essentiel (“Tarifs et Prestations”, “Notre Méthode”).</span></li><li style="font-weight: 400;" aria-level="1"><b>Paragraphes courts</b><span style="font-weight: 400;"> : aérer les textes pour aider le lecteur à s’y retrouver.</span></li><li style="font-weight: 400;" aria-level="1"><b>Pictogrammes ou encadrés</b><span style="font-weight: 400;"> : illustrer les points importants, souligner visuellement un tarif ou un argument clé.</span></li></ol><p><b><br />Astuce visuelle</b><span style="font-weight: 400;"> : Proposer une “liste de contrôle” en fin d’article ou de page pour récapituler les étapes, le tout avec des icônes distinctes. </span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-f1fd242 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="f1fd242" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e6df29d e-flex e-con-boxed e-con e-parent" data-id="e6df29d" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-62552ba e-con-full e-flex e-con e-child" data-id="62552ba" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6150b18 elementor-widget elementor-widget-heading" data-id="6150b18" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Le SEO, ce super allié : pourquoi vous ne devez plus l’ignorer</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-172232f elementor-widget elementor-widget-text-editor" data-id="172232f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Scénario classique</b> <span style="font-weight: 400;">: vous venez de mettre en ligne votre site flambant neuf. C’est joli, ergonomique, rapide… Mais vos visites stagnent. Pourquoi ? Parce que personne ne vous trouve dans les résultats de recherche.</span></p><p><span style="font-weight: 400;">Un référencement naturel (SEO) bien mené permet de grimper dans le classement Google. Là réside la clé pour obtenir un trafic qualifié, sans dépendre uniquement d’annonces payantes.</span></p><h3><b><br />Les incontournables du SEO</b></h3><ol><li style="font-weight: 400;" aria-level="1"><b>Mots-clés ciblés</b><span style="font-weight: 400;"> : privilégiez la longue traîne (“création de site web pour TPE en Alsace”) plutôt que des termes trop vagues (“site web”).</span></li><li style="font-weight: 400;" aria-level="1"><b>Balises meta soignées</b><span style="font-weight: 400;"> : titres et descriptions optimisés, qui donnent envie de cliquer.</span></li><li style="font-weight: 400;" aria-level="1"><b>Contenu de qualité</b><span style="font-weight: 400;"> : répondez aux questions de votre audience, apportez de la valeur et insérez des mots-clés naturellement.</span></li><li style="font-weight: 400;" aria-level="1"><b>Liens internes et externes</b><span style="font-weight: 400;"> : facilitez la navigation d’une page à l’autre, et citez des sources crédibles.</span></li></ol><p><span style="font-weight: 400;"><br />En clair, ne cherchez pas à “bourrer” votre texte de mots-clés. Votre objectif : aider votre cible, et Google fera le reste.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b8429ad e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="b8429ad" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7fc035e e-flex e-con-boxed e-con e-parent" data-id="7fc035e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-d959136 e-con-full e-flex e-con e-child" data-id="d959136" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-90aec6e elementor-widget elementor-widget-heading" data-id="90aec6e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">L’importance de mesurer pour ajuster, encore et encore</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-7f584ac elementor-widget elementor-widget-text-editor" data-id="7f584ac" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Quand j’ai créé mes premiers sites, je pensais qu’ils étaient parfaits. Jusqu’au jour où j’ai découvert des outils d’analyse (Google Analytics, Hotjar…) qui ont révélé des zones de friction incroyables. C’est là que j’ai compris : la data ne ment pas.</span></p><ul><li style="font-weight: 400;" aria-level="1"><b>Surveillez vos indicateurs clés</b><span style="font-weight: 400;"> : taux de rebond, nombre de pages vues par session, temps passé sur le site, origine du trafic…</span></li><li style="font-weight: 400;" aria-level="1"><b>Expérimentez</b><span style="font-weight: 400;"> : changez un titre, déplacez un bouton, proposez une autre image d’illustration, puis vérifiez l’impact.</span></li><li style="font-weight: 400;" aria-level="1"><b>Adoptez la culture du test</b><span style="font-weight: 400;"> : c’est en comparant deux versions d’une même page (A/B testing) que vous saurez laquelle est la plus performante.</span></li></ul><p><span style="font-weight: 400;"><br />Ne considérez jamais votre site comme “terminé”. Voyez-le plutôt comme un organisme vivant, qui évolue au fil du temps et des tendances.</span></p><p><b>NB </b><span style="font-weight: 400;">: Chaque site est unique. Personne ne peut prédire du premier coup ce qui fonctionnera le mieux pour votre audience. Alors, lancez-vous dans l’expérimentation et laissez les chiffres vous guider.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7e6d861 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="7e6d861" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4010952 e-flex e-con-boxed e-con e-parent" data-id="4010952" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-f3875bd e-con-full e-flex e-con e-child" data-id="f3875bd" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-4daf879 elementor-widget elementor-widget-heading" data-id="4daf879" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">L’aide d’un professionnel : votre raccourci vers l’effet “WOW”</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-910e093 elementor-widget elementor-widget-text-editor" data-id="910e093" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">J’ai rencontré beaucoup de personnes qui se sont arraché les cheveux en cherchant à tout faire seules. C’est noble de vouloir apprendre, mais parfois, travailler avec un expert vous permet de passer un cap décisif.</span></p><p><span style="font-weight: 400;">Le web ne se limite pas à du code et de jolis visuels. Il s’agit de stratégie digitale, d’identité de marque, d’expérience utilisateur, de storytelling. L’expertise d’un professionnel fait gagner un temps fou, évite les erreurs coûteuses et garantit un résultat à la hauteur de vos ambitions.</span></p><h3><b><br />Pourquoi choisir g.flo ?</b></h3><p><span style="font-weight: 400;">Parce que je ne me contente pas de construire des sites web qui soient juste “propres” ou “sympas” mais qui deviennent de vrais « booster” de conversions. </span></p><p><span style="font-weight: 400;">Mon objectif, c’est de créer cet effet immédiat : “WOW, comment as-tu eu ce site ?”</span></p><p><span style="font-weight: 400;">Quand on veut </span><b>améliorer son site internet</b><span style="font-weight: 400;">, parfois, l’expertise fait gagner du temps et évite de grosses erreurs coûteuses. Alors, si vous vous sentez perdu ou si vous souhaitez passer à la vitesse supérieure, n’hésitez pas à vous entourer d’un pro.</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-fab89d8 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="fab89d8" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c89b1aa e-flex e-con-boxed e-con e-parent" data-id="c89b1aa" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-ae99fbc e-con-full e-flex e-con e-child" data-id="ae99fbc" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-aa25815 elementor-widget elementor-widget-heading" data-id="aa25815" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Conclusion : faites vibrer vos visiteurs, et ils se souviendront de vous</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-fb60c33 elementor-widget elementor-widget-text-editor" data-id="fb60c33" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>Améliorer son site internet</b><span style="font-weight: 400;"> n’a rien d’une option. C’est un impératif pour captiver l’attention, gagner la confiance des visiteurs et les convertir en clients fidèles. Les conseils évoqués dans cet article vous aident à clarifier vos objectifs, à peaufiner votre design, à accélérer le temps de chargement, à optimiser votre contenu SEO et à mettre en avant des CTA percutants. Analysez vos résultats, restez en alerte quant aux tendances émergentes et n’hésitez pas à vous faire accompagner par un spécialiste si nécessaire.</span></p><p><span style="font-weight: 400;">Chacun de ces leviers a un objectif commun : faire de votre site web un véritable aimant à prospects et un outil de vente incontournable. Car, ne l’oublions pas, 80 % des internautes jugent la crédibilité d’une entreprise à travers son site. Cela vaut le coup de faire les choses bien.</span></p><p><span style="font-weight: 400;">Alors, prêt à franchir le cap ? Ouvrez grand les portes de votre univers digital et offrez à vos visiteurs une expérience qui leur donnera envie de rester et de revenir.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-73702cb elementor-widget elementor-widget-text-editor" data-id="73702cb" data-element_type="widget" data-e-type="widget" id="liste-de-controle" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>En bref, pour améliorer son site internet et convertir ses visiteurs il faut</b><span style="font-weight: 400;"> :</span></p><ul><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Clarifiez vos objectifs et ciblez précisément votre audience.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Chouchoutez votre design et soignez l’identité visuelle.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Accélérez le temps de chargement pour retenir vos visiteurs.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Rendez votre site responsive pour conquérir les mobinautes.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Hiérarchisez votre contenu pour une lecture fluide.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Optimisez vos textes en tenant compte du SEO.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Utilisez des CTA accrocheurs pour booster la conversion.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Analysez et testez en continu pour rester à la page.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Surveillez les tendances pour maintenir l’effet WOW.</span></li><li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Confiez la conception à un expert si besoin, et misez sur l’originalité.</span></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-444a6a7 elementor-widget elementor-widget-text-editor" data-id="444a6a7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-weight: 400;">Si vous appliquez la totalité de ces étapes, je n&rsquo;ai pas de toutes, vous verrez les résultats !</span></p><p>Envie de conférer un style unique à votre présence en ligne ? <strong>Contactez g.flo pour donner vie à un site qui ne laisse personne indifférent</strong>. Tentez, vous aussi, de susciter ce “WOW” instantané. Après tout, la magie opère quand vous décidez de dépasser les conventions. </p><p><span style="font-weight: 400;">Alors, et toi t&rsquo;as.flo ?</span></p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-d8442c3 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="d8442c3" data-element_type="container" data-e-type="container">
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4fd7a1d8 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="4fd7a1d8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5226b5c2 elementor-widget elementor-widget-heading" data-id="5226b5c2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Articles complémentaires</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-28bf8abe elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="28bf8abe" data-element_type="widget" data-e-type="widget" data-settings="{&quot;classic_columns&quot;:&quot;3&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-5005 post type-post status-publish format-standard has-post-thumbnail hentry category-strategie-web category-blog" role="listitem">
				<a class="elementor-post__thumbnail__link" href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/" tabindex="-1">
			<div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--300x200.jpg" class="attachment-medium size-medium wp-image-5008" alt="Visuel mettant en avant une stratégie web efficace en 10 étapes pour convertir les visiteurs en clients." title="10 étapes pour convertir vos visiteurs en clients 74" srcset="https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--300x200.jpg 300w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients--768x512.jpg 768w, https://gflo.fr/wp-content/uploads/2025/02/Strategie-web-10-etapes-pour-convertir-vos-visiteurs-en-clients-.jpg 990w" sizes="(max-width: 300px) 100vw, 300px" /></div>
		</a>
				<div class="elementor-post__text">
				<div class="elementor-post__title">
			<a href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/">
				10 étapes pour convertir vos visiteurs en clients			</a>
		</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-author">
			Florian GEFFROY		</span>
				<span class="elementor-post-date">
			12 février 2025		</span>
				</div>
		
		<a class="elementor-post__read-more" href="https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/" aria-label="En savoir plus sur 10 étapes pour convertir vos visiteurs en clients" tabindex="-1">
			En savoir plus &gt;		</a>

				</div>
				</article>
				</div>
		
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-f756bb8 e-flex e-con-boxed e-con e-parent" data-id="f756bb8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-b001c27 e-con-full e-flex e-con e-child" data-id="b001c27" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-3dc1b76 e-con-full e-flex e-con e-child" data-id="3dc1b76" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-0227ebe elementor-widget__width-auto elementor-fixed e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="0227ebe" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:10}},&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#scrolltotop" title="Remonter en haut" aria-label="Remonter en haut">
			<svg xmlns="http://www.w3.org/2000/svg" id="Calque_2" data-name="Calque 2" viewBox="0 0 247.8 163.76"><defs><style>      .cls-1 {        fill: #fff;        stroke: #fff;        stroke-miterlimit: 10;        stroke-width: 10px;      }    </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M5,89.04h191.42s-40.77,25.83-37.97,69.72h14.94s-2.49-65.36,69.41-69.72v-14.32C170.9,70.36,173.39,5,173.39,5h-14.94c-2.8,43.89,37.97,69.72,37.97,69.72H5v14.32Z"></path></g></svg>			</a>
		</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://gflo.fr/blog/strategie-web/ameliorer-son-site-internet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
