{"id":28,"date":"2025-02-19T08:21:27","date_gmt":"2025-02-19T07:21:27","guid":{"rendered":"https:\/\/www.certifica2it.com\/gym\/?page_id=28"},"modified":"2025-03-05T10:43:28","modified_gmt":"2025-03-05T09:43:28","slug":"gym-rutina","status":"publish","type":"page","link":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/","title":{"rendered":"Gym Rutina"},"content":{"rendered":"\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-1331k-72d752d74dfad28270d734454817fb08\">\n.avia-section.av-1331k-72d752d74dfad28270d734454817fb08{\nbackground-color:#000000;\nbackground-image:unset;\n}\n<\/style>\n<div id='usuario2'  class='avia-section av-1331k-72d752d74dfad28270d734454817fb08 main_color avia-section-default avia-no-border-styling  avia-builder-el-0  el_before_av_section  avia-builder-el-first  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><main  role=\"main\" itemprop=\"mainContentOfPage\"  class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n<\/div><\/div><\/main><!-- close content main element --><\/div><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-1w6ko-8fbbb3d9dffac3c68442772e2e0dd1a2\">\n.avia-section.av-1w6ko-8fbbb3d9dffac3c68442772e2e0dd1a2{\nmargin-top:0px;\nmargin-bottom:0px;\n}\n.avia-section.av-1w6ko-8fbbb3d9dffac3c68442772e2e0dd1a2 .av-section-color-overlay{\nopacity:0.5;\nbackground-image:url(https:\/\/www.certifica2it.com\/gym\/wp-content\/uploads\/sites\/7\/2025\/02\/white-brick-wall-textured-background-180x180.jpg);\nbackground-repeat:repeat;\n}\n<\/style>\n<div id='av_section_2'  class='avia-section av-1w6ko-8fbbb3d9dffac3c68442772e2e0dd1a2 main_color avia-section-no-padding avia-no-border-styling  avia-builder-el-1  el_after_av_section  el_before_av_section  avia-bg-style-scroll av-section-color-overlay-active container_wrap sidebar_right'  ><div class=\"av-section-color-overlay-wrap\"><div class=\"av-section-color-overlay\"><\/div><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-1plro-7ed05a4478f555430a89b329d9f730cb\">\n.avia-image-container.av-1plro-7ed05a4478f555430a89b329d9f730cb img.avia_image{\nbox-shadow:none;\n}\n.avia-image-container.av-1plro-7ed05a4478f555430a89b329d9f730cb .av-image-caption-overlay-center{\ncolor:#ffffff;\n}\n<\/style>\n<div  class='avia-image-container av-1plro-7ed05a4478f555430a89b329d9f730cb av-styling- av-img-linked avia-align-center  avia-builder-el-2  avia-builder-el-no-sibling '   itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><div class=\"avia-image-container-inner\"><div class=\"avia-image-overlay-wrap\"><a href=\"https:\/\/www.certifica2it.com\/gym\/\" class='avia_image '  aria-label='Full Body Fitness'><img decoding=\"async\" fetchpriority=\"high\" class='wp-image-237 avia-img-lazy-loading-not-237 avia_image ' src=\"https:\/\/www.certifica2it.com\/gym\/wp-content\/uploads\/sites\/7\/2025\/02\/Full_Body_Fitness_Logo3-small-300x216.png\" alt='Full Body Fitness' title='Full Body Fitness'  height=\"216\" width=\"300\"  itemprop=\"thumbnailUrl\" srcset=\"https:\/\/www.certifica2it.com\/gym\/wp-content\/uploads\/sites\/7\/2025\/02\/Full_Body_Fitness_Logo3-small-300x216.png 300w, https:\/\/www.certifica2it.com\/gym\/wp-content\/uploads\/sites\/7\/2025\/02\/Full_Body_Fitness_Logo3-small.png 350w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/div><\/div><\/div>\n\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-2w66c-41ade5c94ecf587e7a672092b2d78d87\">\n.avia-section.av-2w66c-41ade5c94ecf587e7a672092b2d78d87{\nbackground-color:#adb5bc;\nbackground-image:unset;\n}\n<\/style>\n<div id='usuario2'  class='avia-section av-2w66c-41ade5c94ecf587e7a672092b2d78d87 main_color avia-section-default avia-no-border-styling  avia-builder-el-3  el_after_av_section  el_before_av_section  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-3x548-dd499db642a62f7324045ab53e341e1e\">\n.avia-section.av-3x548-dd499db642a62f7324045ab53e341e1e{\nbackground-color:#f8f8f8;\nbackground-image:unset;\n}\n.avia-section.av-3x548-dd499db642a62f7324045ab53e341e1e .av-section-color-overlay{\nopacity:0.5;\nbackground-image:url(https:\/\/www.certifica2it.com\/gym\/wp-content\/themes\/enfold\/images\/background-images\/wood-light-compressed.png);\nbackground-repeat:repeat;\n}\n<\/style>\n<div id='usuario'  class='avia-section av-3x548-dd499db642a62f7324045ab53e341e1e main_color avia-section-no-padding avia-no-border-styling  avia-builder-el-4  el_after_av_section  el_before_av_section  avia-bg-style-scroll av-section-color-overlay-active av-minimum-height av-minimum-height-custom av-height-custom  container_wrap sidebar_right'   data-av_minimum_height_px='25'><div class=\"av-section-color-overlay-wrap\"><div class=\"av-section-color-overlay\"><\/div><div class='container av-section-cont-open' style='height:25px'><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n<section  class='av_textblock_section av-b5c0-a50dbe3fabffbe4ac38cea0ccadf35ad '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"height: 25px; margin: 0px; text-align: right;\"><strong><a href=\"https:\/\/www.certifica2it.com\/gym\/member-logout\/\"><\/a><\/strong><a href=\" https:\/\/www.certifica2it.com\/gym\/member-login\/\"><strong>Login<\/strong><\/a><\/p>\n<\/div><\/section>\n\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-4fcfw-6fea5be43c03b9e7fb5662ddaf42ff77\">\n.avia-section.av-4fcfw-6fea5be43c03b9e7fb5662ddaf42ff77{\nbackground-color:#051d35;\nbackground-image:unset;\n}\n<\/style>\n<div id='usuario2'  class='avia-section av-4fcfw-6fea5be43c03b9e7fb5662ddaf42ff77 main_color avia-section-default avia-no-border-styling  avia-builder-el-6  el_after_av_section  el_before_av_submenu  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><div class='clear'><\/div><div id='sub_menu1'  class='av-submenu-container av-m7bqv879-94f564247b3ed344625afba5930fbd46 footer_color  avia-builder-el-7  el_after_av_section  el_before_av_section  av-sticky-submenu submenu-not-first container_wrap sidebar_right' style='z-index:301' ><div class='container av-menu-mobile-disabled av-submenu-pos-left'><ul id='av-custom-submenu-1' class='av-subnav-menu' role='menu'>\n<li class='menu-item av-m7bubspj-9895a5fc2d4795568e044ce049f26585 menu-item-top-level av-menu-button av-menu-button-colored menu-item-top-level-1' role='menuitem'><a href='https:\/\/www.certifica2it.com\/gym\/'  ><span class='avia-bullet'><\/span><span class='avia-menu-text'>Coach<\/span><\/a><\/li>\n<li class='menu-item av-m7bqv7ft-ea990f3ad7a0a2fd2c7e912af620b6a0 menu-item-top-level av-menu-button av-menu-button-colored menu-item-top-level-2' role='menuitem'><a href='https:\/\/www.certifica2it.com\/gym\/gym-rutina\/'  ><span class='avia-bullet'><\/span><span class='avia-menu-text'>Workout Maker<\/span><\/a><\/li>\n<li class='menu-item av-m7bqv7ft-1-96152b224896bf6a4b07dfba291dcbf5 menu-item-top-level av-menu-button av-menu-button-colored menu-item-top-level-3' role='menuitem'><a href='https:\/\/www.certifica2it.com\/gym\/mis-rutinas\/'  ><span class='avia-bullet'><\/span><span class='avia-menu-text'>Mis Rutinas<\/span><\/a><\/li>\n<\/ul><\/div><\/div><div class='sticky_placeholder'><\/div>\n<div id='av_section_6'  class='avia-section av-av_section-b2d889cc908147c5a47544f27799b370 main_color avia-section-default avia-no-border-styling  avia-builder-el-8  el_after_av_submenu  el_before_av_hr  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-m7iztk2s-a460f4804dbf6dfa421b1c73627ccd98\">\n#top .av-special-heading.av-m7iztk2s-a460f4804dbf6dfa421b1c73627ccd98{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-m7iztk2s-a460f4804dbf6dfa421b1c73627ccd98 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-m7iztk2s-a460f4804dbf6dfa421b1c73627ccd98 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-m7iztk2s-a460f4804dbf6dfa421b1c73627ccd98 av-special-heading-h3  avia-builder-el-9  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Dise\u00f1a tu Rutina<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div>\n<section  class='av_textblock_section av-vcf0-4f00b3efdc0b4241bdaf1ad98a084e92 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" >    <div>\n        <label for=\"grupo-muscular\">Selecciona un grupo muscular:<\/label>\n        <select id=\"grupo-muscular\">\n            <option value=\"\">-- Selecciona --<\/option>\n            <option value=\"espalda\">Espalda<\/option>\n            <option value=\"biceps\">Biceps<\/option>\n            <option value=\"triceps\">Triceps<\/option>\n            <option value=\"pecho\">Pecho<\/option>\n            <option value=\"pierna\">Pierna<\/option>\n            <option value=\"femoral\">Femoral<\/option>\n            <option value=\"gemelo\">Gemelo<\/option>\n            <option value=\"antebrazo\">Antebrazo<\/option>\n            <option value=\"hombro\">Hombro<\/option>\n            <option value=\"trapecio\">Trapecio<\/option>\n            <option value=\"abdomen\">Abdomen<\/option>\n            <option value=\"gluteo\">Gl\u00fateo<\/option>\n        <\/select>\n    <\/div>\n\n    <h3 id=\"seleccione-ejercicios\" style=\"display: none;\">Seleccione los ejercicios<\/h3>\n    <ul id=\"ejercicios-lista\"><\/ul>\n\n    <table border=\"#\">\n        <thead>\n            <tr>\n                <th>#<\/th>\n\t\t\t\t<th>M\u00fasculo<\/th>\n                <th>Nombre<\/th>\n                <th>Desc.<\/th>\n                <th>Video<\/th>\n                <th>Series<\/th>\n                <th>Reps.<\/th>\n                <th>Acci\u00f3n<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody id=\"tabla-ejercicios\"><\/tbody>\n    <\/table>\n\n    <!-- Formulario para guardar rutina -->\n    <div id=\"guardar-rutina\">\n        <label for=\"nombre-rutina\">Nombre de la rutina:<\/label>\n        <input type=\"text\" id=\"nombre-rutina\" maxlength=\"30\">\n\n        <!-- Bot\u00f3n din\u00e1mico seg\u00fan el estado del usuario -->\n        <button id=\"guardar-btn\" class=\"wp-block-button__link\" disabled>Guardar Rutina<\/button>\n\n        <div id=\"mensaje\">\n                            <p style=\"color: red;\">Debes <a href=\"https:\/\/www.certifica2it.com\/gym\/member-login\/\"><strong>iniciar sesi\u00f3n<\/strong><\/a> para guardar la rutina.<\/p>\n                    <\/div>\n    <\/div>\n\n    <style>\n        #guardar-btn:disabled {\n            background-color: #ccc;\n            color: #666;\n            cursor: not-allowed;\n            opacity: 0.6;\n        }\n\t\t\n        \n        .completed {\n            background-color: #c8e6c9;\n\t\t\tfont-family: bold;\n            color: #888;\n            text-decoration: line-through;\n        }\n    <\/style>\n\n    <!-- Modal para mostrar videos -->\n    <div id=\"video-modal\" class=\"modal\" style=\"display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center;\">\n        <div style=\"position: relative; background: #fff; padding: 20px; border-radius: 10px;\">\n            <span id=\"close-modal\" style=\"position: absolute; top: 10px; right: 15px; cursor: pointer; font-size: 20px;\">&times;<\/span>\n            <iframe id=\"video-frame\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen><\/iframe>\n        <\/div>\n    <\/div>\n\n    <!-- Modal para mostrar la descripci\u00f3n -->\n    <div id=\"desc-modal\" class=\"modal\" style=\"display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center;\">\n        <div style=\"position: relative; background: #fff; padding: 20px; border-radius: 10px;\">\n            <span id=\"close-desc-modal\" style=\"position: absolute; top: 10px; right: 15px; cursor: pointer; font-size: 20px;\">&times;<\/span>\n            <p id=\"desc-text\"><\/p>\n        <\/div>\n    <\/div>\n\n    <script>\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            const grupoSelect = document.getElementById(\"grupo-muscular\");\n            const ejerciciosLista = document.getElementById(\"ejercicios-lista\");\n            const tablaEjercicios = document.getElementById(\"tabla-ejercicios\");\n            const seleccioneEjercicios = document.getElementById(\"seleccione-ejercicios\");\n            const videoModal = document.getElementById(\"video-modal\");\n            const videoFrame = document.getElementById(\"video-frame\");\n            const closeModal = document.getElementById(\"close-modal\");\n            const descModal = document.getElementById(\"desc-modal\");\n            const descText = document.getElementById(\"desc-text\");\n            const closeDescModal = document.getElementById(\"close-desc-modal\");\n            const guardarBtn = document.getElementById(\"guardar-btn\");\n            const nombreRutinaInput = document.getElementById(\"nombre-rutina\");\n            const mensajeDiv = document.getElementById(\"mensaje\");\n\n            let ejerciciosDB = {}; \/\/ Variable para almacenar los ejercicios cargados desde el JSON\n\n            \/\/ Cargar los ejercicios desde el archivo JSON\n            fetch(\"\/wp-content\/uploads\/gym\/ejercicios.json\")\n                .then(response => response.json())\n                .then(data => {\n                    ejerciciosDB = data; \/\/ Almacenar los ejercicios en la variable ejerciciosDB\n                })\n                .catch(error => console.error(\"Error cargando la base de datos de ejercicios:\", error));\n\n            \/\/ Cargar la rutina si se pasa un rutina_id\n            \n            \/\/ Manejar el cambio en el selector de grupos musculares\n            grupoSelect.addEventListener(\"change\", function() {\n                const grupo = this.value;\n                ejerciciosLista.innerHTML = \"\";\n                seleccioneEjercicios.style.display = \"block\";\n\n                if (ejerciciosDB[grupo]) {\n                    Object.keys(ejerciciosDB[grupo]).forEach(section => {\n                        ejerciciosDB[grupo][section].forEach(ejercicio => {\n                            const li = document.createElement(\"li\");\n                            li.textContent = ejercicio.nombre;\n                            li.style.cursor = \"pointer\";\n                            li.style.transition = \"background 0.3s\";\n                            li.addEventListener(\"mouseover\", () => li.style.background = \"#ddd\");\n                            li.addEventListener(\"mouseout\", () => li.style.background = \"\");\n                            li.addEventListener(\"click\", function() {\n                                agregarEjercicio(ejercicio, grupo);\n                            });\n                            ejerciciosLista.appendChild(li);\n                        });\n                    });\n                }\n            });\n\n            \/\/ Funci\u00f3n para agregar un ejercicio a la tabla\n            function agregarEjercicio(ejercicio, grupo) {\n                const fila = document.createElement(\"tr\");\n                fila.innerHTML = `\n                    <td onclick=\"toggleRow(this)\"><\/td>\n\t\t\t\t\t<td onclick=\"toggleRow(this)\">${grupo}<\/td>\n                    <td onclick=\"toggleRow(this)\">${ejercicio.nombre}<\/td>\n                    <td><a href=\"#\" class=\"desc-link\" data-desc=\"${ejercicio.descripcion}\">Ver desc.<\/a><\/td>\n                    <td><a href=\"#\" class=\"video-link\" data-video=\"${ejercicio.imagen}\">Video<\/a><\/td>\n                    <td>${ejercicio.series}<\/td>\n                    <td>${ejercicio.reps}<\/td>\n                    <td><button onclick=\"this.parentElement.parentElement.remove(); actualizarNumeracion();\" class=\"wp-block-button__link\">X<\/button><\/td>\n                `;\n                tablaEjercicios.appendChild(fila);\n                actualizarNumeracion();\n            }\n\n            \/\/ Funci\u00f3n para actualizar la numeraci\u00f3n de la tabla\n            function actualizarNumeracion() {\n                const filas = tablaEjercicios.querySelectorAll(\"tr\");\n                filas.forEach((fila, index) => {\n                    fila.querySelector(\"td\").textContent = index + 1;\n                });\n            }\n\n            \/\/ Manejar el clic en el bot\u00f3n de guardar rutina\n            guardarBtn.addEventListener(\"click\", function() {\n                const nombreRutina = nombreRutinaInput.value.trim();\n                if (!nombreRutina) {\n                    mensajeDiv.textContent = \"Por favor, introduce un nombre para la rutina.\";\n                    mensajeDiv.style.color = \"red\";\n                    return;\n                }\n\n                const ejercicios = [];\n                const gruposMusculares = [];\n\n                \/\/ Recorrer la tabla de ejercicios para extraer los datos\n                tablaEjercicios.querySelectorAll(\"tr\").forEach(fila => {\n                    const nombre = fila.querySelector(\"td:nth-child(3)\").textContent;\n                    const descripcion = fila.querySelector(\"td:nth-child(4) a\").getAttribute(\"data-desc\");\n                    const series = fila.querySelector(\"td:nth-child(6)\").textContent;\n                    const reps = fila.querySelector(\"td:nth-child(7)\").textContent;\n                    const grupo = fila.querySelector(\"td:nth-child(2)\").textContent;\n\n                    ejercicios.push({ nombre, descripcion, series, reps, grupo });\n                    gruposMusculares.push(grupo);\n                });\n\n                \/\/ Convertir los grupos musculares a una cadena separada por comas\n                const gruposMuscularesStr = gruposMusculares.join(\",\");\n\n                \/\/ Enviar los datos al servidor\n                fetch(\"https:\/\/www.certifica2it.com\/gym\/wp-admin\/admin-ajax.php\", {\n                    method: \"POST\",\n                    headers: {\n                        \"Content-Type\": \"application\/x-www-form-urlencoded\",\n                    },\n                    body: `action=guardar_rutina&nombre_rutina=${encodeURIComponent(nombreRutina)}&datos_rutina=${encodeURIComponent(JSON.stringify(ejercicios))}&grupos_musculares=${encodeURIComponent(gruposMuscularesStr)}&rutina_id=0`,\n                })\n                .then(response => response.json())\n                .then(data => {\n                    if (data.success) {\n                        mensajeDiv.textContent = \"Rutina guardada correctamente.\";\n                        mensajeDiv.style.color = \"green\";\n                    } else {\n                        mensajeDiv.textContent = \"Error al guardar la rutina: \" + (data.data || \"Error desconocido\");\n                        mensajeDiv.style.color = \"red\";\n                    }\n                })\n                .catch(error => {\n                    console.error(\"Error:\", error);\n                    mensajeDiv.textContent = \"Error al guardar la rutina.\";\n                    mensajeDiv.style.color = \"red\";\n                });\n            });\n\n            \/\/ Manejar el clic en los enlaces de video\n            document.body.addEventListener(\"click\", function(event) {\n                if (event.target.classList.contains(\"video-link\")) {\n                    event.preventDefault();\n                    const videoUrl = event.target.getAttribute(\"data-video\");\n                    const videoId = videoUrl.split(\"v=\")[1];\n                    videoFrame.src = \"https:\/\/www.youtube.com\/embed\/\" + videoId;\n                    videoModal.style.display = \"flex\";\n                }\n            });\n\n            \/\/ Cerrar el modal de video al hacer clic en la \"X\"\n            closeModal.addEventListener(\"click\", function() {\n                videoModal.style.display = \"none\";\n                videoFrame.src = \"\";\n            });\n\n            \/\/ Cerrar el modal de video al hacer clic fuera del contenido\n            videoModal.addEventListener(\"click\", function(event) {\n                if (event.target === videoModal) {\n                    videoModal.style.display = \"none\";\n                    videoFrame.src = \"\";\n                }\n            });\n\n            \/\/ Manejar el clic en los enlaces de descripci\u00f3n\n            document.body.addEventListener(\"click\", function(event) {\n                if (event.target.classList.contains(\"desc-link\")) {\n                    event.preventDefault();\n                    const desc = event.target.getAttribute(\"data-desc\");\n                    descText.textContent = desc;\n                    descModal.style.display = \"flex\";\n                }\n            });\n\n            \/\/ Cerrar el modal de descripci\u00f3n al hacer clic en la \"X\"\n            closeDescModal.addEventListener(\"click\", function() {\n                descModal.style.display = \"none\";\n            });\n\n            \/\/ Cerrar el modal de descripci\u00f3n al hacer clic fuera del contenido\n            descModal.addEventListener(\"click\", function(event) {\n                if (event.target === descModal) {\n                    descModal.style.display = \"none\";\n                }\n            });\n        });\n\t\t\n\t\t\/\/chacklist de ejercicios realizados\n\t\tfunction toggleRow(element) {\n            const row = element.parentElement;\n            row.classList.toggle('completed');\n        }\n    <\/script>\n    \n<\/div><\/section>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><div id='after_section_6'  class='main_color av_default_container_wrap container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-28'><div class='entry-content-wrapper clearfix'>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-m7iz5i4p-092d9ac5409ae8a49a9519366db6469f\">\n#top .hr.hr-invisible.av-m7iz5i4p-092d9ac5409ae8a49a9519366db6469f{\nheight:20px;\n}\n<\/style>\n<div  class='hr av-m7iz5i4p-092d9ac5409ae8a49a9519366db6469f hr-invisible  avia-builder-el-11  el_after_av_section  el_before_av_textblock  avia-builder-el-first '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div><\/p>\n<section  class='av_textblock_section av-m7bl4b4i-d26ddda5b98ed8d826c766c780f61975 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><div id=\"certi-1782858852\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8876823530095398\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8876823530095398\" \ndata-ad-slot=\"6960942907\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<\/div><\/section>\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":{"footnotes":""},"class_list":["post-28","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.2 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Gym Rutina - Full Body Workout<\/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:\/\/www.certifica2it.com\/gym\/gym-rutina\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gym Rutina\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/\" \/>\n<meta property=\"og:site_name\" content=\"Full Body Workout\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-05T09:43:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-rutina\\\/\",\"url\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-rutina\\\/\",\"name\":\"Gym Rutina - Full Body Workout\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/#website\"},\"datePublished\":\"2025-02-19T07:21:27+00:00\",\"dateModified\":\"2025-03-05T09:43:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-rutina\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-rutina\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-rutina\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/gym-clickable\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gym Rutina\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/#website\",\"url\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/\",\"name\":\"Full Body Workout\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.certifica2it.com\\\/gym\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Gym Rutina - Full Body Workout","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:\/\/www.certifica2it.com\/gym\/gym-rutina\/","og_locale":"es_ES","og_type":"article","og_title":"Gym Rutina","og_url":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/","og_site_name":"Full Body Workout","article_modified_time":"2025-03-05T09:43:28+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/","url":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/","name":"Gym Rutina - Full Body Workout","isPartOf":{"@id":"https:\/\/www.certifica2it.com\/gym\/#website"},"datePublished":"2025-02-19T07:21:27+00:00","dateModified":"2025-03-05T09:43:28+00:00","breadcrumb":{"@id":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.certifica2it.com\/gym\/gym-rutina\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.certifica2it.com\/gym\/gym-rutina\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.certifica2it.com\/gym\/gym-clickable\/"},{"@type":"ListItem","position":2,"name":"Gym Rutina"}]},{"@type":"WebSite","@id":"https:\/\/www.certifica2it.com\/gym\/#website","url":"https:\/\/www.certifica2it.com\/gym\/","name":"Full Body Workout","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.certifica2it.com\/gym\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/pages\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":21,"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/pages\/28\/revisions"}],"predecessor-version":[{"id":347,"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/pages\/28\/revisions\/347"}],"wp:attachment":[{"href":"https:\/\/www.certifica2it.com\/gym\/wp-json\/wp\/v2\/media?parent=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}