{"id":1617,"date":"2025-12-17T08:25:35","date_gmt":"2025-12-17T08:25:35","guid":{"rendered":"https:\/\/elasticsuite.io\/fr\/?page_id=1617"},"modified":"2025-12-22T10:58:14","modified_gmt":"2025-12-22T10:58:14","slug":"categories","status":"publish","type":"page","link":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/","title":{"rendered":"Cat\u00e9gories"},"content":{"rendered":"\n<div style=\"background-image:url(&apos;\/sample-image\/grid\/desktop-min.png&apos;);background-size:initial;\" class=\"wp-block-group alignfull relative bg-neutral-100 bg-repeat-y bg-center overflow-hidden is-layout-constrained wp-block-group-is-layout-constrained has-background\">\n<div class=\"wp-block-columns relative z-10 flex flex-col gap-(--es-spacing-lg) px-(--es-spacing-md) pt-(--es-spacing-3xl) pb-(--es-spacing-2xl) lg:px-(--es-spacing-none) is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><!-- wp:elasticsuite\/breadcrumb {\"theme\":\"light\"} -->\n<nav class=\"esBreadcrumb\" aria-label=\"Fil d'Ariane\">\n        <ol class=\"flex flex-wrap gap-(--es-spacing-xxs))\">\n                            <li class=\"flex items-center font-mono text-sm text-neutral-500\">\n                                                                <span aria-current=\"page\" class=\"*:w-6 *:h-6 *:fill-neutral-500\"><svg viewBox=\"0 0 24 24\"><use xlink:href=\"#filled__home\"><\/use><\/svg><\/span>\n                                    <\/li>\n                    <\/ol>\n    <\/nav>\n<!-- \/wp:elasticsuite\/breadcrumb -->\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center pt-(--es-spacing-xl) is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading text-left text-neutral-900 font-bold text-[48px] leading-14\">Cat\u00e9gories<\/h2>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"background-image:url(&apos;\/sample-image\/grid\/desktop-min.png&apos;);background-size:initial;\" class=\"wp-block-group alignfull relative bg-neutral-100 bg-repeat-y bg-center border-b-neutral-200 border-b-1 is-layout-constrained wp-block-group-is-layout-constrained has-background\">\n<div class=\"wp-block-columns relative z-10 flex flex-col gap-(--es-spacing-lg) px-(--es-spacing-md) py-(--es-spacing-2xl) lg:px-(--es-spacing-none) is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><!-- wp:elasticsuite\/posts-filter [] -->\n<div class=\"esPostsFilter flex mb-(--es-spacing-xl) items-center\"\n     data-context-cat=\"-1\"\n     data-context-tags=\"\"\n     data-context-years=\"\"\n>\n    <div class=\"esPostsFilter__categories flex flex-row gap-(--es-spacing-sm) items-start\">\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-0\"\n                        name=\"post-filter-cat\"\n                        value=\"0\"\n                         >\n\n                <label for=\"cat-0\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    \u00c0 la une\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat--1\"\n                        name=\"post-filter-cat\"\n                        value=\"-1\"\n                        checked >\n\n                <label for=\"cat--1\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    Tous\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-22\"\n                        name=\"post-filter-cat\"\n                        value=\"22\"\n                         >\n\n                <label for=\"cat-22\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    Blog\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-21\"\n                        name=\"post-filter-cat\"\n                        value=\"21\"\n                         >\n\n                <label for=\"cat-21\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    CRO\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-23\"\n                        name=\"post-filter-cat\"\n                        value=\"23\"\n                         >\n\n                <label for=\"cat-23\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    Ev\u00e9nements\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-24\"\n                        name=\"post-filter-cat\"\n                        value=\"24\"\n                         >\n\n                <label for=\"cat-24\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    IA\n                <\/label>\n            <\/div>\n                    <div class=\"esPostsFilter__category flex flex-row gap-(--es-spacing-sm) text-neutral-700 rounded-full has-checked:bg-neutral-600 has-checked:text-neutral-50\">\n                <input  type=\"radio\"\n                        class=\"esPostsFilter__categoryInput hidden\"\n                        id=\"cat-25\"\n                        name=\"post-filter-cat\"\n                        value=\"25\"\n                         >\n\n                <label for=\"cat-25\" class=\"esPostsFilter__categoryLabel px-(--es-spacing-sm) py-(--es-spacing-xs) font-medium text-[13px] leading-5 peer-has-checked:bg-neutral-700 select-none cursor-pointer\">\n                    Releases\n                <\/label>\n            <\/div>\n            <\/div>\n\n    <div class=\"esPostsFilter__filter relative ml-auto\">\n        <button class=\"esPostsFilter__filterButton flex items-center gap-(--es-spacing-xs) cursor-pointer\">\n            <span class=\"font-medium text-[13px] leading-5\">Filtrer<\/span>\n            <span class=\"flex rounded-full bg-coral-light p-(--es-spacing-xs) *:fill-elastic-coral *:w-4\">\n                <svg viewBox=\"0 0 24 24\">\n                    <use xlink:href=\"#filled__filters\"><\/use>\n                <\/svg>\n            <\/span>\n        <\/button>\n\n        <div class=\"esPostsFilter__filterPopin absolute z-20 hidden\">\n            <div class=\"esPostsFilter__filterPopinWrapper rounded-(--es-radius-2xl) p-(--es-spacing-sm) bg-neutral-50\/10 backdrop-blur-xs\">\n                <span class=\"esPostsFilter__filterPopinArrow absolute block bg-neutral-50 -rotate-45 w-4 h-4 rounded-(--es-radius-sm) top-5 right-10 -translate-1\/2 shadow-xl\"><\/span>\n                <div class=\"relative grid grid-cols-2 w-xl bg-neutral-50 p-6 rounded-md shadow-xl\">\n                    <div class=\"esPostsFilter__filterTags\" data-filter-section=\"tags\">\n                        <h3 class=\"esPostsFilter__filterTagsTitle font-medium text-[13px] leading-6\">Sujet : %s<\/h3>\n                        <div class=\"esPostsFilter__filterTagsList mt-(--es-spacing-sm) flex flex-col gap-(--es-spacing-xxs)\">\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-29\" value=\"29\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-29\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Analyzer<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-16\" value=\"16\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-16\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">B2b<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-27\" value=\"27\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-27\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Boosts<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-31\" value=\"31\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-31\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">cascade search<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-5\" value=\"5\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-5\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">cat\u00e9gories virtuelles<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-38\" value=\"38\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-38\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">chatGPT<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-28\" value=\"28\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-28\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Comportemental<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-37\" value=\"37\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-37\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Croissance<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-14\" value=\"14\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-14\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">e-commerce<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-32\" value=\"32\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-32\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Elasticsuite Recommender<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-34\" value=\"34\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-34\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Gally<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-39\" value=\"39\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-39\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">GallyGPT<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-33\" value=\"33\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-33\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Ghost Indices<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-35\" value=\"35\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-35\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Hyv\u00e4<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-11\" value=\"11\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-11\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">IA<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-17\" value=\"17\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-17\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Instant search<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-40\" value=\"40\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-40\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">LLM<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-41\" value=\"41\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-41\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Machine Learning<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-30\" value=\"30\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-30\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">partenaire<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-36\" value=\"36\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-36\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Performance<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-8\" value=\"8\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-8\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">qoliber<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-15\" value=\"15\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-15\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Searchandising<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-26\" value=\"26\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-26\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Sylius<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-13\" value=\"13\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-13\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">taux de conversion<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterTag flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"tag-18\" value=\"18\" class=\"esPostsFilter__filterTagInput\" \/>\n    <label for=\"tag-18\" class=\"esPostsFilter__filterTagLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">Th\u00e9saurus<\/label>\n<\/div>\n                                                    <\/div>\n                    <\/div>\n\n                    <div class=\"esPostsFilter__filterYears\" data-filter-section=\"years\">\n                        <h3 class=\"esPostsFilter__filterYearsTitle font-medium text-[13px] leading-6\">Ann\u00e9es<\/h3>\n                        <div class=\"esPostsFilter__filterYearsList mt-(--es-spacing-sm) flex flex-col gap-(--es-spacing-xxs)\">\n                                                            <div class=\"esPostsFilter__filterYear flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"year-2025\" value=\"2025\" class=\"esPostsFilter__filterYearInput\"  \/>\n    <label for=\"year-2025\" class=\"esPostsFilter__filterYearLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">2025<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterYear flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"year-2024\" value=\"2024\" class=\"esPostsFilter__filterYearInput\"  \/>\n    <label for=\"year-2024\" class=\"esPostsFilter__filterYearLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">2024<\/label>\n<\/div>\n                                                            <div class=\"esPostsFilter__filterYear flex flex-row gap-(--es-spacing-xs)\">\n    <input type=\"checkbox\" id=\"year-2023\" value=\"2023\" class=\"esPostsFilter__filterYearInput\"  \/>\n    <label for=\"year-2023\" class=\"esPostsFilter__filterYearLabel font-normal text-[12px] leading-4 text-neutral-600 select-none\">2023<\/label>\n<\/div>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<!-- \/wp:elasticsuite\/posts-filter --><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><!-- wp:elasticsuite\/posts-search {\"scroll\":\"auto\"} -->\n<div class=\"esPostsSearch grid grid-cols-1 gap-(--es-spacing-md) px-(--es-spacing-sm) lg:px-(--es-spacing-none)\"\n     data-scroll=\"auto\"\n     data-paged=\"1\"\n     data-max-pages=\"1\">\n    <div class=\"esPostsSearch__currentContainer @container\/posts-search-current\">\n                <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsSearch__item esPostsSearch__item--current\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/release-2-11-15-1-2-10-30-1\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"565\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png 600w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            4 ao\u00fbt 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Release 2.11.15.1 &amp; 2.10.30.1\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/releases\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Releases\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                4 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>            <\/div>\n    <div class=\"esPostsSearch__listContainer hidden\">\n        <div class=\"esPostsSearch__listWrapper absolute inset-0 min-h-0\">\n                    <\/div>\n    <\/div>\n<\/div><!-- \/wp:elasticsuite\/posts-search --><\/div>\n<\/div>\n\n\n<!-- wp:elasticsuite\/decorator-section-posts-filter-and-search [] -->\n<div class=\"absolute inset-0\">\n    <div\n        data-parallax\n        data-parallax-start=\"top bottom\"\n        data-parallax-end=\"bottom+=50% top\"\n        data-parallax-scrub=\"2\"\n        data-parallax-scale=\"0.9\"\n        data-parallax-x-percent=\"0\"\n        data-parallax-y-percent=\"0\"\n        data-parallax-rotate=\"0\"\n        data-parallax-speed=\"1\"\n        class=\"absolute w-[2844px] h-[1139px] bottom-0 left-0 -translate-x-5\/8 translate-y-13\/16 rounded-full bg-no-repeat bg-cover bg-center opacity-75\"\n        style=\"background: radial-gradient(50% 50% at 50% 50%, #2716B7 0%, #4A3BDD 40%, rgba(74, 59, 221, 0) 95%, transparent 100%)\"><\/div>\n\n    <svg\n        data-parallax\n        data-parallax-start=\"top bottom\"\n        data-parallax-end=\"bottom+=50% top\"\n        data-parallax-scrub=\"2\"\n        data-parallax-scale=\"0.9\"\n        data-parallax-x-percent=\"-30\"\n        data-parallax-y-percent=\"30\"\n        data-parallax-rotate=\"30\"\n        data-parallax-speed=\"1\"\n        viewBox=\"0 0 200 200\" class=\"invisible absolute w-[384px] -top-1\/32 left-8\/9 rotate-70 fill-indigo-tint\">\n        <use xlink:href=\"#shape__flower-2\"><\/use>\n    <\/svg>\n<\/div>\n<!-- \/wp:elasticsuite\/decorator-section-posts-filter-and-search -->\n<\/div>\n\n\n\n<div style=\"background-image:url(&apos;\/sample-image\/grid\/desktop-min.png&apos;);background-size:initial;\" class=\"wp-block-group alignfull relative bg-neutral-100 bg-repeat-y bg-center border-b-neutral-200 border-b-1 overflow-hidden is-layout-constrained wp-block-group-is-layout-constrained has-background\">\n<div class=\"wp-block-columns relative z-10 flex flex-col gap-(--es-spacing-lg) px-(--es-spacing-md) py-(--es-spacing-2xl) lg:px-(--es-spacing-none) is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading text-center lg:text-left text-neutral-900 font-bold text-[32px] lg:text-[48px] leading-10 lg:leading-14\">Latest news<\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><!-- wp:elasticsuite\/posts-list [] -->\n<div class=\"esPostsList @container\/posts-list\">\n    <div class=\"esPostsList__items grid grid-cols-2 gap-(--es-spacing-md)\">\n                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/releases-2-10-31-2-10-31-1-and-2-11-16-2-11-16-1\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"283\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            25 novembre 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Releases 2.10.31\/2.10.31.1 and 2.11.16\/2.11.16.1\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/releases\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Releases\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                8 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/release-2-11-15-1-2-10-30-1\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"283\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            4 ao\u00fbt 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Release 2.11.15.1 &amp; 2.10.30.1\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/releases\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Releases\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                4 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/sylius-days-22-23-05-2025\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"230\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/featured-300x230.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/featured-300x230.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/featured-768x589.png 768w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/featured.png 864w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            14 mai 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Sylius Days &#8211; 22-23.05.2025\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/blog\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Blog\n                            <\/a>                                ,<\/span>                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/evenements\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Ev\u00e9nements\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                1 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/release-2-10-26-1-2-11-12-1\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"283\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            14 avril 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Release 2.10.26.1 &amp; 2.11.12.1\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/releases\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Releases\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                6 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/releases-2-11-11-2-10-25\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"283\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release-300x283.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/11\/release.png 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            4 mars 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            Releases 2.11.11 &amp; 2.10.25\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/releases\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Releases\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                4 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>                    <article class=\"esCardPost group relative flex flex-col gap-(--es-spacing-sm) @3xl\/posts-list:flex-row @5xl\/posts-list:items-center @5xl\/posts-list:gap-(--es-spacing-md) @xs\/posts-search-list:flex-row @xs\/posts-search-list:items-center esPostsList__item\">\n    <a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/levolution-de-qoliber-un-parcours-dexcellence-dans-le-developpement-magento\/\" class=\"esCardPost__link absolute inset-0 z-10\"><\/a>\n    <div class=\"esCardPost__thumbnail w-full shrink-0 aspect-square *:w-full *:h-full *:object-cover *:rounded-(--es-radius-md) *:group-hover:shadow-lg *:shadow-neutral-500 *:transition-shadow *:duration-800 @3xl\/posts-list:max-w-30 @5xl\/posts-list:max-w-44 *:aspect-square *:object-cover @3xs\/posts-search-current:aspect-3\/2 @xs\/posts-search-list:w-1\/3 @xs\/posts-search-list:h-auto\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"202\" src=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/01\/Votre-texte-de-paragraphe-1-300x202.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/01\/Votre-texte-de-paragraphe-1-300x202.png 300w, https:\/\/elasticsuite.io\/app\/uploads\/sites\/2\/2025\/01\/Votre-texte-de-paragraphe-1.png 533w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n            <\/div>\n\n    <div class=\"esCardPost__content flex flex-col gap-(--es-spacing-xxs)\">\n\n        <p class=\"esCardPost__date font-medium text-[13px] leading-6 text-elastic-blue\">\n            28 janvier 2025\n        <\/p>\n\n        <h3 class=\"esCardPost__title font-medium text-[16px] leading-6 text-neutral-700 group-hover:text-neutral-900 transition-colors duration-800 @5xl\/posts-list:text-[24px] @5xl\/posts-list:leading-8 @sm\/posts-search-current:text-[30px] @xl\/posts-search-current:leading-10\">\n            L&rsquo;\u00e9volution de qoliber : un parcours d&rsquo;excellence dans le d\u00e9veloppement Magento\n        <\/h3>\n\n        <div class=\"esCardPost__infos flex flex-col gap-(--es-spacing-xs) @3xl\/posts-list:flex-row @3xl\/posts-list:items-center @3xl\/posts-list:gap-(--es-spacing-sm)\">\n                            <p class=\"esCardPost__categories relative z-20\">\n                                            <span class=\"esBadge inline-block font-bold text-[10px] leading-2 uppercase rounded-(--es-radius-full) px-(--es-spacing-xs) py-(--es-spacing-xxs) bg-neutral-300 text-neutral-900\"><a href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/blog\/\" class=\"esCardPost__categoryLink hover:text-neutral-700 transition-colors duration-800\">\n                                Blog\n                            <\/a><\/span>                                    <\/p>\n            \n            <p class=\"esCardPost__reading font-bold text-[10px] text-neutral-900 uppercase\">\n                \n                4 min de lecture\n            <\/p>\n        <\/div>\n    <\/div>\n<\/article>            <\/div>\n\n            <button\n    class=\"whitespace-nowrap group items-center gap-2 rounded-full cursor-pointer border-2 border-transparent transition-colors duration-800 ease-in-out focus-visible:outline-1 focus-visible:transition-none active:transition-none disabled:transition-none disabled:cursor-default disabled:transition-none inline-flex font-medium text-[13px] leading-5 py-(--es-spacing-xs) px-(--es-spacing-md) bg-elastic-coral text-neutral-50 hover:text-neutral-50 hover:bg-neutral-900 focus-visible:text-neutral-50 focus-visible:bg-neutral-900 focus-visible:border-neutral-50 active:text-neutral-50 active:bg-neutral-800 disabled:text-neutral-500 disabled:bg-neutral-300 esPostsList_loadMore mt-(--es-spacing-2xl)\" data-next-page=\"2\"\n>\n<span>Charger plus<\/span>\n    <span class=\"relative h-[2px] w-[12px] my-0 mx-auto transition-colors duration-800 ease-in-out before:rotate-0 after:rotate-0 before:transition-all after:transition-all group-hover:before:rotate-45 group-hover:after:-rotate-45 group-disabled:transition-none group-disabled:before:transition-none group-disabled:group-hover:before:rotate-0 group-disabled:after:transition-none group-disabled:group-hover:after:rotate-0 before:right-0 before:origin-top-right after:right-0 after:origin-bottom-right before:absolute before:top-0 before:content-[&#039;&#039;] before:h-[2px] before:w-[8px] before:duration-800 before:ease-in-out  after:absolute after:bottom-0 after:content-[&#039;&#039;] after:h-[2px] after:w-[8px] after:duration-800 after:ease-in-out  bg-neutral-50 before:bg-neutral-50 after:bg-neutral-50 group-disabled:bg-neutral-500 group-disabled:before:bg-neutral-500 group-disabled:after:bg-neutral-500\"><\/span><\/button>    <\/div><!-- \/wp:elasticsuite\/posts-list --><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"background-image:url(&apos;\/sample-image\/grid\/desktop--alt-min.png&apos;);background-size:initial;\" class=\"wp-block-group alignfull relative overflow-hidden bg-indigo-dark border-b-elastic-blue border-b-1 bg-repeat-y bg-center is-layout-flow wp-block-group-is-layout-flow has-background\"><!-- wp:elasticsuite\/decorator-section-image-form [] -->\n<div class=\"absolute inset-0\">\n    <div class=\"absolute w-[1441px] h-[910px] rounded-full opacity-70 -translate-x-1\/4 -translate-y-1\/10\"\n         style=\"background: radial-gradient(50% 50% at 50% 50%, #9E98F4 0%, #4A3BDD 40%, #1A0F4D 95%, transparent 100%)\"><\/div>\n\n    <div class=\"absolute rotate-0 top-5 left-3\/15\">\n        <svg viewBox=\"0 0 200 200\" class=\"fill-elastic-blue w-4\">\n            <use xlink:href=\"#shape__star\"><\/use>\n        <\/svg>\n    <\/div>\n\n    <div class=\"absolute -rotate-20 top-15 left-1\/3\">\n        <svg viewBox=\"0 0 200 200\" class=\"fill-elastic-coral w-8\">\n            <use xlink:href=\"#shape__flower-1\"><\/use>\n        <\/svg>\n    <\/div>\n\n    <div class=\"absolute rotate-0 top-30 left-1\/4\">\n        <svg viewBox=\"0 0 200 200\" class=\"fill-elastic-blue w-6\">\n            <use xlink:href=\"#shape__star\"><\/use>\n        <\/svg>\n    <\/div>\n\n    <svg\n            data-parallax\n            data-parallax-start=\"top bottom\"\n            data-parallax-end=\"bottom+=50% top\"\n            data-parallax-scrub=\"2\"\n            data-parallax-scale=\"0.9\"\n            data-parallax-y-percent=\"-30\"\n            data-parallax-speed=\"1\"\n            viewBox=\"0 0 200 200\" class=\"absolute w-[335px] h-[335px] top-[200px] left-[-150px] rotate-[25Deg] fill-indigo-mid\">\n        <use xlink:href=\"#shape__wave\"><\/use>\n    <\/svg>\n\n    <svg\n                        data-parallax\n                        data-parallax-start=\"top bottom\"\n                        data-parallax-end=\"bottom+=50% top\"\n                        data-parallax-scrub=\"2\"\n                        data-parallax-rotate=\"60\"\n                        data-parallax-speed=\"1\"\n            viewBox=\"0 0 200 200\" class=\"absolute w-[448px] h-[448px] bottom-[-200px] right-[-150px] rotate-[-101Deg] fill-indigo-deep\">\n        <use xlink:href=\"#shape__cog\"><\/use>\n    <\/svg>\n<\/div>\n<!-- \/wp:elasticsuite\/decorator-section-image-form -->\n\n\n\n<div class=\"wp-block-group relative py-(--es-spacing-2xl) is-layout-constrained wp-block-group-is-layout-constrained\"><!-- wp:elasticsuite\/card {\"theme\":\"white\",\"alignment\":\"center\",\"sectionTitle\":\"Contactez-nous\",\"title\":\"Les solutions Elastic Suite s'adaptent<br>\u00e0 votre infrastructure, \u00e0 votre \u00e9quipe et \u00e0 vos objectifs.\",\"titleTag\":\"h2\",\"paragraph\":\"Cr\u00e9ons ensemble votre moteur de recherche de produits id\u00e9al.\",\"isAnimated\":false,\"showSectionTitle\":true,\"showTitle\":true,\"showParagraph\":true,\"showCtas\":true,\"cta\":\"\",\"readmore\":\"\"} -->\n\n<div class=\"esCard flex flex-col text-center wp-block-elasticsuite-card\" data-animated=\"\">\n            <div class=\"esCard__sectionTitle font-medium text-[13px] leading-4 lg:es-typo-sm break-keep [&amp;_*]:break-keep hyphens-none text-indigo-light\">Contactez-nous<\/div>\n    \n            <h2 class=\"esCard__title font-bold text-2xl leading-12 lg:es-typo-3xl mt-(--es-spacing-sm) lg:mt-(--es-spacing-xs) break-keep [&amp;_*]:break-keep hyphens-none text-neutral-50\">Les solutions Elastic Suite s&rsquo;adaptent<br>\u00e0 votre infrastructure, \u00e0 votre \u00e9quipe et \u00e0 vos objectifs.<\/h2>\n    \n            <div class=\"esCard__paragraph font-normal text-base leading-6 lg:es-typo-md mt-(--es-spacing-sm) lg:mt-(--es-spacing-md) break-keep [&amp;_*]:break-keep hyphens-none [&amp;_a]:underline [&amp;_a]:text-elastic-coral text-neutral-50\">\n            Cr\u00e9ons ensemble votre moteur de recherche de produits id\u00e9al.\n        <\/div>\n    \n    \n    <\/div><!-- \/wp:elasticsuite\/card -->\n<\/div>\n\n\n\n<div class=\"wp-block-group relative mt-(--es-spacing-xl) is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-center flex-col-reverse gap-(--es-spacing-lg) px-(--es-spacing-md) lg:gap-(--es-spacing-3xl) lg:flex-row lg:px-(--es-spacing-none) is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-bottom self-end! lg:basis-1\/2! grow-0! bg-neutral-50\/10 backdrop-blur-md rounded-tr-(--es-radius-2xl) pt-(--es-spacing-sm) pr-(--es-spacing-sm) lg:translate-x-0 -translate-x-(--es-spacing-md) is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full **:w-full! rounded-tr-(--es-radius-xl) overflow-hidden\"><img decoding=\"async\" src=\"\/sample-image\/block\/block_image-form__img2.png\" alt=\"Visuel contenu riche\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center lg:basis-lg! grow-0! lg:mb-(--es-spacing-lg)! is-layout-flow wp-block-column-is-layout-flow\"><!-- wp:elasticsuite\/form-hubspot {\"formId\":\"c4b3f952-95a1-49d4-af14-4e80247d8c5d\",\"isLegacy\":false,\"theme\":\"bg-neutral-50\",\"portalId\":\"6113121\",\"region\":\"na1\"} -->\n<div class=\"esFormHubspot\"\n     data-portal-id=\"6113121\"\n     data-form-id=\"c4b3f952-95a1-49d4-af14-4e80247d8c5d\"\n     data-region=\"na1\"\n>\n    <div class=\"esFormHubspot__wrapper flex flex-col gap-(--es-spacing-xs) rounded-(--es-radius-xl) bg-neutral-50 px-(--es-spacing-sm) pt-(--es-spacing-sm)\">\n                    <div class=\"-mx-[24px] -my-[12px]\">\n                                <div class=\"js-esHubspotForm\"><\/div>\n\n                <iframe class=\"es-hubspot-fallback\"\n                        src=\"https:\/\/forms.hsforms.com\/embed\/6113121\/c4b3f952-95a1-49d4-af14-4e80247d8c5d\"\n                        style=\"width:100%;min-height:600px;border:0;display:none;\"\n                        loading=\"lazy\"\n                ><\/iframe>\n                            <\/div>\n            <\/div>\n<\/div>\n<!-- \/wp:elasticsuite\/form-hubspot --><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cat\u00e9gories Latest news<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":72,"menu_order":-99,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1617","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cat\u00e9gories - Elasticsuite | FR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cat\u00e9gories - Elasticsuite | FR\" \/>\n<meta property=\"og:description\" content=\"Cat\u00e9gories Latest news\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/\" \/>\n<meta property=\"og:site_name\" content=\"Elasticsuite | FR\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-22T10:58:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/\",\"url\":\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/\",\"name\":\"Cat\u00e9gories - Elasticsuite | FR\",\"isPartOf\":{\"@id\":\"https:\/\/elasticsuite.io\/fr\/#website\"},\"datePublished\":\"2025-12-17T08:25:35+00:00\",\"dateModified\":\"2025-12-22T10:58:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/elasticsuite.io\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ressources\",\"item\":\"https:\/\/elasticsuite.io\/fr\/ressources\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cat\u00e9gories\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/elasticsuite.io\/fr\/#website\",\"url\":\"https:\/\/elasticsuite.io\/fr\/\",\"name\":\"Elasticsuite | FR\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/elasticsuite.io\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cat\u00e9gories - Elasticsuite | FR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/","og_locale":"fr_FR","og_type":"article","og_title":"Cat\u00e9gories - Elasticsuite | FR","og_description":"Cat\u00e9gories Latest news","og_url":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/","og_site_name":"Elasticsuite | FR","article_modified_time":"2025-12-22T10:58:14+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/","url":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/","name":"Cat\u00e9gories - Elasticsuite | FR","isPartOf":{"@id":"https:\/\/elasticsuite.io\/fr\/#website"},"datePublished":"2025-12-17T08:25:35+00:00","dateModified":"2025-12-22T10:58:14+00:00","breadcrumb":{"@id":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elasticsuite.io\/fr\/ressources\/categories\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/elasticsuite.io\/fr\/ressources\/categories\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/elasticsuite.io\/fr\/"},{"@type":"ListItem","position":2,"name":"Ressources","item":"https:\/\/elasticsuite.io\/fr\/ressources\/"},{"@type":"ListItem","position":3,"name":"Cat\u00e9gories"}]},{"@type":"WebSite","@id":"https:\/\/elasticsuite.io\/fr\/#website","url":"https:\/\/elasticsuite.io\/fr\/","name":"Elasticsuite | FR","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elasticsuite.io\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/pages\/1617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/comments?post=1617"}],"version-history":[{"count":3,"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/pages\/1617\/revisions"}],"predecessor-version":[{"id":1822,"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/pages\/1617\/revisions\/1822"}],"up":[{"embeddable":true,"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/pages\/72"}],"wp:attachment":[{"href":"https:\/\/elasticsuite.io\/fr\/wp-json\/wp\/v2\/media?parent=1617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}