{"id":12508,"date":"2025-12-26T13:46:09","date_gmt":"2025-12-26T18:46:09","guid":{"rendered":"https:\/\/smart.redcodeweb.online\/?page_id=12508"},"modified":"2026-02-10T21:34:06","modified_gmt":"2026-02-11T02:34:06","slug":"distributor-login","status":"publish","type":"page","link":"https:\/\/smart.redcodeweb.online\/es\/distributor-login\/","title":{"rendered":"Distributor login"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid wd-rs-696904857e21f\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t\r\n<div class=\"dm-login-container\">\r\n    <div class=\"dm-login-box\">\r\n        <div class=\"dm-login-header\">\r\n            <div class=\"dm-login-icon\">\ud83d\udd10<\/div>\r\n            <h2>Access to Dealers<\/h2>\r\n            <p>Enter your credentials to log in<\/p>\r\n        <\/div>\r\n\r\n        <form id=\"dm-login-form\" class=\"dm-login-form\">\r\n            <div class=\"dm-form-group\">\r\n                <label for=\"dm-login-email\">\r\n                    <span class=\"dashicons dashicons-email\"><\/span>\r\n                    Email\r\n                <\/label>\r\n                <input \r\n                    type=\"email\" \r\n                    id=\"dm-login-email\" \r\n                    name=\"email\" \r\n                    placeholder=\"tu@email.com\"\r\n                    required\r\n                    autocomplete=\"username\"\r\n                >\r\n            <\/div>\r\n\r\n            <div class=\"dm-form-group\">\r\n                <label for=\"dm-login-password\">\r\n                    <span class=\"dashicons dashicons-lock\"><\/span>\r\n                    Password\r\n                <\/label>\r\n                <div class=\"dm-password-wrapper\">\r\n                    <input \r\n                        type=\"password\" \r\n                        id=\"dm-login-password\" \r\n                        name=\"password\" \r\n                        placeholder=\"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\"\r\n                        required\r\n                        autocomplete=\"current-password\"\r\n                    >\r\n                    <button type=\"button\" class=\"dm-toggle-password\" tabindex=\"-1\">\r\n                        <span class=\"dashicons dashicons-visibility\"><\/span>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div id=\"dm-login-message\" class=\"dm-message\" style=\"display: none;\"><\/div>\r\n\r\n            <button type=\"submit\" class=\"dm-btn dm-btn-primary dm-btn-block\" id=\"dm-login-submit\">\r\n                <span class=\"dm-btn-text\">Login<\/span>\r\n                <span class=\"dm-btn-loader\" style=\"display: none;\">\r\n                    <span class=\"dm-spinner\"><\/span> Validating...\r\n                <\/span>\r\n            <\/button>\r\n        <\/form>\r\n\r\n        <div class=\"dm-login-footer\">\r\n            <p class=\"dm-help-text\">\r\n                <span class=\"dashicons dashicons-info\"><\/span>\r\n                Having trouble logging in? Contact the administrator info@slatam.com\r\n            <\/p>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.dm-login-container {\r\n    max-width: 450px;\r\n    margin: 40px auto;\r\n    padding: 20px;\r\n    position: relative;\r\n}\r\n\r\n.dm-login-box {\r\n    background: #ffffff;\r\n    border-radius: 12px;\r\n    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);\r\n    padding: 40px 35px;\r\n    position: relative;\r\n    z-index: 10;\r\n}\r\n\r\n.dm-login-header {\r\n    text-align: center;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n.dm-login-icon {\r\n    font-size: 48px;\r\n    margin-bottom: 15px;\r\n}\r\n\r\n.dm-login-header h2 {\r\n    margin: 0 0 10px 0;\r\n    font-size: 26px;\r\n    color: #1e293b; \/* Gris muy oscuro *\/\r\n}\r\n\r\n.dm-login-header p {\r\n    margin: 0;\r\n    color: #4b5563; \/* Cambiado a gris m\u00e1s oscuro *\/\r\n    font-size: 14px;\r\n}\r\n\r\n.dm-login-form {\r\n    margin-top: 30px;\r\n}\r\n\r\n.dm-form-group {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.dm-form-group label {\r\n    display: block;\r\n    margin-bottom: 8px;\r\n    color: #374151; \/* Gris m\u00e1s oscuro para etiquetas *\/\r\n    font-weight: 600; \/* M\u00e1s negrita *\/\r\n    font-size: 14px;\r\n}\r\n\r\n.dm-form-group label .dashicons {\r\n    width: 16px;\r\n    height: 16px;\r\n    font-size: 16px;\r\n    margin-right: 5px;\r\n    vertical-align: middle;\r\n}\r\n\r\n.dm-form-group input[type=\"email\"],\r\n.dm-form-group input[type=\"password\"],\r\n.dm-form-group input[type=\"text\"] {\r\n    width: 100%;\r\n    padding: 12px 15px;\r\n    border: 2px solid #d1d5db; \/* Borde m\u00e1s oscuro *\/\r\n    border-radius: 8px;\r\n    font-size: 16px; \/* Tama\u00f1o de fuente aumentado *\/\r\n    transition: all 0.3s ease;\r\n    box-sizing: border-box;\r\n    color: #111827 !important; \/* Negro muy oscuro con importancia *\/\r\n    background-color: #ffffff;\r\n    font-weight: 500;\r\n}\r\n\r\n\/* Asegurar que el texto sea oscuro en todos los estados *\/\r\n.dm-form-group input[type=\"email\"]:not(:placeholder-shown),\r\n.dm-form-group input[type=\"password\"]:not(:placeholder-shown),\r\n.dm-form-group input[type=\"text\"]:not(:placeholder-shown) {\r\n    color: #111827 !important; \/* Texto negro cuando hay contenido *\/\r\n}\r\n\r\n\/* Placeholder m\u00e1s oscuro *\/\r\n.dm-form-group input::placeholder {\r\n    color: #6b7280; \/* Gris oscuro para placeholder *\/\r\n    opacity: 1;\r\n    font-weight: 400;\r\n}\r\n\r\n.dm-form-group input:focus {\r\n    outline: none;\r\n    border-color: #3b82f6;\r\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1);\r\n    color: #111827 !important; \/* Texto negro tambi\u00e9n en focus *\/\r\n}\r\n\r\n.dm-password-wrapper {\r\n    position: relative;\r\n}\r\n\r\n.dm-toggle-password {\r\n    position: absolute;\r\n    right: 12px;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    background: none;\r\n    border: none;\r\n    cursor: pointer;\r\n    padding: 5px;\r\n    color: #6b7280; \/* Gris m\u00e1s oscuro *\/\r\n    transition: color 0.2s;\r\n}\r\n\r\n.dm-toggle-password:hover {\r\n    color: #000000; \/* Negro al hacer hover *\/\r\n}\r\n\r\n.dm-toggle-password .dashicons {\r\n    width: 20px;\r\n    height: 20px;\r\n    font-size: 20px;\r\n}\r\n\r\n.dm-btn {\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 8px;\r\n    font-size: 16px; \/* Tama\u00f1o aumentado *\/\r\n    font-weight: 600;\r\n    cursor: pointer;\r\n    transition: all 0.3s ease;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 8px;\r\n    text-decoration: none;\r\n}\r\n\r\n\/* Bot\u00f3n primario - CAMBIADO de azul a negro *\/\r\n.dm-btn-primary {\r\n    background: linear-gradient(135deg, #000000 0%, #333333 100%); \/* Negro *\/\r\n    color: white;\r\n}\r\n\r\n\/* Hover - CAMBIADO a gris *\/\r\n.dm-btn-primary:hover {\r\n    background: linear-gradient(135deg, #333333 0%, #666666 100%); \/* Gris *\/\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2); \/* Sombra negra *\/\r\n}\r\n\r\n.dm-btn-secondary {\r\n    background: #f1f5f9;\r\n    color: #374151; \/* Texto m\u00e1s oscuro *\/\r\n    border: 1px solid #d1d5db;\r\n}\r\n\r\n.dm-btn-secondary:hover {\r\n    background: #e5e7eb;\r\n    border-color: #9ca3af;\r\n}\r\n\r\n.dm-btn-block {\r\n    width: 100%;\r\n}\r\n\r\n.dm-btn:disabled {\r\n    opacity: 0.6;\r\n    cursor: not-allowed;\r\n    transform: none !important;\r\n}\r\n\r\n.dm-spinner {\r\n    display: inline-block;\r\n    width: 14px;\r\n    height: 14px;\r\n    border: 2px solid rgba(255, 255, 255, 0.3);\r\n    border-top-color: white;\r\n    border-radius: 50%;\r\n    animation: dm-spin 0.8s linear infinite;\r\n}\r\n\r\n@keyframes dm-spin {\r\n    to { transform: rotate(360deg); }\r\n}\r\n\r\n.dm-message {\r\n    padding: 12px 15px;\r\n    border-radius: 8px;\r\n    margin-bottom: 20px;\r\n    font-size: 14px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.dm-message.dm-error {\r\n    background: #fee2e2;\r\n    color: #991b1b;\r\n    border: 1px solid #fecaca;\r\n}\r\n\r\n.dm-message.dm-success {\r\n    background: #d1fae5;\r\n    color: #065f46;\r\n    border: 1px solid #a7f3d0;\r\n}\r\n\r\n.dm-login-footer {\r\n    margin-top: 25px;\r\n    text-align: center;\r\n}\r\n\r\n.dm-help-text {\r\n    color: #4b5563 !important; \/* Cambiado a gris m\u00e1s oscuro con !important *\/\r\n    font-size: 14px; \/* Tama\u00f1o aumentado *\/\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 5px;\r\n    font-weight: 500; \/* Un poco m\u00e1s negrita *\/\r\n}\r\n\r\n.dm-help-text .dashicons {\r\n    width: 16px;\r\n    height: 16px;\r\n    font-size: 16px;\r\n    color: #4b5563; \/* \u00cdcono tambi\u00e9n m\u00e1s oscuro *\/\r\n}\r\n\r\n.dm-already-logged .dm-login-body {\r\n    text-align: center;\r\n}\r\n\r\n.dm-already-logged .dm-login-body p {\r\n    margin: 10px 0;\r\n    color: #374151; \/* Texto m\u00e1s oscuro *\/\r\n}\r\n\r\n.dm-login-actions {\r\n    margin-top: 25px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n}\r\n\r\n@media (max-width: 480px) {\r\n    .dm-login-container {\r\n        padding: 10px;\r\n    }\r\n    \r\n    .dm-login-box {\r\n        padding: 30px 25px;\r\n    }\r\n    \r\n    .dm-login-actions {\r\n        flex-direction: column;\r\n    }\r\n}\r\n\r\n\/* Regla adicional para forzar colores oscuros *\/\r\n.dm-form-group input {\r\n    color: #111827 !important;\r\n    -webkit-text-fill-color: #111827 !important;\r\n}\r\n\r\n.dm-form-group input:-webkit-autofill,\r\n.dm-form-group input:-webkit-autofill:hover,\r\n.dm-form-group input:-webkit-autofill:focus {\r\n    -webkit-text-fill-color: #111827 !important;\r\n    -webkit-box-shadow: 0 0 0px 1000px white inset !important;\r\n}\r\n<\/style>\r\n\r\n<!-- Cargar jQuery si no est\u00e1 cargado -->\r\n<script src=\"https:\/\/code.jquery.com\/jquery-3.6.4.min.js\"><\/script>\r\n\r\n<script>\r\n\/\/ ============================================\r\n\/\/ VERSI\u00d3N SEGURA - ESPERA A dmFrontend\r\n\/\/ ============================================\r\nconsole.log('\ud83d\udd0d DM Login Script - Iniciando...');\r\n\r\n\/\/ FUNCI\u00d3N QUE ESPERA A QUE dmFrontend SE CARGUE\r\nfunction waitForDmFrontend(callback) {\r\n    \/\/ Si ya est\u00e1 cargado, ejecutar inmediatamente\r\n    if (window.dmFrontend && window.dmFrontend.ajax_url) {\r\n        console.log('\u2705 dmFrontend YA cargado');\r\n        callback(window.dmFrontend);\r\n        return;\r\n    }\r\n    \r\n    \/\/ Si no, esperar\r\n    console.log('\u23f3 Esperando dmFrontend...');\r\n    \r\n    var checkCount = 0;\r\n    var maxChecks = 50; \/\/ 5 segundos m\u00e1ximo\r\n    \r\n    var checkInterval = setInterval(function() {\r\n        checkCount++;\r\n        \r\n        if (window.dmFrontend && window.dmFrontend.ajax_url) {\r\n            clearInterval(checkInterval);\r\n            console.log('\u2705 dmFrontend cargado despu\u00e9s de ' + (checkCount * 100) + 'ms');\r\n            callback(window.dmFrontend);\r\n        } \r\n        else if (checkCount >= maxChecks) {\r\n            clearInterval(checkInterval);\r\n            console.error('\u274c dmFrontend NO se carg\u00f3 despu\u00e9s de 5 segundos');\r\n            \r\n            \/\/ Usar fallback de PHP\r\n            var fallbackConfig = {\r\n                ajax_url: 'https:\/\/smart.redcodeweb.online\/wp-admin\/admin-ajax.php',\r\n                nonce: '3f7acee9eb',\r\n                home_url: 'https:\/\/smart.redcodeweb.online\/es\/'\r\n            };\r\n            callback(fallbackConfig);\r\n        }\r\n    }, 100); \/\/ Revisar cada 100ms\r\n}\r\n\r\n\/\/ ============================================\r\n\/\/ INICIALIZACI\u00d3N CUANDO dmFrontend EST\u00c9 LISTO\r\n\/\/ ============================================\r\nwaitForDmFrontend(function(dmConfig) {\r\n    console.log('\ud83d\ude80 Inicializando login con:', dmConfig.ajax_url);\r\n    console.log('Nonce disponible:', dmConfig.nonce ? '\u2705 ' + dmConfig.nonce.substring(0, 10) + '...' : '\u274c NO');\r\n    \r\n    jQuery(document).ready(function($) {\r\n        console.log('\u2705 jQuery listo, dmFrontend listo');\r\n        \r\n        \/\/ ============================================\r\n        \/\/ 1. TOGGLE PASSWORD VISIBILITY\r\n        \/\/ ============================================\r\n        $('.dm-toggle-password').on('click', function() {\r\n            var $input = $(this).siblings('input');\r\n            var $icon = $(this).find('.dashicons');\r\n            \r\n            if ($input.attr('type') === 'password') {\r\n                $input.attr('type', 'text');\r\n                $icon.removeClass('dashicons-visibility').addClass('dashicons-hidden');\r\n            } else {\r\n                $input.attr('type', 'password');\r\n                $icon.removeClass('dashicons-hidden').addClass('dashicons-visibility');\r\n            }\r\n        });\r\n\r\n        \/\/ ============================================\r\n        \/\/ 2. LOGIN FORM SUBMIT\r\n        \/\/ ============================================\r\n        $('#dm-login-form').on('submit', function(e) {\r\n            e.preventDefault();\r\n            \r\n            var $form = $(this);\r\n            var $submitBtn = $('#dm-login-submit');\r\n            var $btnText = $submitBtn.find('.dm-btn-text');\r\n            var $btnLoader = $submitBtn.find('.dm-btn-loader');\r\n            var $message = $('#dm-login-message');\r\n            \r\n            \/\/ Validaci\u00f3n b\u00e1sica\r\n            var email = $('#dm-login-email').val().trim();\r\n            var password = $('#dm-login-password').val();\r\n            \r\n            if (!email || !password) {\r\n                showMessage('\u274c Por favor completa todos los campos', 'error');\r\n                return;\r\n            }\r\n            \r\n            \/\/ Verificar que tenemos nonce\r\n            if (!dmConfig.nonce) {\r\n                showMessage('\u274c Error de configuraci\u00f3n. Por favor recarga la p\u00e1gina.', 'error');\r\n                return;\r\n            }\r\n            \r\n            \/\/ Deshabilitar bot\u00f3n\r\n            $submitBtn.prop('disabled', true);\r\n            $btnText.hide();\r\n            $btnLoader.show();\r\n            $message.hide().removeClass('dm-error dm-success');\r\n            \r\n            console.log('\ud83d\udce4 Enviando login:', { \r\n                email: email, \r\n                nonce: dmConfig.nonce.substring(0, 10) + '...' \r\n            });\r\n            \r\n            \/\/ ============================================\r\n            \/\/ 3. ENVIAR PETICI\u00d3N AJAX\r\n            \/\/ ============================================\r\n            $.ajax({\r\n                url: dmConfig.ajax_url,\r\n                type: 'POST',\r\n                data: {\r\n                    action: 'dm_distributor_login',\r\n                    nonce: dmConfig.nonce,\r\n                    email: email,\r\n                    password: password\r\n                },\r\n                success: function(response) {\r\n                    console.log('\ud83d\udce5 Login response:', response);\r\n                    \r\n                    if (response.success) {\r\n                        showMessage('\u2705 Acceso exitoso. Redirigiendo...', 'success');\r\n                        \r\n                        \/\/ Redirigir\r\n                        setTimeout(function() {\r\n                            if (response.data && response.data.redirect) {\r\n                                window.location.href = response.data.redirect;\r\n                            } else if (dmConfig.home_url) {\r\n                                window.location.href = dmConfig.home_url + 'area-de-distribuidor\/';\r\n                            } else {\r\n                                window.location.href = '\/area-de-distribuidor\/';\r\n                            }\r\n                        }, 1500);\r\n                    } else {\r\n                        var errorMsg = response.data || 'Error en el inicio de sesi\u00f3n';\r\n                        showMessage('\u274c ' + errorMsg, 'error');\r\n                        \r\n                        \/\/ Rehabilitar bot\u00f3n\r\n                        resetLoginButton($submitBtn, $btnText, $btnLoader);\r\n                        \r\n                        \/\/ Limpiar contrase\u00f1a\r\n                        $('#dm-login-password').val('');\r\n                    }\r\n                },\r\n                error: function(xhr, status, error) {\r\n                    console.error('AJAX error:', error);\r\n                    showMessage('\u274c Error de conexi\u00f3n. Por favor intenta de nuevo.', 'error');\r\n                    \r\n                    \/\/ Rehabilitar bot\u00f3n\r\n                    resetLoginButton($submitBtn, $btnText, $btnLoader);\r\n                }\r\n            });\r\n        });\r\n\r\n        \/\/ ============================================\r\n        \/\/ 4. FUNCIONES AUXILIARES\r\n        \/\/ ============================================\r\n        function showMessage(text, type) {\r\n            var $message = $('#dm-login-message');\r\n            $message.html(text)\r\n                    .removeClass('dm-error dm-success')\r\n                    .addClass('dm-' + type)\r\n                    .fadeIn();\r\n        }\r\n        \r\n        function resetLoginButton($submitBtn, $btnText, $btnLoader) {\r\n            $submitBtn.prop('disabled', false);\r\n            $btnText.show();\r\n            $btnLoader.hide();\r\n        }\r\n        \r\n        \/\/ Limpiar mensaje al escribir\r\n        $('#dm-login-email, #dm-login-password').on('input', function() {\r\n            $('#dm-login-message').fadeOut();\r\n        });\r\n        \r\n        \/\/ Autofocus en email\r\n        setTimeout(function() {\r\n            $('#dm-login-email').focus();\r\n        }, 500);\r\n        \r\n        console.log('\u2705 Login completamente inicializado');\r\n    });\r\n});\r\n<\/script>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"\ud83d\udd10 Access to Dealers Enter your credentials to log in Email Password Login Validating... Having trouble logging in? Contact the","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"rs_blank_template":"","rs_page_bg_color":"","slide_template_v7":"","postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"footnotes":""},"class_list":["post-12508","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Distributor login - SMART<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Distributor login - SMART\" \/>\n<meta property=\"og:url\" content=\"https:\/\/smart.redcodeweb.online\/es\/distributor-login\/\" \/>\n<meta property=\"og:site_name\" content=\"SMART\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T02:34:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/smart.redcodeweb.online\/wp-content\/uploads\/2026\/05\/Logo-mockup-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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:\\\/\\\/smart.redcodeweb.online\\\/distributor-login\\\/\",\"url\":\"https:\\\/\\\/smart.redcodeweb.online\\\/distributor-login\\\/\",\"name\":\"Distributor login - SMART\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#website\"},\"datePublished\":\"2025-12-26T18:46:09+00:00\",\"dateModified\":\"2026-02-11T02:34:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/distributor-login\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/smart.redcodeweb.online\\\/distributor-login\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/distributor-login\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/smart.redcodeweb.online\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Distributor login\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#website\",\"url\":\"https:\\\/\\\/smart.redcodeweb.online\\\/\",\"name\":\"SLATAM\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/smart.redcodeweb.online\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#organization\",\"name\":\"SLATAM\",\"url\":\"https:\\\/\\\/smart.redcodeweb.online\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/smart.redcodeweb.online\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/Logo-Smart-B-N.png\",\"contentUrl\":\"https:\\\/\\\/smart.redcodeweb.online\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/Logo-Smart-B-N.png\",\"width\":1315,\"height\":301,\"caption\":\"SLATAM\"},\"image\":{\"@id\":\"https:\\\/\\\/smart.redcodeweb.online\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Distributor login - SMART","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_MX","og_type":"article","og_title":"Distributor login - SMART","og_url":"https:\/\/smart.redcodeweb.online\/es\/distributor-login\/","og_site_name":"SMART","article_modified_time":"2026-02-11T02:34:06+00:00","og_image":[{"width":1080,"height":788,"url":"https:\/\/smart.redcodeweb.online\/wp-content\/uploads\/2026\/05\/Logo-mockup-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/smart.redcodeweb.online\/distributor-login\/","url":"https:\/\/smart.redcodeweb.online\/distributor-login\/","name":"Distributor login - SMART","isPartOf":{"@id":"https:\/\/smart.redcodeweb.online\/#website"},"datePublished":"2025-12-26T18:46:09+00:00","dateModified":"2026-02-11T02:34:06+00:00","breadcrumb":{"@id":"https:\/\/smart.redcodeweb.online\/distributor-login\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/smart.redcodeweb.online\/distributor-login\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/smart.redcodeweb.online\/distributor-login\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/smart.redcodeweb.online\/"},{"@type":"ListItem","position":2,"name":"Distributor login"}]},{"@type":"WebSite","@id":"https:\/\/smart.redcodeweb.online\/#website","url":"https:\/\/smart.redcodeweb.online\/","name":"SLATAM","description":"","publisher":{"@id":"https:\/\/smart.redcodeweb.online\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/smart.redcodeweb.online\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/smart.redcodeweb.online\/#organization","name":"SLATAM","url":"https:\/\/smart.redcodeweb.online\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/smart.redcodeweb.online\/#\/schema\/logo\/image\/","url":"https:\/\/smart.redcodeweb.online\/wp-content\/uploads\/2025\/12\/Logo-Smart-B-N.png","contentUrl":"https:\/\/smart.redcodeweb.online\/wp-content\/uploads\/2025\/12\/Logo-Smart-B-N.png","width":1315,"height":301,"caption":"SLATAM"},"image":{"@id":"https:\/\/smart.redcodeweb.online\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/pages\/12508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/comments?post=12508"}],"version-history":[{"count":4,"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/pages\/12508\/revisions"}],"predecessor-version":[{"id":12913,"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/pages\/12508\/revisions\/12913"}],"wp:attachment":[{"href":"https:\/\/smart.redcodeweb.online\/es\/wp-json\/wp\/v2\/media?parent=12508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}