{"id":1785,"date":"2025-06-13T06:55:15","date_gmt":"2025-06-13T06:55:15","guid":{"rendered":"https:\/\/crehistor.com\/?page_id=1785"},"modified":"2026-01-05T07:32:10","modified_gmt":"2026-01-05T07:32:10","slug":"paroles-parfaites","status":"publish","type":"page","link":"https:\/\/crehistor.com\/en\/paroles-parfaites\/","title":{"rendered":"paroles-parfaites"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1785\" class=\"elementor elementor-1785\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc25eae e-flex e-con-boxed e-con e-parent\" data-id=\"cc25eae\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2118088 e-con-full e-flex e-con e-child\" data-id=\"2118088\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3c52234 e-con-full e-flex e-con e-child\" data-id=\"3c52234\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a3f53d e-con-full e-flex e-con e-child\" data-id=\"1a3f53d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b81d7eb elementor-widget elementor-widget-shortcode\" data-id=\"b81d7eb\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;600;700&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n\n<style>\n:root {\n    --forge-obsidian: #0d0d0f;\n    --forge-anthracite: #1a1a1e;\n    --forge-graphite: #252529;\n    --forge-steel: #3a3a42;\n    --forge-silver: #b0b0b8;\n    --forge-gold: #c9a54e;\n    --forge-gold-light: #e8c86d;\n    --forge-gold-pale: #f5e6c3;\n    --forge-ember: #d4873f;\n    --forge-white: #ffffff;\n    --font-display: 'Cinzel', Georgia, serif;\n    --font-body: 'Cormorant Garamond', Georgia, serif;\n    --shadow-subtle: 0 2px 8px rgba(0,0,0,0.3);\n    --shadow-elevated: 0 8px 32px rgba(0,0,0,0.4), 0 2px 8px rgba(201,165,78,0.08);\n    --shadow-glow: 0 0 20px rgba(201,165,78,0.15), 0 0 40px rgba(201,165,78,0.08);\n    --text-shadow: 0 1px 2px rgba(0,0,0,0.3);\n    --transition-smooth: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n#pp-root {\n    max-width: 540px;\n    margin: 48px auto;\n    background: var(--forge-anthracite);\n    border-radius: 3px;\n    padding: 40px 36px;\n    box-shadow: var(--shadow-elevated);\n    font-family: var(--font-body);\n    color: var(--forge-white);\n    position: relative;\n}\n\n#pp-root::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, transparent 0%, var(--forge-gold) 20%, var(--forge-gold-light) 50%, var(--forge-gold) 80%, transparent 100%);\n}\n\n.pp-box {\n    text-align: center;\n    animation: ppFadeIn 0.5s var(--transition-smooth);\n}\n\n@keyframes ppFadeIn {\n    from { opacity: 0; transform: translateY(12px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n.pp-title {\n    font-family: var(--font-display);\n    font-size: 1.6em;\n    font-weight: 700;\n    color: var(--forge-gold);\n    margin-bottom: 12px;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-subtitle {\n    font-size: 1.15em;\n    font-weight: 500;\n    color: var(--forge-silver);\n    margin-bottom: 24px;\n    font-style: italic;\n    text-shadow: var(--text-shadow);\n}\n\n\/* Language selector *\/\n.pp-langbar {\n    display: flex;\n    justify-content: center;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 24px;\n}\n\n.pp-lang-btn {\n    background: transparent;\n    color: var(--forge-silver);\n    border: 1px solid var(--forge-steel);\n    padding: 6px 14px;\n    font-family: var(--font-body);\n    font-size: 0.95em;\n    font-weight: 500;\n    border-radius: 2px;\n    cursor: pointer;\n    transition: all 0.25s var(--transition-smooth);\n}\n\n.pp-lang-btn:hover {\n    border-color: var(--forge-gold);\n    color: var(--forge-gold);\n}\n\n.pp-lang-btn.active {\n    background: var(--forge-gold);\n    color: var(--forge-obsidian);\n    border-color: var(--forge-gold);\n    font-weight: 600;\n}\n\n\/* Slider *\/\n.pp-slider {\n    width: 100%;\n    margin: 0 0 28px 0;\n    border-radius: 2px;\n    overflow: hidden;\n    position: relative;\n    background: var(--forge-graphite);\n    border: 1px solid var(--forge-steel);\n}\n\n.pp-slider img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n    filter: sepia(15%) saturate(0.85);\n}\n\n\/* Question step *\/\n.pp-step-info {\n    font-family: var(--font-display);\n    font-size: 0.9em;\n    color: var(--forge-gold);\n    letter-spacing: 0.1em;\n    margin-bottom: 16px;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-question {\n    font-family: var(--font-display);\n    font-size: 1.15em;\n    font-weight: 600;\n    color: var(--forge-white);\n    margin-bottom: 20px;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-input {\n    width: 100%;\n    max-width: 400px;\n    padding: 14px 18px;\n    font-family: var(--font-body);\n    font-size: 1.1em;\n    font-weight: 500;\n    border: 1px solid var(--forge-steel);\n    border-radius: 2px;\n    background: var(--forge-graphite);\n    color: var(--forge-white);\n    text-align: center;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n    transition: all 0.25s var(--transition-smooth);\n}\n\n.pp-input::placeholder {\n    color: var(--forge-silver);\n    font-style: italic;\n}\n\n.pp-input:focus {\n    outline: none;\n    border-color: var(--forge-gold);\n    box-shadow: 0 0 0 3px rgba(201,165,78,0.15);\n}\n\n\/* Suggestions *\/\n.pp-suggestions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    justify-content: center;\n    margin-bottom: 24px;\n}\n\n.pp-sug {\n    padding: 10px 18px;\n    border: 1px solid var(--forge-steel);\n    background: transparent;\n    border-radius: 2px;\n    color: var(--forge-white);\n    font-family: var(--font-body);\n    font-size: 1.05em;\n    font-weight: 500;\n    cursor: pointer;\n    transition: all 0.25s var(--transition-smooth);\n    text-shadow: var(--text-shadow);\n}\n\n.pp-sug:hover {\n    background: var(--forge-gold);\n    border-color: var(--forge-gold);\n    color: var(--forge-obsidian);\n    transform: translateY(-1px);\n}\n\n\/* Buttons *\/\n.pp-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    justify-content: center;\n    margin-top: 20px;\n}\n\n.pp-btn {\n    background: linear-gradient(135deg, var(--forge-gold) 0%, var(--forge-gold-light) 50%, var(--forge-gold) 100%);\n    color: var(--forge-obsidian);\n    border: none;\n    padding: 14px 32px;\n    border-radius: 2px;\n    font-family: var(--font-display);\n    font-size: 0.95em;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    cursor: pointer;\n    transition: all 0.3s var(--transition-smooth);\n    box-shadow: var(--shadow-subtle);\n    text-decoration: none;\n    display: inline-block;\n}\n\n.pp-btn:hover {\n    transform: translateY(-2px);\n    box-shadow: var(--shadow-glow);\n    filter: brightness(1.1);\n}\n\n.pp-btn-secondary {\n    background: transparent;\n    color: var(--forge-gold);\n    border: 1px solid var(--forge-gold);\n    padding: 12px 24px;\n    font-weight: 600;\n}\n\n.pp-btn-secondary:hover {\n    background: var(--forge-gold);\n    color: var(--forge-obsidian);\n}\n\n.pp-btn-link {\n    background: none;\n    border: none;\n    color: var(--forge-gold);\n    font-family: var(--font-body);\n    font-size: 1em;\n    font-weight: 600;\n    cursor: pointer;\n    border-bottom: 1px solid var(--forge-gold);\n    padding: 0 0 2px 0;\n    transition: all 0.2s;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-btn-link:hover {\n    color: var(--forge-gold-light);\n    border-color: var(--forge-gold-light);\n}\n\n\/* Loading *\/\n.pp-loading {\n    padding: 40px 0;\n}\n\n.pp-loading-text {\n    font-style: italic;\n    font-size: 1.2em;\n    font-weight: 600;\n    color: var(--forge-gold-pale);\n    margin-bottom: 24px;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-spinner {\n    width: 40px;\n    height: 40px;\n    margin: 0 auto;\n    border: 2px solid var(--forge-steel);\n    border-top-color: var(--forge-gold);\n    border-radius: 50%;\n    animation: ppSpin 1s linear infinite;\n}\n\n@keyframes ppSpin {\n    to { transform: rotate(360deg); }\n}\n\n\/* Result *\/\n.pp-result-title {\n    font-family: var(--font-display);\n    font-size: 1.4em;\n    font-weight: 700;\n    color: var(--forge-gold);\n    margin-bottom: 20px;\n    text-shadow: var(--text-shadow);\n}\n\n.pp-lyrics {\n    background: var(--forge-graphite);\n    border-left: 3px solid var(--forge-gold);\n    padding: 24px;\n    border-radius: 0 2px 2px 0;\n    text-align: left;\n    font-size: 1.1em;\n    font-weight: 500;\n    line-height: 1.8;\n    color: var(--forge-white);\n    white-space: pre-wrap;\n    margin-bottom: 24px;\n    text-shadow: var(--text-shadow);\n}\n\n\/* Login\/Credits buttons *\/\n.pp-btn-login,\n.pp-btn-credits {\n    background: linear-gradient(135deg, var(--forge-gold) 0%, var(--forge-gold-light) 50%, var(--forge-gold) 100%) !important;\n    color: var(--forge-obsidian) !important;\n    border: none !important;\n    padding: 18px 48px !important;\n    border-radius: 3px !important;\n    font-family: var(--font-display) !important;\n    font-size: 1.05em !important;\n    font-weight: 700 !important;\n    letter-spacing: 0.12em !important;\n    text-transform: uppercase !important;\n    cursor: pointer !important;\n    text-decoration: none !important;\n    display: inline-block !important;\n    box-shadow: 0 4px 20px rgba(201,165,78,0.4), 0 2px 8px rgba(0,0,0,0.3) !important;\n    margin-top: 10px !important;\n    transition: all 0.3s var(--transition-smooth) !important;\n}\n\n.pp-btn-login:hover,\n.pp-btn-credits:hover {\n    transform: translateY(-3px) !important;\n    box-shadow: 0 6px 30px rgba(201,165,78,0.6), 0 4px 12px rgba(0,0,0,0.4) !important;\n    filter: brightness(1.1) !important;\n}\n\n\/* Responsive *\/\n@media (max-width: 600px) {\n    #pp-root {\n        margin: 24px 16px;\n        padding: 28px 20px;\n    }\n    .pp-slider img { height: 140px; }\n    .pp-title { font-size: 1.35em; }\n    .pp-actions { flex-direction: column; }\n    .pp-btn, .pp-btn-secondary { width: 100%; }\n}\n<\/style>\n\n<div id=\"pp-root\">\n    <div class=\"pp-box\" id=\"pp-content\"><\/div>\n<\/div>\n\n<script>\n(function() {\n    const config = {\n        types: {\"paroles\":{\"label\":{\"fr\":\"Paroles de chanson\",\"en\":\"Song lyrics\",\"es\":\"Letra de canci\\u00f3n\",\"de\":\"Songtext\",\"it\":\"Testo di canzone\"},\"images\":[\"slider1.jpg\",\"slider2.jpg\",\"slider3.jpg\",\"slider4.jpg\"],\"questions\":{\"fr\":[{\"label\":\"Quel est le style musical ?\",\"suggestions\":[\"Rap\",\"Rock\",\"Jazz\",\"Folk\",\"Reggae\",\"Electro\",\"Pop\",\"Chanson\",\"Slam\",\"Classique\"]},{\"label\":\"Quel est le sujet principal ?\",\"suggestions\":[\"Amour\",\"Voyage\",\"R\\u00e9volte\",\"Nuit\",\"Espoir\",\"Libert\\u00e9\",\"\\u00c9t\\u00e9\",\"R\\u00eave\",\"Solitude\",\"Amiti\\u00e9\"]},{\"label\":\"Donne un mot ou une \\u00e9motion \\u00e0 placer dans le refrain.\",\"suggestions\":[\"Joie\",\"Tristesse\",\"Espoir\",\"Myst\\u00e8re\",\"Passion\",\"Col\\u00e8re\",\"R\\u00eave\"]},{\"label\":\"Un lieu o\\u00f9 se passe la chanson ?\",\"suggestions\":[\"Paris\",\"Plage\",\"Montagne\",\"Ville\",\"For\\u00eat\",\"Bar\",\"Rue\"]},{\"label\":\"Un personnage principal ?\",\"suggestions\":[\"Femme\",\"Homme\",\"Enfant\",\"Voyageur\",\"Amant\",\"Solitaire\",\"Chanteur\"]},{\"label\":\"Donne une expression \\u00e0 inclure.\",\"suggestions\":[\"Sous la pluie\",\"C\\u0153ur bris\\u00e9\",\"Dans la nuit\",\"Main dans la main\",\"\\u00c0 perdre haleine\"]},{\"label\":\"Quel instrument doit dominer ?\",\"suggestions\":[\"Guitare\",\"Piano\",\"Batterie\",\"Saxophone\",\"Violon\",\"Synth\\u00e9\",\"Basse\"]},{\"label\":\"L'ambiance g\\u00e9n\\u00e9rale (joyeuse, triste\\u2026) ?\",\"suggestions\":[\"Joyeuse\",\"M\\u00e9lancolique\",\"Triste\",\"Festive\",\"Sombre\",\"\\u00c9nergique\"]},{\"label\":\"Une rime \\u00e0 placer \\u00e0 la fin du couplet ?\",\"suggestions\":[\"Amour\",\"Jour\",\"Retour\",\"Toujours\",\"Secours\",\"Autour\"]},{\"label\":\"Un animal \\u00e0 mentionner ?\",\"suggestions\":[\"Loup\",\"Chat\",\"Chien\",\"Oiseau\",\"Poisson\",\"Papillon\",\"Cheval\"]},{\"label\":\"Un \\u00e9l\\u00e9ment du d\\u00e9cor ?\",\"suggestions\":[\"Lampadaire\",\"Banc\",\"Arbre\",\"Pont\",\"Fleur\",\"Fen\\u00eatre\",\"Rivi\\u00e8re\"]},{\"label\":\"Une couleur \\u00e0 int\\u00e9grer ?\",\"suggestions\":[\"Bleu\",\"Rouge\",\"Vert\",\"Jaune\",\"Noir\",\"Blanc\",\"Violet\"]},{\"label\":\"Un objet symbolique ?\",\"suggestions\":[\"Cl\\u00e9\",\"Livre\",\"Montre\",\"Bague\",\"Lettre\",\"Photo\",\"\\u00c9toile\"]},{\"label\":\"Nom de l'auteur ou de l'autrice (obligatoire)\",\"suggestions\":[\"Pr\\u00e9nom Nom\"]}],\"en\":[{\"label\":\"What musical style?\",\"suggestions\":[\"Rap\",\"Rock\",\"Jazz\",\"Folk\",\"Reggae\",\"Electro\",\"Pop\",\"Song\",\"Slam\",\"Classical\"]},{\"label\":\"Main subject?\",\"suggestions\":[\"Love\",\"Travel\",\"Revolt\",\"Night\",\"Hope\",\"Freedom\",\"Summer\",\"Dream\",\"Loneliness\",\"Friendship\"]},{\"label\":\"A word or emotion for the chorus?\",\"suggestions\":[\"Joy\",\"Sadness\",\"Hope\",\"Mystery\",\"Passion\",\"Anger\",\"Dream\"]},{\"label\":\"A place for the song?\",\"suggestions\":[\"New York\",\"Beach\",\"Mountain\",\"City\",\"Forest\",\"Bar\",\"Street\"]},{\"label\":\"Main character?\",\"suggestions\":[\"Woman\",\"Man\",\"Child\",\"Traveler\",\"Lover\",\"Lonely\",\"Singer\"]},{\"label\":\"An expression to include?\",\"suggestions\":[\"In the rain\",\"Broken heart\",\"At night\",\"Hand in hand\",\"Out of breath\"]},{\"label\":\"Main instrument?\",\"suggestions\":[\"Guitar\",\"Piano\",\"Drums\",\"Saxophone\",\"Violin\",\"Synth\",\"Bass\"]},{\"label\":\"Overall mood?\",\"suggestions\":[\"Happy\",\"Melancholic\",\"Sad\",\"Festive\",\"Dark\",\"Energetic\"]},{\"label\":\"A rhyme for verse ending?\",\"suggestions\":[\"Love\",\"Day\",\"Return\",\"Always\",\"Help\",\"Around\"]},{\"label\":\"Animal to mention?\",\"suggestions\":[\"Wolf\",\"Cat\",\"Dog\",\"Bird\",\"Fish\",\"Butterfly\",\"Horse\"]},{\"label\":\"A background element?\",\"suggestions\":[\"Lamp post\",\"Bench\",\"Tree\",\"Bridge\",\"Flower\",\"Window\",\"River\"]},{\"label\":\"A color to include?\",\"suggestions\":[\"Blue\",\"Red\",\"Green\",\"Yellow\",\"Black\",\"White\",\"Purple\"]},{\"label\":\"A symbolic object?\",\"suggestions\":[\"Key\",\"Book\",\"Watch\",\"Ring\",\"Letter\",\"Photo\",\"Star\"]},{\"label\":\"Author's name (required)\",\"suggestions\":[\"Firstname Lastname\"]}],\"es\":[{\"label\":\"\\u00bfQu\\u00e9 estilo musical?\",\"suggestions\":[\"Rap\",\"Rock\",\"Jazz\",\"Folk\",\"Reggae\",\"Electr\\u00f3nica\",\"Pop\",\"Canci\\u00f3n\",\"Slam\",\"Cl\\u00e1sica\"]},{\"label\":\"\\u00bfTema principal?\",\"suggestions\":[\"Amor\",\"Viaje\",\"Rebeld\\u00eda\",\"Noche\",\"Esperanza\",\"Libertad\",\"Verano\",\"Sue\\u00f1o\",\"Soledad\",\"Amistad\"]},{\"label\":\"Palabra o emoci\\u00f3n para el estribillo?\",\"suggestions\":[\"Alegr\\u00eda\",\"Tristeza\",\"Esperanza\",\"Misterio\",\"Pasi\\u00f3n\",\"Rabia\",\"Sue\\u00f1o\"]},{\"label\":\"\\u00bfUn lugar para la canci\\u00f3n?\",\"suggestions\":[\"Madrid\",\"Playa\",\"Monta\\u00f1a\",\"Ciudad\",\"Bosque\",\"Bar\",\"Calle\"]},{\"label\":\"\\u00bfPersonaje principal?\",\"suggestions\":[\"Mujer\",\"Hombre\",\"Ni\\u00f1o\",\"Viajero\",\"Amante\",\"Solitario\",\"Cantante\"]},{\"label\":\"\\u00bfUna expresi\\u00f3n para incluir?\",\"suggestions\":[\"Bajo la lluvia\",\"Coraz\\u00f3n roto\",\"En la noche\",\"Mano a mano\",\"Sin aliento\"]},{\"label\":\"Instrumento principal?\",\"suggestions\":[\"Guitarra\",\"Piano\",\"Bater\\u00eda\",\"Saxof\\u00f3n\",\"Viol\\u00edn\",\"Sintetizador\",\"Bajo\"]},{\"label\":\"Ambiente general?\",\"suggestions\":[\"Alegre\",\"Melanc\\u00f3lico\",\"Triste\",\"Festivo\",\"Oscuro\",\"En\\u00e9rgico\"]},{\"label\":\"Rima para el final del verso?\",\"suggestions\":[\"Amor\",\"D\\u00eda\",\"Regreso\",\"Siempre\",\"Socorro\",\"Alrededor\"]},{\"label\":\"\\u00bfAnimal a mencionar?\",\"suggestions\":[\"Lobo\",\"Gato\",\"Perro\",\"P\\u00e1jaro\",\"Pez\",\"Mariposa\",\"Caballo\"]},{\"label\":\"Elemento de fondo?\",\"suggestions\":[\"Farola\",\"Banco\",\"\\u00c1rbol\",\"Puente\",\"Flor\",\"Ventana\",\"R\\u00edo\"]},{\"label\":\"Color a incluir?\",\"suggestions\":[\"Azul\",\"Rojo\",\"Verde\",\"Amarillo\",\"Negro\",\"Blanco\",\"Violeta\"]},{\"label\":\"Objeto simb\\u00f3lico?\",\"suggestions\":[\"Llave\",\"Libro\",\"Reloj\",\"Anillo\",\"Carta\",\"Foto\",\"Estrella\"]},{\"label\":\"Nombre del autor\\\/a (obligatorio)\",\"suggestions\":[\"Nombre Apellido\"]}],\"de\":[{\"label\":\"Welcher Musikstil?\",\"suggestions\":[\"Rap\",\"Rock\",\"Jazz\",\"Folk\",\"Reggae\",\"Elektronik\",\"Pop\",\"Lied\",\"Slam\",\"Klassik\"]},{\"label\":\"Hauptthema?\",\"suggestions\":[\"Liebe\",\"Reise\",\"Revolte\",\"Nacht\",\"Hoffnung\",\"Freiheit\",\"Sommer\",\"Traum\",\"Einsamkeit\",\"Freundschaft\"]},{\"label\":\"Wort oder Emotion f\\u00fcr den Refrain?\",\"suggestions\":[\"Freude\",\"Traurigkeit\",\"Hoffnung\",\"Geheimnis\",\"Leidenschaft\",\"Wut\",\"Traum\"]},{\"label\":\"Ein Ort f\\u00fcr das Lied?\",\"suggestions\":[\"Berlin\",\"Strand\",\"Berg\",\"Stadt\",\"Wald\",\"Bar\",\"Stra\\u00dfe\"]},{\"label\":\"Hauptfigur?\",\"suggestions\":[\"Frau\",\"Mann\",\"Kind\",\"Reisender\",\"Liebender\",\"Einsamer\",\"S\\u00e4nger\"]},{\"label\":\"Eine Redewendung zum Einbauen?\",\"suggestions\":[\"Im Regen\",\"Gebrochenes Herz\",\"In der Nacht\",\"Hand in Hand\",\"Atemlos\"]},{\"label\":\"Hauptinstrument?\",\"suggestions\":[\"Gitarre\",\"Klavier\",\"Schlagzeug\",\"Saxophon\",\"Geige\",\"Synthesizer\",\"Bass\"]},{\"label\":\"Gesamtstimmung?\",\"suggestions\":[\"Fr\\u00f6hlich\",\"Melancholisch\",\"Traurig\",\"Festlich\",\"D\\u00fcster\",\"Energiegeladen\"]},{\"label\":\"Reim f\\u00fcr das Versende?\",\"suggestions\":[\"Liebe\",\"Tag\",\"R\\u00fcckkehr\",\"Immer\",\"Hilfe\",\"Rundherum\"]},{\"label\":\"Tier zu erw\\u00e4hnen?\",\"suggestions\":[\"Wolf\",\"Katze\",\"Hund\",\"Vogel\",\"Fisch\",\"Schmetterling\",\"Pferd\"]},{\"label\":\"Hintergrund-Element?\",\"suggestions\":[\"Laterne\",\"Bank\",\"Baum\",\"Br\\u00fccke\",\"Blume\",\"Fenster\",\"Fluss\"]},{\"label\":\"Farbe zum Einbauen?\",\"suggestions\":[\"Blau\",\"Rot\",\"Gr\\u00fcn\",\"Gelb\",\"Schwarz\",\"Wei\\u00df\",\"Violett\"]},{\"label\":\"Symbolisches Objekt?\",\"suggestions\":[\"Schl\\u00fcssel\",\"Buch\",\"Uhr\",\"Ring\",\"Brief\",\"Foto\",\"Stern\"]},{\"label\":\"Name des Autors oder der Autorin (erforderlich)\",\"suggestions\":[\"Vorname Nachname\"]}],\"it\":[{\"label\":\"Quale stile musicale?\",\"suggestions\":[\"Rap\",\"Rock\",\"Jazz\",\"Folk\",\"Reggae\",\"Elettronica\",\"Pop\",\"Canzone\",\"Slam\",\"Classica\"]},{\"label\":\"Argomento principale?\",\"suggestions\":[\"Amore\",\"Viaggio\",\"Rivolta\",\"Notte\",\"Speranza\",\"Libert\\u00e0\",\"Estate\",\"Sogno\",\"Solitudine\",\"Amicizia\"]},{\"label\":\"Parola o emozione per il ritornello?\",\"suggestions\":[\"Gioia\",\"Tristezza\",\"Speranza\",\"Mistero\",\"Passione\",\"Rabbia\",\"Sogno\"]},{\"label\":\"Un luogo per la canzone?\",\"suggestions\":[\"Roma\",\"Spiaggia\",\"Montagna\",\"Citt\\u00e0\",\"Foresta\",\"Bar\",\"Strada\"]},{\"label\":\"Personaggio principale?\",\"suggestions\":[\"Donna\",\"Uomo\",\"Bambino\",\"Viaggiatore\",\"Amante\",\"Solitario\",\"Cantante\"]},{\"label\":\"Espressione da includere?\",\"suggestions\":[\"Sotto la pioggia\",\"Cuore spezzato\",\"Di notte\",\"Mano nella mano\",\"Senza fiato\"]},{\"label\":\"Strumento principale?\",\"suggestions\":[\"Chitarra\",\"Pianoforte\",\"Batteria\",\"Sassofono\",\"Violino\",\"Sintetizzatore\",\"Basso\"]},{\"label\":\"Atmosfera generale?\",\"suggestions\":[\"Allegra\",\"Melanconica\",\"Triste\",\"Festosa\",\"Cupa\",\"Energica\"]},{\"label\":\"Rima per la fine della strofa?\",\"suggestions\":[\"Amore\",\"Giorno\",\"Ritorno\",\"Sempre\",\"Soccorso\",\"Intorno\"]},{\"label\":\"Animale da menzionare?\",\"suggestions\":[\"Lupo\",\"Gatto\",\"Cane\",\"Uccello\",\"Pesce\",\"Farfalla\",\"Cavallo\"]},{\"label\":\"Elemento di sfondo?\",\"suggestions\":[\"Lampione\",\"Panchina\",\"Albero\",\"Ponte\",\"Fiore\",\"Finestra\",\"Fiume\"]},{\"label\":\"Colore da includere?\",\"suggestions\":[\"Blu\",\"Rosso\",\"Verde\",\"Giallo\",\"Nero\",\"Bianco\",\"Viola\"]},{\"label\":\"Oggetto simbolico?\",\"suggestions\":[\"Chiave\",\"Libro\",\"Orologio\",\"Anello\",\"Lettera\",\"Foto\",\"Stella\"]},{\"label\":\"Nome dell'autore o dell'autrice (obligatorio)\",\"suggestions\":[\"Nome Cognome\"]}]}}},\n        languages: [{\"key\":\"fr\",\"label\":\"Fran\\u00e7ais\",\"flag\":\"\\ud83c\\uddeb\\ud83c\\uddf7\"},{\"key\":\"en\",\"label\":\"English\",\"flag\":\"\\ud83c\\uddec\\ud83c\\udde7\"},{\"key\":\"es\",\"label\":\"Espa\\u00f1ol\",\"flag\":\"\\ud83c\\uddea\\ud83c\\uddf8\"},{\"key\":\"de\",\"label\":\"Deutsch\",\"flag\":\"\\ud83c\\udde9\\ud83c\\uddea\"},{\"key\":\"it\",\"label\":\"Italiano\",\"flag\":\"\\ud83c\\uddee\\ud83c\\uddf9\"}],\n        ui: {\"welcome\":{\"fr\":\"Paroles Parfaites\",\"en\":\"Perfect Lyrics\",\"es\":\"Letras Perfectas\",\"de\":\"Perfekte Songtexte\",\"it\":\"Testi Perfetti\"},\"intro\":{\"fr\":\"Cr\\u00e9e des paroles de chanson originales gr\\u00e2ce \\u00e0 l'IA.\",\"en\":\"Create original song lyrics with AI.\",\"es\":\"Crea letras de canciones originales con IA.\",\"de\":\"Erstelle originelle Songtexte mit KI.\",\"it\":\"Crea testi di canzoni originali con IA.\"},\"login_welcome\":{\"fr\":\"Bienvenue dans Paroles Parfaites\",\"en\":\"Welcome to Perfect Lyrics\",\"es\":\"Bienvenido a Letras Perfectas\",\"de\":\"Willkommen bei Perfekte Songtexte\",\"it\":\"Benvenuto in Testi Perfetti\"},\"login_text\":{\"fr\":\"Connecte-toi pour cr\\u00e9er tes paroles personnalis\\u00e9es.\",\"en\":\"Log in to create your personalized lyrics.\",\"es\":\"Inicia sesi\\u00f3n para crear tus letras personalizadas.\",\"de\":\"Melde dich an, um deine Songtexte zu erstellen.\",\"it\":\"Accedi per creare i tuoi testi personalizzati.\"},\"login_btn\":{\"fr\":\"Connexion \\\/ Inscription\",\"en\":\"Login \\\/ Sign up\",\"es\":\"Iniciar sesi\\u00f3n \\\/ Registrarse\",\"de\":\"Anmelden \\\/ Registrieren\",\"it\":\"Accedi \\\/ Registrati\"},\"credits_text\":{\"fr\":\"Tu n'as plus de cr\\u00e9dits. Recharge pour continuer.\",\"en\":\"You're out of credits. Top up to continue.\",\"es\":\"No tienes cr\\u00e9ditos. Recarga para continuar.\",\"de\":\"Keine Credits mehr. Aufladen zum Fortfahren.\",\"it\":\"Crediti esauriti. Ricarica per continuare.\"},\"credits_btn\":{\"fr\":\"Acheter des cr\\u00e9dits\",\"en\":\"Buy credits\",\"es\":\"Comprar cr\\u00e9ditos\",\"de\":\"Credits kaufen\",\"it\":\"Acquista crediti\"},\"random_word\":{\"fr\":\"Mot al\\u00e9atoire\",\"en\":\"Random word\",\"es\":\"Palabra aleatoria\",\"de\":\"Zufallswort\",\"it\":\"Parola casuale\"},\"all_random\":{\"fr\":\"Tout remplir au hasard\",\"en\":\"Fill all randomly\",\"es\":\"Todo al azar\",\"de\":\"Alles zuf\\u00e4llig\",\"it\":\"Tutto casuale\"},\"next\":{\"fr\":\"Suivant\",\"en\":\"Next\",\"es\":\"Siguiente\",\"de\":\"Weiter\",\"it\":\"Avanti\"},\"generate\":{\"fr\":\"G\\u00e9n\\u00e9rer\",\"en\":\"Generate\",\"es\":\"Generar\",\"de\":\"Generieren\",\"it\":\"Genera\"},\"pdf\":{\"fr\":\"T\\u00e9l\\u00e9charger PDF\",\"en\":\"Download PDF\",\"es\":\"Descargar PDF\",\"de\":\"PDF herunterladen\",\"it\":\"Scarica PDF\"},\"whatsapp\":{\"fr\":\"Partager\",\"en\":\"Share\",\"es\":\"Compartir\",\"de\":\"Teilen\",\"it\":\"Condividi\"},\"new\":{\"fr\":\"Cr\\u00e9er d'autres paroles\",\"en\":\"Create new lyrics\",\"es\":\"Crear otras letras\",\"de\":\"Neue Lyrics erstellen\",\"it\":\"Crea un altro testo\"},\"generating\":{\"fr\":\"Cr\\u00e9ation de tes paroles en cours\\u2026\",\"en\":\"Creating your lyrics\\u2026\",\"es\":\"Creando tu letra\\u2026\",\"de\":\"Erstelle deinen Songtext\\u2026\",\"it\":\"Creazione del testo in corso\\u2026\"},\"question\":{\"fr\":\"Question\",\"en\":\"Question\",\"es\":\"Pregunta\",\"de\":\"Frage\",\"it\":\"Domanda\"},\"required\":{\"fr\":\"Ce champ est obligatoire !\",\"en\":\"This field is required!\",\"es\":\"\\u00a1Este campo es obligatorio!\",\"de\":\"Dieses Feld ist erforderlich!\",\"it\":\"Questo campo \\u00e8 obbligatorio!\"},\"author_required\":{\"fr\":\"Merci d'indiquer le nom de l'auteur.\",\"en\":\"Please enter the author's name.\",\"es\":\"Por favor, indica el nombre del autor.\",\"de\":\"Bitte gib den Namen des Autors an.\",\"it\":\"Per favore, inserisci il nome dell'autore.\"}},\n        ajaxUrl: 'https:\/\/crehistor.com\/wp-admin\/admin-ajax.php'\n    };\n    \n    const userState = {\n        loggedIn: false,\n        credits: 0    };\n    \n    let state = {\n        lang: localStorage.getItem('pp_lang') || 'fr',\n        step: 0,\n        answers: [],\n        currentImage: 0,\n        generated: null\n    };\n    \n    let sliderTimer;\n    \n    function tr(key) {\n        return config.ui[key] && config.ui[key][state.lang] ? config.ui[key][state.lang] : (config.ui[key] ? config.ui[key]['fr'] : key);\n    }\n    \n    function setLang(lang) {\n        state.lang = lang;\n        localStorage.setItem('pp_lang', lang);\n    }\n    \n    function renderLangBar() {\n        return `<div class=\"pp-langbar\">\n            ${config.languages.map(l => `<button class=\"pp-lang-btn${state.lang === l.key ? ' active' : ''}\" data-lang=\"${l.key}\">${l.flag} ${l.label}<\/button>`).join('')}\n        <\/div>`;\n    }\n    \n    function renderSlider() {\n        const images = config.types.paroles.images;\n        if (!images || images.length === 0) return '';\n        const img = images[state.currentImage % images.length];\n        return `<div class=\"pp-slider\">\n            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/cover\/${img}\" alt=\"Paroles illustration\" \/>\n        <\/div>`;\n    }\n    \n    function startSlider() {\n        if (sliderTimer) clearTimeout(sliderTimer);\n        sliderTimer = setTimeout(() => {\n            state.currentImage = (state.currentImage + 1) % config.types.paroles.images.length;\n            const slider = document.querySelector('.pp-slider img');\n            if (slider) {\n                slider.style.opacity = '0';\n                setTimeout(() => {\n                    slider.src = '\/wp-content\/uploads\/2025\/cover\/' + config.types.paroles.images[state.currentImage];\n                    slider.style.opacity = '1';\n                }, 300);\n            }\n            startSlider();\n        }, 3500);\n    }\n    \n    function bindLangButtons() {\n        document.querySelectorAll('.pp-lang-btn').forEach(btn => {\n            btn.onclick = () => {\n                setLang(btn.dataset.lang);\n                state.step = 0;\n                state.answers = [];\n                render();\n            };\n        });\n    }\n    \n    function render() {\n        const root = document.getElementById('pp-content');\n        \n        \/\/ Non connect\u00e9\n        if (!userState.loggedIn) {\n            root.innerHTML = `\n                ${renderLangBar()}\n                ${renderSlider()}\n                <h1 class=\"pp-title\">${tr('login_welcome')}<\/h1>\n                <p class=\"pp-subtitle\">${tr('login_text')}<\/p>\n                <button class=\"pp-btn-login xoo-el-login-tgr\">${tr('login_btn')}<\/button>\n            `;\n            bindLangButtons();\n            startSlider();\n            return;\n        }\n        \n        \/\/ Pas de cr\u00e9dits\n        if (userState.credits < 1) {\n            root.innerHTML = `\n                ${renderLangBar()}\n                ${renderSlider()}\n                <h1 class=\"pp-title\">${tr('login_welcome')}<\/h1>\n                <p class=\"pp-subtitle\">${tr('credits_text')}<\/p>\n                <a href=\"\/boutique\" class=\"pp-btn-credits\">${tr('credits_btn')}<\/a>\n            `;\n            bindLangButtons();\n            startSlider();\n            return;\n        }\n        \n        \/\/ Questions\n        renderQuestion();\n    }\n    \n    function renderQuestion() {\n        const root = document.getElementById('pp-content');\n        const questions = config.types.paroles.questions[state.lang] || config.types.paroles.questions['fr'];\n        const total = questions.length;\n        const q = questions[state.step];\n        \n        root.innerHTML = `\n            ${renderLangBar()}\n            ${renderSlider()}\n            <div class=\"pp-step-info\">${tr('question')} ${state.step + 1} \/ ${total}<\/div>\n            <div class=\"pp-question\">${q.label}<\/div>\n            <input type=\"text\" class=\"pp-input\" id=\"pp-answer\" value=\"${state.answers[state.step] || ''}\" placeholder=\"...\" autocomplete=\"off\" \/>\n            <div class=\"pp-suggestions\">\n                ${q.suggestions.map(s => `<button class=\"pp-sug\">${s}<\/button>`).join('')}\n            <\/div>\n            <div class=\"pp-actions\">\n                <button class=\"pp-btn-link\" id=\"pp-random\">${tr('random_word')}<\/button>\n                <button class=\"pp-btn-link\" id=\"pp-all-random\">${tr('all_random')}<\/button>\n            <\/div>\n            <div class=\"pp-actions\" style=\"margin-top:16px;\">\n                <button class=\"pp-btn\" id=\"pp-next\">${state.step < total - 1 ? tr('next') : tr('generate')}<\/button>\n            <\/div>\n        `;\n        \n        bindLangButtons();\n        startSlider();\n        \n        \/\/ Suggestions\n        document.querySelectorAll('.pp-sug').forEach(btn => {\n            btn.onclick = () => document.getElementById('pp-answer').value = btn.textContent;\n        });\n        \n        \/\/ Random\n        document.getElementById('pp-random').onclick = () => {\n            const sug = q.suggestions[Math.floor(Math.random() * q.suggestions.length)];\n            document.getElementById('pp-answer').value = sug;\n        };\n        \n        document.getElementById('pp-all-random').onclick = () => {\n            state.answers = questions.map(qq => qq.suggestions[Math.floor(Math.random() * qq.suggestions.length)]);\n            state.step = total - 1;\n            renderQuestion();\n        };\n        \n        \/\/ Next\/Generate\n        document.getElementById('pp-next').onclick = () => {\n            const val = document.getElementById('pp-answer').value.trim();\n            if (!val) {\n                alert(state.step === total - 1 ? tr('author_required') : tr('required'));\n                document.getElementById('pp-answer').focus();\n                return;\n            }\n            state.answers[state.step] = val;\n            \n            if (state.step < total - 1) {\n                state.step++;\n                renderQuestion();\n            } else {\n                generate();\n            }\n        };\n        \n        \/\/ Enter key\n        document.getElementById('pp-answer').onkeydown = (e) => {\n            if (e.key === 'Enter') document.getElementById('pp-next').click();\n        };\n        \n        document.getElementById('pp-answer').focus();\n    }\n    \n    function generate() {\n        const root = document.getElementById('pp-content');\n        root.innerHTML = `\n            <div class=\"pp-loading\">\n                <div class=\"pp-loading-text\">${tr('generating')}<\/div>\n                <div class=\"pp-spinner\"><\/div>\n            <\/div>\n        `;\n        \n        fetch(config.ajaxUrl + '?action=pp_generate', {\n            method: 'POST',\n            headers: { 'Content-Type': 'application\/json' },\n            body: JSON.stringify({\n                type: 'paroles',\n                lang: state.lang,\n                answers: state.answers\n            })\n        })\n        .then(r => r.json())\n        .then(data => {\n            state.generated = data;\n            if (userState.credits > 0) userState.credits--;\n            renderResult(data);\n        })\n        .catch(() => {\n            root.innerHTML = '<div class=\"pp-title\" style=\"color:var(--forge-ember)\">Erreur de g\u00e9n\u00e9ration<\/div>';\n        });\n    }\n    \n    function renderResult(data) {\n        const root = document.getElementById('pp-content');\n        root.innerHTML = `\n            ${renderLangBar()}\n            <div class=\"pp-result-title\">${data.title}<\/div>\n            <div class=\"pp-lyrics\">${data.lyrics}<\/div>\n            <div class=\"pp-actions\">\n                <button class=\"pp-btn\" id=\"pp-pdf\">\ud83d\udcc4 ${tr('pdf')}<\/button>\n                <a href=\"https:\/\/wa.me\/?text=${encodeURIComponent(data.title + '\\n\\n' + data.lyrics)}\" target=\"_blank\" class=\"pp-btn pp-btn-secondary\">\ud83d\udcf1 ${tr('whatsapp')}<\/a>\n            <\/div>\n            <div class=\"pp-actions\" style=\"margin-top:12px;\">\n                ${userState.credits > 0 \n                    ? `<button class=\"pp-btn pp-btn-secondary\" id=\"pp-new\">\ud83d\udd04 ${tr('new')}<\/button>`\n                    : `<a href=\"\/boutique\" class=\"pp-btn-credits\">${tr('credits_btn')}<\/a>`\n                }\n            <\/div>\n        `;\n        \n        bindLangButtons();\n        \n        document.getElementById('pp-pdf').onclick = () => generatePDF(data.title, data.lyrics);\n        \n        const newBtn = document.getElementById('pp-new');\n        if (newBtn) {\n            newBtn.onclick = () => {\n                state.step = 0;\n                state.answers = [];\n                state.generated = null;\n                render();\n            };\n        }\n    }\n    \n    function generatePDF(title, lyrics) {\n        const { jsPDF } = window.jspdf;\n        const doc = new jsPDF();\n        const pageWidth = doc.internal.pageSize.getWidth();\n        const pageHeight = doc.internal.pageSize.getHeight();\n        const margin = 20;\n        const maxWidth = pageWidth - margin * 2;\n        let y = margin;\n        \n        \/\/ Background\n        doc.setFillColor(250, 250, 248);\n        doc.rect(0, 0, pageWidth, pageHeight, 'F');\n        \n        \/\/ Gold line\n        doc.setDrawColor(201, 165, 78);\n        doc.setLineWidth(1.5);\n        doc.line(margin, 15, pageWidth - margin, 15);\n        \n        \/\/ Header\n        y = 30;\n        doc.setFont('helvetica', 'bold');\n        doc.setFontSize(18);\n        doc.setTextColor(201, 165, 78);\n        doc.text('PAROLES PARFAITES', pageWidth \/ 2, y, { align: 'center' });\n        \n        \/\/ Title\n        y += 15;\n        doc.setFontSize(14);\n        doc.setTextColor(60, 60, 60);\n        doc.text(title, pageWidth \/ 2, y, { align: 'center' });\n        \n        \/\/ Separator\n        y += 12;\n        doc.setDrawColor(201, 165, 78);\n        doc.setLineWidth(0.5);\n        doc.line(margin + 40, y, pageWidth - margin - 40, y);\n        \n        \/\/ Lyrics\n        y += 15;\n        doc.setFont('helvetica', 'normal');\n        doc.setFontSize(11);\n        doc.setTextColor(40, 40, 40);\n        \n        const lines = doc.splitTextToSize(lyrics, maxWidth);\n        lines.forEach(line => {\n            if (y > pageHeight - 25) {\n                doc.addPage();\n                doc.setFillColor(250, 250, 248);\n                doc.rect(0, 0, pageWidth, pageHeight, 'F');\n                y = margin;\n            }\n            doc.text(line, margin, y);\n            y += 6;\n        });\n        \n        \/\/ Footer\n        const footerY = pageHeight - 12;\n        doc.setDrawColor(201, 165, 78);\n        doc.setLineWidth(0.3);\n        doc.line(margin, footerY - 5, pageWidth - margin, footerY - 5);\n        doc.setFontSize(9);\n        doc.setTextColor(150, 150, 150);\n        doc.text('G\u00e9n\u00e9r\u00e9 par Paroles Parfaites \u2014 crehistor.com', pageWidth \/ 2, footerY, { align: 'center' });\n        doc.text(new Date().toLocaleDateString('fr-FR'), pageWidth - margin, footerY, { align: 'right' });\n        \n        doc.save('Paroles_' + title.replace(\/[^a-zA-Z0-9]\/g, '_').substring(0, 30) + '.pdf');\n    }\n    \n    \/\/ Init\n    render();\n})();\n<\/script>\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37a2cb8 e-con-full e-flex e-con e-child\" data-id=\"37a2cb8\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1785","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/pages\/1785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/comments?post=1785"}],"version-history":[{"count":18,"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/pages\/1785\/revisions"}],"predecessor-version":[{"id":3707,"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/pages\/1785\/revisions\/3707"}],"wp:attachment":[{"href":"https:\/\/crehistor.com\/en\/wp-json\/wp\/v2\/media?parent=1785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}