{"id":1572,"date":"2025-12-30T11:00:49","date_gmt":"2025-12-30T11:00:49","guid":{"rendered":"https:\/\/www.institutortodoncia.com\/puzzle-sourire\/"},"modified":"2026-04-20T11:22:36","modified_gmt":"2026-04-20T11:22:36","slug":"puzzle-sourire","status":"publish","type":"page","link":"https:\/\/www.institutortodoncia.com\/fr\/puzzle-sourire\/","title":{"rendered":"Puzzle Sourire"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1572\" class=\"elementor elementor-1572 elementor-1375\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a04b24 e-con-full e-flex e-con e-parent\" data-id=\"9a04b24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81ccdd8 elementor-widget elementor-widget-shortcode\" data-id=\"81ccdd8\" data-element_type=\"widget\" data-e-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\">    <div class=\"dsp-wrap\">\n      <div class=\"dsp-card\" id=\"dsp_fccdcf33-5c15-4cdb-9ae5-7fbb8ead61ea\"\n           data-default-img=\"https:\/\/www.institutortodoncia.com\/wp-content\/plugins\/dental-smile-puzzle\/assets\/img\/sonrisa.jpg\"\n           data-review-url=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJo6zroW6YpBIRz8wadLVaKVY\">\n        <div class=\"dsp-head\">\n          <div class=\"dsp-head-left\">\n            <h2 class=\"dsp-title\">Sonrisa Puzzle<\/h2>\n            <p class=\"dsp-subtitle\">Empieza con una sonrisa perfecta. Pulsa empezar y completa el puzzle. Luego puedes usar tus fotos.<\/p>\n          <\/div>\n          <div class=\"dsp-metrics\" aria-label=\"Marcadores\">\n            <div class=\"dsp-metric\"><span class=\"dsp-ml\">Tiempo<\/span><span class=\"dsp-mv\" data-time>00:00<\/span><\/div>\n            <div class=\"dsp-metric\"><span class=\"dsp-ml\">Movimientos<\/span><span class=\"dsp-mv\" data-moves>0<\/span><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"dsp-boardWrap\">\n          <div class=\"dsp-preview\" data-preview aria-label=\"Imagen de inicio\"><\/div>\n          <div class=\"dsp-board\" data-board aria-label=\"Puzzle\" hidden><\/div>\n        <\/div>\n\n        <div class=\"dsp-controls\" aria-label=\"Controles\">\n          <div class=\"dsp-controls-left\">\n            <label class=\"dsp-field\">\n              <span class=\"dsp-field-label\">Dificultad<\/span>\n              <select class=\"dsp-select\" data-grid>\n                <option value=\"3\">3x3 (f\u00e1cil)<\/option>\n                <option value=\"4\" selected>4x4 (normal)<\/option>\n                <option value=\"5\">5x5 (dif\u00edcil)<\/option>\n              <\/select>\n            <\/label>\n\n            <button type=\"button\" class=\"dsp-btn dsp-primary\" data-start>Empezar<\/button>\n\n            <label class=\"dsp-file\">\n              <input class=\"dsp-file-input\" type=\"file\" accept=\"image\/*\" data-file>\n              <span class=\"dsp-btn dsp-ghost\">Elegir foto<\/span>\n            <\/label>\n\n            <button type=\"button\" class=\"dsp-btn dsp-ghost\" data-shuffle>Mezclar<\/button>\n            <button type=\"button\" class=\"dsp-btn dsp-ghost\" data-reset>Reiniciar<\/button>\n          <\/div>\n\n          <div class=\"dsp-controls-right\">\n            <div class=\"dsp-msg\" data-msg>Elige dificultad y pulsa empezar.<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"dsp-footer\">\n          <div class=\"dsp-footer-text\">Si te ha gustado el juego, d\u00e9janos una rese\u00f1a.<\/div>\n          <a class=\"dsp-btn dsp-review\" data-review href=\"#\" target=\"_blank\" rel=\"nofollow ugc noopener\" hidden>Rese\u00f1as de Google<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\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-3b97563 e-con-full e-flex e-con e-parent\" data-id=\"3b97563\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bcbbc4f e-con-full e-flex e-con e-parent\" data-id=\"bcbbc4f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8531f57 elementor-widget elementor-widget-shortcode\" data-id=\"8531f57\" data-element_type=\"widget\" data-e-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\">  <div class=\"mkg-shell\" id=\"mkg_4f7b166f-6f93-495c-a755-7e381b983220\">\n    <div class=\"mkg-card\" role=\"application\" aria-label=\"Juego Laberinto con Llaves\">\n      <div class=\"mkg-topbar\">\n        <div class=\"mkg-top-left\">\n          <div class=\"mkg-badge\" aria-live=\"polite\"><span class=\"mkg-label\">Nivel<\/span> <span class=\"mkg-level\">1<\/span><\/div>\n          <div class=\"mkg-badge\" aria-live=\"polite\"><span class=\"mkg-label\">Tiempo<\/span> <span class=\"mkg-time\">0.0s<\/span><\/div>\n        <\/div>\n        <button type=\"button\" class=\"mkg-btn mkg-btn-ghost mkg-reset\" aria-label=\"Reiniciar nivel\">Reiniciar<\/button>\n      <\/div>\n\n      <div class=\"mkg-stage\">\n        <canvas class=\"mkg-canvas\" width=\"720\" height=\"720\" aria-label=\"Laberinto\"><\/canvas>\n\n        <div class=\"mkg-overlay mkg-hidden\" aria-hidden=\"true\">\n          <div class=\"mkg-overlay-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Puerta bloqueada\">\n            <div class=\"mkg-overlay-title\">\ud83d\udeaa Puerta cerrada<\/div>\n            <div class=\"mkg-overlay-subtitle\">Elige la llave correcta para abrirla.<\/div>\n            <div class=\"mkg-keys\" role=\"group\" aria-label=\"Selecciona una llave\"><\/div>\n            <div class=\"mkg-overlay-hint\">Pista: no hay pista \ud83d\ude08<\/div>\n            <div class=\"mkg-overlay-actions\">\n              <button type=\"button\" class=\"mkg-btn mkg-btn-ghost mkg-cancel\">Volver<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mkg-finish mkg-hidden\" aria-hidden=\"true\">\n          <div class=\"mkg-finish-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Nivel completado\">\n            <div class=\"mkg-finish-title\">\ud83c\udf89 \u00a1Nivel completado!<\/div>\n            <div class=\"mkg-finish-subtitle\">Tiempo: <span class=\"mkg-finish-time\">0.0s<\/span><\/div>\n            <div class=\"mkg-finish-actions\">\n              <button type=\"button\" class=\"mkg-btn mkg-btn-primary mkg-next\">Pasar al nivel 2<\/button>\n              <button type=\"button\" class=\"mkg-btn mkg-btn-ghost mkg-retry\">Repetir nivel<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mkg-lose mkg-hidden\" aria-hidden=\"true\">\n          <div class=\"mkg-lose-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Has fallado\">\n            <div class=\"mkg-lose-title\">\ud83d\udca5 Fallaste<\/div>\n            <div class=\"mkg-lose-subtitle\">Esa llave no era. Tiempo: <span class=\"mkg-lose-time\">0.0s<\/span><\/div>\n \n            <div class=\"mkg-lose-actions\">\n              <button type=\"button\" class=\"mkg-btn mkg-btn-primary mkg-lose-restart\">Reintentar<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"mkg-controls\" aria-label=\"Controles t\u00e1ctiles\">\n        <button type=\"button\" class=\"mkg-pad mkg-up\" aria-label=\"Arriba\">\u25b2<\/button>\n        <div class=\"mkg-pad-row\">\n          <button type=\"button\" class=\"mkg-pad mkg-left\" aria-label=\"Izquierda\">\u25c0<\/button>\n          <button type=\"button\" class=\"mkg-pad mkg-down\" aria-label=\"Abajo\">\u25bc<\/button>\n          <button type=\"button\" class=\"mkg-pad mkg-right\" aria-label=\"Derecha\">\u25b6<\/button>\n        <\/div>\n        <div class=\"mkg-tip\">Tambi\u00e9n puedes usar flechas del teclado.<\/div>\n      <\/div>\n\n      <div class=\"mkg-footer\">\n        <a class=\"mkg-review\" href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\">\u2b50 Si te ha gustado deja una rese\u00f1a en Google<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\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-f4d7613 e-con-full e-flex e-con e-parent\" data-id=\"f4d7613\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3cc2549 e-con-full e-flex e-con e-parent\" data-id=\"3cc2549\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b40fac1 elementor-widget elementor-widget-video\" data-id=\"b40fac1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.institutortodoncia.com\/wp-content\/uploads\/2026\/01\/Ortodoncia-Barcelona.mp4\" controls=\"\" preload=\"metadata\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>https:\/\/www.institutortodoncia.com\/wp-content\/uploads\/2026\/01\/Ortodoncia-Barcelona.mp4<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-1572","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/pages\/1572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/comments?post=1572"}],"version-history":[{"count":1,"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/pages\/1572\/revisions"}],"predecessor-version":[{"id":1573,"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/pages\/1572\/revisions\/1573"}],"wp:attachment":[{"href":"https:\/\/www.institutortodoncia.com\/fr\/wp-json\/wp\/v2\/media?parent=1572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}