{"id":18,"date":"2026-01-27T09:06:48","date_gmt":"2026-01-27T07:06:48","guid":{"rendered":"https:\/\/too-french.com\/profs\/?page_id=18"},"modified":"2026-02-26T11:16:36","modified_gmt":"2026-02-26T09:16:36","slug":"inscription","status":"publish","type":"page","link":"https:\/\/too-french.com\/profs\/inscription\/","title":{"rendered":"Inscription"},"content":{"rendered":"    <div class=\"tf-auth-page tf-auth-page--wide\">\n        <div class=\"tf-auth-hero\">\n            <h1 class=\"tf-auth-hero__h1\">Votre classe en ligne, pr\u00eate en 4 \u00e9tapes.<\/h1>\n            <p class=\"tf-auth-hero__lead\">Too French Profs, le LMS\/LXP des profs de FLE. L'IA propose, vous d\u00e9cidez.<\/p>\n        <\/div>\n        <div class=\"tf-auth-layout tf-auth-layout--embed\">\n            <div class=\"tf-auth-benefits\">\n                <ol class=\"tf-auth-steps\">\n                                            <li><strong>Cr\u00e9ez votre espace.<\/strong> Deux minutes, avec votre e-mail ou votre compte Google.<\/li>\n                                            <li><strong>Invitez vos apprenants.<\/strong> Indiquez leur niveau, ou faites-leur passer le test de niveau.<\/li>\n                                            <li><strong>Donnez du travail.<\/strong> Activit\u00e9s A1 \u00e0 C2, parcours tout faits ou vos propres sujets d&#039;expression \u00e9crite et orale.<\/li>\n                                            <li><strong>Corrigez et suivez.<\/strong> L&#039;IA pr\u00e9-corrige, vous validez. Le journal des erreurs et les bilans font le reste.<\/li>\n                                    <\/ol>\n                <p class=\"tf-auth-choice__note\" style=\"text-align:left\">Gratuit jusqu'\u00e0 3 apprenants \u00b7 Votre espace pr\u00eat en 2 minutes<\/p>\n            <\/div>\n            <div>\n                <div class=\"tf-auth-card tf-auth-card--embed\">    <div class=\"tf-embed\">\n        <iframe class=\"tf-embed__frame\" data-tf-embed data-src=\"https:\/\/app.too-french.com\/signup\/enseignant?utm_source=site-profs&#038;utm_medium=page-inscription&#038;utm_campaign=lancement-2026-10&#038;embed=1\" title=\"Inscription \u00e0 Too French Profs\" loading=\"eager\"><\/iframe>\n        <p class=\"tf-embed__fallback\">Le formulaire ne s'affiche pas ? <a data-tf-embed-fallback href=\"https:\/\/app.too-french.com\/signup\/enseignant?utm_source=site-profs&#038;utm_medium=page-inscription&#038;utm_campaign=lancement-2026-10\">Ouvrir la page d&#039;inscription<\/a><\/p>\n    <\/div>\n    <script>\n    (function(){\n        var frame = document.querySelector('[data-tf-embed]');\n        if (!frame) return;\n        var here = new URLSearchParams(location.search);\n        function merge(u, keepEmbed){\n            var x = new URL(u);\n            here.forEach(function(v, k){\n                if (\/^utm_\/.test(k) || k === 'email') x.searchParams.set(k, v);\n                if (k === 'redirect' && \/^\\\/teach(\\\/|$)\/.test(v)) x.searchParams.set(k, v);\n            });\n            if (!keepEmbed) x.searchParams.delete('embed');\n            return x.toString();\n        }\n        frame.src = merge(frame.getAttribute('data-src'), true);\n        var fb = document.querySelector('[data-tf-embed-fallback]');\n        if (fb) fb.href = merge(fb.href, false);\n        window.addEventListener('message', function(e){\n            if (e.origin !== 'https:\/\/app.too-french.com' || !e.data || e.data.source !== 'too-french-app') return;\n            \/\/ +10 px : sans cette marge, un l\u00e9ger d\u00e9filement appara\u00eet dans l'iframe (retour de Marc)\n            \/\/ L'app renvoie aussi la hauteur de l'iframe elle-m\u00eame : on ignore cet \u00e9cho (sinon +10 px en boucle)\n            if (e.data.type === 'height' && e.data.height > 0) {\n                var next = Math.min(Math.ceil(e.data.height) + 10, 2000), cur = frame.offsetHeight;\n                if (Math.abs(next - cur) > 12) frame.style.height = next + 'px';\n            }\n            if (e.data.type === 'navigate' && \/^https:\\\/\\\/app\\.too-french\\.com\\\/\/.test(e.data.url)) window.location.href = e.data.url;\n        });\n    })();\n    <\/script>\n    <\/div>\n                <p class=\"tf-auth-embed-alt\">Vous avez d\u00e9j\u00e0 votre espace ? <a href=\"https:\/\/too-french.com\/profs\/connexion\/\">Se connecter \u2192<\/a><\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_hts_schema_type":"auto","_hts_schema_pro_data":[],"_hts_robots_meta":["noindex","follow"],"_hts_canonical_url":"","footnotes":""},"class_list":["post-18","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":3,"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":720,"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/pages\/18\/revisions\/720"}],"wp:attachment":[{"href":"https:\/\/too-french.com\/profs\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}