Destaca en Google con

Nuestros servicios integrales de diseño web y optimización SEO

side-img

+(593) 96 088 6111

info@webcorp.ec

Diseñar una landing page no se trata solo de estética. Es una mezcla entre estrategia, experiencia de usuario y persuasión visual.
Una página bien creada puede convertir visitantes en clientes y aumentar el rendimiento de tus campañas en Google Ads, Meta Ads o SEO.
Aquí tienes 10 consejos actualizados para diseñar una página que realmente convierta.

1. Define un objetivo claro

Cada landing debe tener una sola meta. Antes de diseñar, pregúntate:
👉 ¿Qué acción quiero que realice el visitante?

Ejemplos de objetivos:

  • Llenar un formulario de contacto

  • Solicitar una cotización

  • Comprar un producto

  • Descargar un recurso

Consejo: Evita incluir menús o enlaces que desvíen la atención. Todo debe guiar hacia esa acción principal.

2. Conoce a tu público objetivo

Entender a quién te diriges es clave para conectar. Define el perfil de tu usuario ideal y adapta el contenido a su lenguaje, problemas y necesidades.

Ejemplo de perfil de cliente ideal:

Elemento Ejemplo
Edad / género 25–45 años, emprendedores y profesionales
Ocupación Dueños de negocio, gerentes de marketing
Necesidad Aumentar clientes o mejorar su presencia digital
Dolor principal Su web actual no genera conversiones

Consejo: Usa frases que respondan a sus problemas y ofrece beneficios tangibles.

3. Crea un titular potente y directo

El titular es lo primero que ve el usuario. Debe comunicar el beneficio principal en menos de 5 segundos.

Ejemplo:

“Diseñamos tu página web profesional en menos de 7 días 🚀”

Y debajo, un subtítulo que refuerce:

“Ideal para empresas que buscan más clientes y mejor visibilidad en Google.”

Checklist de un buen titular:

  • Claro y fácil de entender

  • Centrado en beneficios

  • Adaptado a la intención del usuario

4. Usa un diseño limpio y enfocado en la acción

Evita saturar la página. Un diseño limpio mejora la atención y la conversión.

Elementos recomendados:

  • Fondo claro o con imagen difuminada

  • Tipografía legible

  • Espaciado adecuado

  • Botón CTA visible y contrastante

Consejo: No agregues menús ni enlaces secundarios. Todo debe dirigir al llamado a la acción.

5. Habla de beneficios, no solo de características

Tu landing debe responder: “¿Qué gano yo con esto?”.

Ejemplo:

Característica Beneficio
Hosting incluido No pagarás alojamiento extra
Diseño adaptable Se ve perfecto en móviles y tablets
Optimización SEO Tu web será más visible en Google

Consejo: Escribe pensando en resultados, no en funciones técnicas.

6. Coloca una llamada a la acción (CTA) fuerte y visible

El botón o formulario debe resaltar visualmente y ser claro en su mensaje.

Ejemplos de textos de CTA efectivos:

  • “Quiero mi cotización ahora”

  • “Empieza gratis”

  • “Recibe asesoría personalizada”

Consejo: El botón debe verse en móvil sin hacer scroll y tener un color contrastante.

7. Optimiza para móviles y mejora la velocidad

Más del 60 % del tráfico proviene de móviles. Tu landing debe cargarse rápido y verse impecable en pantallas pequeñas.

Recomendaciones técnicas:

  • Usa imágenes WebP y lazy load

  • Minimiza CSS y JavaScript

  • Usa hosting rápido

  • Comprueba tu velocidad en PageSpeed Insights

Consejo: Una landing lenta puede bajar tus conversiones hasta un 40 %.

8. Añade confianza y prueba social

Las personas confían más cuando ven que otros ya han tenido buenos resultados.

Elementos que inspiran confianza:

  • Testimonios con nombre y foto

  • Logos de empresas o certificaciones

  • Sellos de seguridad

  • Enlaces a redes o reseñas

Ejemplo de bloque visual:

⭐⭐⭐⭐⭐
“Gracias a su landing page duplicamos los leads en menos de un mes.”
Carlos Méndez, Gerente de Ventas

9. Optimiza el texto para SEO

Si tu objetivo también es posicionar en Google, asegúrate de cuidar la estructura SEO.

Checklist SEO básico:

  • Palabra clave principal en el título </code></p> </li> <li data-start="4347" data-end="4377"> <p data-start="4349" data-end="4377">Meta description atractiva</p> </li> <li data-start="4378" data-end="4419"> <p data-start="4380" data-end="4419">Uso correcto de <code data-start="4396" data-end="4402"><h1></code>, <code data-start="4404" data-end="4410"><h2></code>, <code data-start="4412" data-end="4417"><p></code></p> </li> <li data-start="4420" data-end="4449"> <p data-start="4422" data-end="4449">Etiquetas ALT en imágenes</p> </li> <li data-start="4450" data-end="4475"> <p data-start="4452" data-end="4475">URL amigable y limpia</p> </li> </ul> <p data-start="4477" data-end="4597"><strong data-start="4477" data-end="4489">Consejo:</strong> Integra herramientas como Rank Math o Yoast SEO para ajustar títulos y descripciones sin afectar el diseño.</p> <h2 data-start="4599" data-end="4645"><span class="ez-toc-section" id="10-Prueba-analiza-y-mejora-constantemente"></span>10. Prueba, analiza y mejora constantemente<span class="ez-toc-section-end"></span></h2> <p data-start="4646" data-end="4711">El diseño perfecto se construye con datos, no con suposiciones.</p> <p data-start="4713" data-end="4742"><strong data-start="4713" data-end="4742">Métricas que debes medir:</strong></p> <ul data-start="4743" data-end="4829"> <li data-start="4743" data-end="4765"> <p data-start="4745" data-end="4765">Tasa de conversión</p> </li> <li data-start="4766" data-end="4786"> <p data-start="4768" data-end="4786">Tiempo en página</p> </li> <li data-start="4787" data-end="4806"> <p data-start="4789" data-end="4806">Clics en el CTA</p> </li> <li data-start="4807" data-end="4829"> <p data-start="4809" data-end="4829">Fuentes de tráfico</p> </li> </ul> <p data-start="4831" data-end="4855"><strong data-start="4831" data-end="4855">Herramientas útiles:</strong></p> <ul data-start="4856" data-end="4934"> <li data-start="4856" data-end="4878"> <p data-start="4858" data-end="4878">Google Analytics 4</p> </li> <li data-start="4879" data-end="4901"> <p data-start="4881" data-end="4901">Google Tag Manager</p> </li> <li data-start="4902" data-end="4934"> <p data-start="4904" data-end="4934">Hotjar (para mapas de calor)</p> </li> </ul> <p data-start="4936" data-end="5047"><strong data-start="4936" data-end="4948">Consejo:</strong> Haz pruebas A/B con diferentes titulares, colores o textos y elige la versión que mejor convierte.</p> <h2 data-start="5049" data-end="5062"><span class="ez-toc-section" id="Conclusion"></span>Conclusión<span class="ez-toc-section-end"></span></h2> <p data-start="5063" data-end="5339">Una landing page efectiva combina <strong data-start="5097" data-end="5152">claridad, diseño estratégico, confianza y velocidad</strong>.<br data-start="5153" data-end="5156" />Cada elemento desde el texto hasta el botón— debe empujar al usuario a la acción.<br data-start="5238" data-end="5241" />Aplica estos 10 consejos y verás cómo tus campañas digitales empiezan a generar resultados reales.</p> <div class="kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom" data-payload='{"align":"center","id":"6156","slug":"default","valign":"bottom","ignore":"","reference":"auto","class":"","count":"2","legendonly":"","readonly":"","score":"5","starsonly":"","best":"5","gap":"5","greet":"Calificar este post","legend":"5\/5 - (2 votos)","size":"24","title":"10 consejos para diseñar una landing page efectiva","width":"142.5","_legend":"{score}\/{best} - ({count} {votes})","font_factor":"1.25"}'> <div class="kksr-stars"> <div class="kksr-stars-inactive"> <div class="kksr-star" data-star="1" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" data-star="2" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" data-star="3" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" data-star="4" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" data-star="5" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> </div> <div class="kksr-stars-active" style="width: 142.5px;"> <div class="kksr-star" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> <div class="kksr-star" style="padding-right: 5px"> <div class="kksr-icon" style="width: 24px; height: 24px;"></div> </div> </div> </div> <div class="kksr-legend" style="font-size: 19.2px;"> 5/5 - (2 votos) </div> </div> </div> </article> <div class="tp-blog-detils-tag-box pt-20"> <div class="row"> <div class="col-md-5"> <div class="tp-blog-details-postbox__share text-lg-start"> <span>Share On:</span> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https://webcorp.ec/diseno-web/consejos-landing-page-efectiva/" target="_blank"><i class="fa-brands fa-linkedin-in"></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://webcorp.ec/diseno-web/consejos-landing-page-efectiva/" target="_blank"><i class="fa-brands fa-facebook" ></i></a> <a href="https://twitter.com/share?url=https://webcorp.ec/diseno-web/consejos-landing-page-efectiva/" target="_blank"><i class="fa-brands fa-twitter"></i></a> <a href="http://pinterest.com/pin/create/button/?url=https://webcorp.ec/diseno-web/consejos-landing-page-efectiva/" target="_blank"><i class="fa-brands fa-pinterest-p"></i></a> </div> </div> </div> </div> <div id="comments" class="blog-post-comment mt-40"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title"><span class="postbox__comment-form-title">Write a comment</span> <small><a rel="nofollow" id="cancel-comment-reply-link" href="/diseno-web/consejos-landing-page-efectiva/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://webcorp.ec/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Tu dirección de correo electrónico no será publicada.</span> <span class="required-field-message">Los campos obligatorios están marcados con <span class="required">*</span></span></p><div class="row"><div class="col-md-6"><div class="tp-contact__input"><input placeholder="Enter Name" id="author" class="tp-form-control" name="author" type="text" value="" size="30" aria-required='true' /></div></div> <div class="col-md-6"><div class="tp-contact__input"><input placeholder="Enter Email" id="email" name="email" class="tp-form-control" type="email" value="" size="30" aria-required='true' /></div></div> <div class="col-md-12"><div class="tp-contact__input"><input placeholder="Enter Website" id="url" name="url" class="tp-form-control" type="url" value="" size="30" /></div></div></div> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Guarda mi nombre, correo electrónico y web en este navegador para la próxima vez que comente.</label></p> <input type="hidden" name="g-recaptcha-response" class="agr-recaptcha-response" value="" /><script> (function() { var siteKey = "6LdNxJUrAAAAAARvkOsvLqDKr4yD2XtrIg6n2OJz"; var refreshTimer = null; function wpcaptchaSetToken(token) { document.querySelectorAll(".agr-recaptcha-response").forEach(function(field) { field.value = token; field.setAttribute("data-token-time", Date.now()); }); } function wpcaptchaRefreshToken(callback) { if (typeof grecaptcha === "undefined") { if (callback) callback(false); return; } grecaptcha.ready(function() { grecaptcha.execute(siteKey, { action: "submit" }).then(function(token) { wpcaptchaSetToken(token); if (callback) callback(true); }); }); } function wpcaptchaStartAutoRefresh() { clearInterval(refreshTimer); wpcaptchaRefreshToken(); refreshTimer = setInterval(function() { wpcaptchaRefreshToken(); }, 90000); } document.addEventListener("submit", function(e) { var form = e.target; var field = form.querySelector(".agr-recaptcha-response"); if (!field) return; var tokenTime = parseInt(field.getAttribute("data-token-time") || "0", 10); var age = Date.now() - tokenTime; if (field.value && age < 90000) { return; } e.preventDefault(); wpcaptchaRefreshToken(function(success) { if (success) { form.submit(); } }); }, true); window.wpcaptchaRefreshToken = wpcaptchaRefreshToken; if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", wpcaptchaStartAutoRefresh); } else { wpcaptchaStartAutoRefresh(); } })(); </script><script src='https://www.google.com/recaptcha/api.js?onload=wpcaptcha_captcha&render=6LdNxJUrAAAAAARvkOsvLqDKr4yD2XtrIg6n2OJz&ver=1.35' id='wpcaptcha-recaptcha-js'></script> <div class="row post-input"> <div class="col-md-12 "> <div class="tp-contact__input"><textarea class="tp-form-control msg-box" placeholder="Enter Your Comment" id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea> </div></div> <div class="clearfix"></div> </div> <p class="form-submit"><div class="col-xl-12"><div class="tp-contact__btn contact-3"><button class="tp-btn button-bounce-shine" type="submit">Post Comment</button></div></div> <input type='hidden' name='comment_post_ID' value='6156' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div><!-- #comments --> </div> </div> <div class="col-lg-4 col-12"> <div class="tp-blog-left-box pl-25"> <div id="search-1" class="sidebar__widget tp-read-blog__search-box mb-40 widget_search"><h3 class="sidebar__widget-title">Buscar</h3><div class="search-form p-relative"> <form action="https://webcorp.ec/" method="get"> <input type="text" value="" required name="s" placeholder="search here"> <button type="submit"><i class="far fa-search"></i></button> </form> </div></div><div id="block-3" class="sidebar__widget tp-read-blog__search-box mb-40 widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Noticias Recientes</h2><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://webcorp.ec/seo/que-es-geo-generative-engine-optimization/">GEO: qué es el Generative Engine Optimization y cómo aplicarlo a tu negocio</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://webcorp.ec/seo/que-es-el-seo-y-para-que-sirve/">Qué es el SEO y para qué sirve: guía completa y práctica</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://webcorp.ec/seo/por-que-mi-web-no-aparece-en-google/">¿Por qué tu Web no Aparece en Google? (Y cómo solucionarlo)</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://webcorp.ec/google-ads/google-ads-vs-facebook-ads-ecuador/">Google Ads vs Facebook Ads en Ecuador: ¿Cuál conviene más?</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://webcorp.ec/diseno-web/wordpress-vs-wix-vs-otras-plataformas-web/">WordPress vs Wix vs otras plataformas web: ¿cuál elegir?</a></li> </ul></div></div></div><div id="categories-1" class="sidebar__widget tp-read-blog__search-box mb-40 widget_categories"><h3 class="sidebar__widget-title">Categorías</h3> <ul> <li class="cat-item cat-item-56"><a href="https://webcorp.ec/blog/correo-corporativo/">Correo corporativo</a> </li> <li class="cat-item cat-item-3"><a href="https://webcorp.ec/blog/diseno-web/">Diseño web</a> </li> <li class="cat-item cat-item-55"><a href="https://webcorp.ec/blog/facebook-ads/">Facebook Ads</a> </li> <li class="cat-item cat-item-1"><a href="https://webcorp.ec/blog/google-ads/">Google Ads</a> </li> <li class="cat-item cat-item-4"><a href="https://webcorp.ec/blog/precios/">Precios y tarifas</a> </li> <li class="cat-item cat-item-5"><a href="https://webcorp.ec/blog/seo/">SEO</a> </li> </ul> </div> </div> </div> </div> </div> </section> <footer class="p-relative include-bg fix" style="background: #1A1819"> <div class="tp-footer-area-3"> <div class="tp-footer-top-widget-3 p-relative pt-115" style="border-color:#323232"> <div class="container container-large"> <div class="row"> <div class="col-xl-3 col-lg-3 col-sm-6 col-12"><div id="custom_html-1" class="widget_text tp-footer__widget default-footer tp-footer-widget-3 mb-40 tp-space-col-1 widget_custom_html"><div class="textwidget custom-html-widget"><div class="tp-footer-logo"> <a href="/"><img src="https://webcorp.ec/wp-content/uploads/2024/03/logo.png" alt="Logo Webcorp"></a> </div> <p>WebCorp es una Agencia de Marketing Digital en Internet, aumentamos tu visibilidad y tráfico orgánico con efectivas estrategias de posicionamiento SEO para ayudarte a superar a tus competidores.</p> <div class="tp-footer-social-1"> <a href="https://twitter.com/WebCorpEcuador/" target="_blank" title="Twitter"><i class="fa-brands fa-twitter"></i></a> <a href="https://www.facebook.com/Webcorp2/" target="_blank" title="Facebook"><i class="fa-brands fa-facebook-f"></i></a> <a href="https://www.instagram.com/webcorpecuador/" target="_blank" title="Instagram"><i class="fa-brands fa-instagram"></i></a> <a href="https://www.behance.net/WebcorpEcuador" target="_blank" title="Behance"><i class="fa-brands fa-behance"></i></a> </div> </div></div></div><div class="col-xl-3 col-lg-3 col-sm-6 col-12"><div id="nav_menu-5" class="tp-footer__widget default-footer tp-footer-widget-3 mb-40 tp-space-col-2 widget_nav_menu"><span class="tp-footer-widget__title">Servicios principales</span><div class="menu-quick-links-container"><ul id="menu-quick-links" class="menu"><li id="menu-item-5532" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5532"><a href="https://webcorp.ec/servicios/diseno-web/">Diseño de páginas web</a></li> <li id="menu-item-5531" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5531"><a href="https://webcorp.ec/servicios/seo-ecuador/">Posicionamiento web en Google</a></li> <li id="menu-item-6820" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6820"><a href="https://webcorp.ec/servicios/correos-corporativos/">Correos corporativos</a></li> <li id="menu-item-5705" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5705"><a href="https://webcorp.ec/servicios/redes-sociales/">Redes Sociales</a></li> <li id="menu-item-6819" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6819"><a href="https://webcorp.ec/servicios/publicidad-ppc/">Publicidad PPC</a></li> <li id="menu-item-6821" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6821"><a href="https://webcorp.ec/servicios/mantenimiento-web/">Mantenimiento web</a></li> </ul></div></div></div><div class="col-xl-3 col-lg-3 col-sm-6 col-12"><div id="custom_html-8" class="widget_text tp-footer__widget default-footer tp-footer-widget-3 mb-40 tp-space-col-3 widget_custom_html"><span class="tp-footer-widget__title">Contacto rápido</span><div class="textwidget custom-html-widget"><ul class="footer-contact"> <li> <i class="fa-solid fa-phone"></i> <a href="tel:+593960886111">+(593) 96 088 6111</a> </li> <li> <i class="fa-solid fa-envelope"></i> <a href="mailto:info@webcorp.ec">info@webcorp.ec</a> </li> <li> <i class="fa-brands fa-whatsapp"></i> <a href="https://wa.me/593960886111" target="_blank">Escríbenos por WhatsApp</a> </li> <li> <i class="fa-solid fa-location-dot"></i> <span><a href="https://maps.app.goo.gl/WEwANKjfzVNypzLh8" target="_blank">Guayaquil, Ecuador</a></span> </li> </ul></div></div></div><div class="col-xl-3 col-lg-3 col-sm-6 col-12"><div id="custom_html-9" class="widget_text tp-footer__widget default-footer tp-footer-widget-3 mb-40 tp-space-col-4 widget_custom_html"><span class="tp-footer-widget__title">Subscríbete al Newsletter</span><div class="textwidget custom-html-widget"><p>¡Regístrate en nuestro Newsletter para recibir las últimas novedades directamente en tu correo!</p> <div class="tp-footer-subscribe-input-1"> <form class="p-relative"> <input type="email" placeholder="Aquí tu Email"> <button class="tp-footer-btn" type="submit" title="Botón de suscripción" id="Botón de suscripción"><i class="fa-solid fa-paper-plane"></i></button> </form> </div></div></div></div> </div> </div> </div> <div class="tp-footer-bottom-widget "> <div class="container container-large"> <div class="tp-footer-copyright-2"> <div class="row"> <div class="col-md-12 col-lg-6"> <div class="tp-footer-copyright-inner-2 pb-20"> <p><p> Copyright © WebCorp Ecuador. All Rights Reserved </p></p> </div> </div> <div class="col-md-12 col-lg-6"> <div class="tp-footer-copyright-link-2 text-lg-end pb-20"> <p class="footer-legal"> <a href="/politica-de-privacidad/">Política de privacidad</a> | <a href="/politica-de-cookies/">Cookies</a> | <a href="/terminos-y-condiciones/">Términos y condiciones</a> </p> </div> </div> </div> </div> </div> </div> </div> </footer><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/cetalog/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <!-- Boton flotante --> <div id="chat-toggle"> <img src="https://webcorp.ec/wp-content/uploads/2025/09/whatsapp.png" alt="WhatsApp" width="32" height="32"> <span class="chat-badge">1</span> <audio id="chat-sound" src="https://webcorp.ec/wp-content/plugins/chatwebcorp/logica/notificacion.mp3" preload="auto"></audio> </div> <!-- Ventana del formulario --> <div id="chat-widget"> <div class="chatwebcorp-header"> <span>Solicita tu cotización personalizada</span> <button id="chat-close">x</button> </div> <div class="chatwebcorp-body"> <form id="chat-form"> <p class="chatwebcorp-sub">Completa este breve formulario y recibe tu propuesta en minutos</p> <select name="servicio" required> <option value="">Servicio de tu interés</option> <option value="Diseño Web">Diseño Web</option> <option value="Posicionamiento Web (SEO)">Posicionamiento Web (SEO)</option> <option value="Gestión de Redes Sociales">Gestión de Redes Sociales</option> <option value="Publicidad PPC (Google / Meta Ads)">Publicidad PPC (Google / Meta Ads)</option> <option value="Mantenimiento o Reparación Web">Mantenimiento o Reparación Web</option> <option value="Correo Corporativo">Correo Corporativo</option> </select> <input type="text" name="nombre" placeholder="Tu nombre completo" required class="chatwebcorp-input-top"> <input type="email" name="email" placeholder="Correo donde recibirás la propuesta" required> <input type="tel" name="whatsapp" placeholder="Número para enviarte la cotización" required> <textarea name="mensaje" placeholder="Cuéntanos brevemente lo que necesitas (ej: página de 4 secciones, campaña en Google Ads, etc.)" required></textarea> <label class="chat-privacy"> <input type="checkbox" name="privacidad" required class="chatwebcorp-check"> <span class="switch"></span> Acepto la <a href="https://webcorp.ec/politica-de-privacidad/" target="_blank">política de privacidad</a> </label> <button type="submit" id="chat-submit"><i class="fa-brands fa-whatsapp fa-xl"></i> Solicitar cotización</button> <div id="chat-alert" class="chat-alert"></div> </form> </div> </div> <script> document.addEventListener('DOMContentLoaded', function() { const links = document.querySelectorAll('.tp-portfolio-thumb-4 a'); links.forEach(link => { link.setAttribute('target', '_blank'); link.setAttribute('rel', 'noopener noreferrer'); }); }); </script> <script> document.addEventListener("DOMContentLoaded", () => { // Selecciona todos los enlaces dentro del portafolio const enlaces = document.querySelectorAll('.tp-portfolio-thumb a'); enlaces.forEach(a => { a.setAttribute('target', '_blank'); // 🔹 Abrir en nueva pestaña a.setAttribute('rel', 'noopener noreferrer'); // 🔒 Seguridad recomendada }); }); </script> <script> document.addEventListener("DOMContentLoaded", () => { // Detecta TODOS los botones que apunten a #abrir-chatwebcorp const botones = document.querySelectorAll('a[href="#abrir-chatwebcorp"]'); if (!botones.length) return; botones.forEach((btn) => { btn.addEventListener("click", (e) => { e.preventDefault(); const toggle = document.getElementById("chat-toggle"); const widget = document.getElementById("chat-widget"); const badge = document.querySelector("#chat-toggle .chat-badge"); if (widget && toggle) { widget.style.display = "flex"; if (badge) badge.style.display = "none"; // Si existe función de notificación, detenerla if (typeof detenerNotificacionTab === "function") detenerNotificacionTab(); // GTM opcional window.dataLayer = window.dataLayer || []; dataLayer.push({ event: "prechat_abierto", categoria: "Chat Webcorp", accion: "Abrir desde botón interno", etiqueta: window.location.pathname }); // 🔔 (Opcional) animación rápida en el ícono del chat toggle.classList.add("chatwebcorp-animate"); setTimeout(() => toggle.classList.remove("chatwebcorp-animate"), 1200); } }); }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { // Botón del menú móvil const menuBtn = document.querySelector('.tp-side-action.tp-toogle.hamburger-btn'); if (menuBtn && !menuBtn.hasAttribute('aria-label')) { menuBtn.setAttribute('aria-label', 'Abrir menú principal'); } // Botón de cerrar búsqueda const closeSearch = document.querySelector('.search__close-btn, .search-close-btn'); if (closeSearch && !closeSearch.hasAttribute('aria-label')) { closeSearch.setAttribute('aria-label', 'Cerrar búsqueda'); } // Botón del formulario de búsqueda const searchSubmit = document.querySelector('.search__form button[type="submit"]'); if (searchSubmit && !searchSubmit.hasAttribute('aria-label')) { searchSubmit.setAttribute('aria-label', 'Buscar'); } }); </script> <script> document.addEventListener('DOMContentLoaded', function() { document.querySelectorAll('a.ele-repeater-btn[href]').forEach(function(link) { if (!link.getAttribute('aria-label')) { const url = new URL(link.href); const domain = url.hostname.replace('www.', ''); link.setAttribute('aria-label', 'Abrir sitio web de ' + domain); } }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { // Buscar el contenedor principal (ajusta según tu tema) const mainContainer = document.querySelector('div.tp-page-wrapper, div.site-content, div.page-wrapper'); if (mainContainer && mainContainer.tagName.toLowerCase() !== 'main') { const main = document.createElement('main'); main.setAttribute('id', 'main-content'); main.setAttribute('role', 'main'); // Mover todo dentro del nuevo <main> while (mainContainer.firstChild) { main.appendChild(mainContainer.firstChild); } mainContainer.replaceWith(main); } }); </script> <script id='kirki-viewport-lists'>var kirkiViewports = {"md":{"value":1200,"scale":1,"minWidth":1200,"maxWidth":1200,"title":"Desktop","icon":"desktop","activeIcon":"desktop-hover","id":"md","type":"max"},"tablet":{"value":991,"scale":1,"minWidth":991,"maxWidth":991,"title":"Tablet","icon":"tablet-default","activeIcon":"tablet-hover","type":"max","id":"tablet"},"mobileLandscape":{"value":767,"scale":1,"minWidth":767,"maxWidth":767,"title":"Landscape","icon":"phone-hr-default","activeIcon":"phone-hr-hover","type":"max","id":"mobileLandscape"},"mobile":{"value":575,"scale":1,"minWidth":575,"maxWidth":575,"title":"Mobile","icon":"phone-vr-default","activeIcon":"phone-vr-hover","type":"max","id":"mobile"}};</script><script id='kirki-variable-lists'>var kirkiCSSVariable = {"data":[{"title":"Colors","key":"color","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Numbers","key":"size","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Text Styles","key":"text-style","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Font Family","key":"font-family","modes":[{"title":"Default","key":"default"}],"variables":[]}]};</script><script id="kirki-api-and-nonce"> window.wp_kirki = { ajaxUrl: "https://webcorp.ec/wp-admin/admin-ajax.php", restUrl: "https://webcorp.ec/wp-json/", siteUrl: "https://webcorp.ec", apiVersion: "v1", postId: "6156", nonce: "ce8c1d2686", call_from: "", templateId: "", context: {"id":6156,"type":"post"} }; </script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/javascript"> /* MonsterInsights Scroll Tracking */ if ( typeof(jQuery) !== 'undefined' ) { jQuery( document ).ready(function(){ function monsterinsights_scroll_tracking_load() { if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { (function(factory) { factory(jQuery); }(function($) { /* Scroll Depth */ "use strict"; var defaults = { percentage: true }; var $window = $(window), cache = [], scrollEventBound = false, lastPixelDepth = 0; /* * Plugin */ $.scrollDepth = function(options) { var startTime = +new Date(); options = $.extend({}, defaults, options); /* * Functions */ function sendEvent(action, label, scrollDistance, timing) { if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { return; } var paramName = action.toLowerCase(); var fieldsArray = { send_to: 'G-G3PCKNM7S0', non_interaction: true }; fieldsArray[paramName] = label; if (arguments.length > 3) { fieldsArray.scroll_timing = timing MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } else { MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } } function calculateMarks(docHeight) { return { '25%' : parseInt(docHeight * 0.25, 10), '50%' : parseInt(docHeight * 0.50, 10), '75%' : parseInt(docHeight * 0.75, 10), /* Cushion to trigger 100% event in iOS */ '100%': docHeight - 5 }; } function checkMarks(marks, scrollDistance, timing) { /* Check each active mark */ $.each(marks, function(key, val) { if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { sendEvent('Percentage', key, scrollDistance, timing); cache.push(key); } }); } function rounded(scrollDistance) { /* Returns String */ return (Math.floor(scrollDistance/250) * 250).toString(); } function init() { bindScrollDepth(); } /* * Public Methods */ /* Reset Scroll Depth with the originally initialized options */ $.scrollDepth.reset = function() { cache = []; lastPixelDepth = 0; $window.off('scroll.scrollDepth'); bindScrollDepth(); }; /* Add DOM elements to be tracked */ $.scrollDepth.addElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.merge(options.elements, elems); /* If scroll event has been unbound from window, rebind */ if (!scrollEventBound) { bindScrollDepth(); } }; /* Remove DOM elements currently tracked */ $.scrollDepth.removeElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.each(elems, function(index, elem) { var inElementsArray = $.inArray(elem, options.elements); var inCacheArray = $.inArray(elem, cache); if (inElementsArray != -1) { options.elements.splice(inElementsArray, 1); } if (inCacheArray != -1) { cache.splice(inCacheArray, 1); } }); }; /* * Throttle function borrowed from: * Underscore.js 1.5.2 * http://underscorejs.org * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Underscore may be freely distributed under the MIT license. */ function throttle(func, wait) { var context, args, result; var timeout = null; var previous = 0; var later = function() { previous = new Date; timeout = null; result = func.apply(context, args); }; return function() { var now = new Date; if (!previous) previous = now; var remaining = wait - (now - previous); context = this; args = arguments; if (remaining <= 0) { clearTimeout(timeout); timeout = null; previous = now; result = func.apply(context, args); } else if (!timeout) { timeout = setTimeout(later, remaining); } return result; }; } /* * Scroll Event */ function bindScrollDepth() { scrollEventBound = true; $window.on('scroll.scrollDepth', throttle(function() { /* * We calculate document and window height on each scroll event to * account for dynamic DOM changes. */ var docHeight = $(document).height(), winHeight = window.innerHeight ? window.innerHeight : $window.height(), scrollDistance = $window.scrollTop() + winHeight, /* Recalculate percentage marks */ marks = calculateMarks(docHeight), /* Timing */ timing = +new Date - startTime; checkMarks(marks, scrollDistance, timing); }, 500)); } init(); }; /* UMD export */ return $.scrollDepth; })); jQuery.scrollDepth(); } else { setTimeout(monsterinsights_scroll_tracking_load, 200); } } monsterinsights_scroll_tracking_load(); }); } /* End MonsterInsights Scroll Tracking */ </script><script type="text/javascript" id="kk-star-ratings-js-extra"> /* <![CDATA[ */ var kk_star_ratings = {"action":"kk-star-ratings","endpoint":"https://webcorp.ec/wp-admin/admin-ajax.php","nonce":"19b914dc56"}; //# sourceURL=kk-star-ratings-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/kk-star-ratings/src/core/public/js/kk-star-ratings.min.js?ver=5.4.10.4" id="kk-star-ratings-js"></script> <script type="text/javascript" id="webcorp-chat-js-js-extra"> /* <![CDATA[ */ var chatwebcorp_ajax = {"ajax_url":"https://webcorp.ec/wp-admin/admin-ajax.php","destino_whatsapp":"593960886111","nonce":"dc80713b0d"}; //# sourceURL=webcorp-chat-js-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/chatwebcorp/logica/script.js?ver=2.4" id="webcorp-chat-js-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/webcorp.ec\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; //# sourceURL=contact-form-7-js-before /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6" id="contact-form-7-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/easy-table-of-contents/assets/js/elementor-toc-anchor-fix.js?ver=2.0.83" id="eztoc-elementor-anchor-fix-js"></script> <script type="text/javascript" id="eztoc-scroll-scriptjs-js-extra"> /* <![CDATA[ */ var eztoc_smooth_local = {"scroll_offset":"30","add_request_uri":"","add_self_reference_link":""}; //# sourceURL=eztoc-scroll-scriptjs-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/easy-table-of-contents/assets/js/smooth_scroll.min.js?ver=2.0.83" id="eztoc-scroll-scriptjs-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1" id="eztoc-js-cookie-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2" id="eztoc-jquery-sticky-kit-js"></script> <script type="text/javascript" id="eztoc-js-js-extra"> /* <![CDATA[ */ var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"1","scroll_offset":"30","fallbackIcon":"\u003Cspan class=\"\"\u003E\u003Cspan class=\"eztoc-hide\" style=\"display:none;\"\u003EToggle\u003C/span\u003E\u003Cspan class=\"ez-toc-icon-toggle-span\"\u003E\u003Csvg style=\"fill: #000d44;color:#000d44\" xmlns=\"http://www.w3.org/2000/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"\u003E\u003Cpath d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"\u003E\u003C/path\u003E\u003C/svg\u003E\u003Csvg style=\"fill: #000d44;color:#000d44\" class=\"arrow-unsorted-368013\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"\u003E\u003Cpath d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"/\u003E\u003C/svg\u003E\u003C/span\u003E\u003C/span\u003E","visibility_hide_by_device":"1","chamomile_theme_is_on":""}; //# sourceURL=eztoc-js-js-extra /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.83-1778287791" id="eztoc-js-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/waypoints.js?ver=6.9.4" id="waypoints-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/bootstrap-bundle.js?ver=6.9.4" id="bootstrap-bundle-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/meanmenu.js?ver=6.9.4" id="meanmenu-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/swiper-bundle.js?ver=6.9.4" id="swiper-bundle-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/slick.min.js?ver=6.9.4" id="slick-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/nouislider.js?ver=6.9.4" id="nouislider-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/magnific-popup.js?ver=6.9.4" id="magnific-popup-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/parallax.js?ver=6.9.4" id="parallax-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/nice-select.js?ver=6.9.4" id="nice-select-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/purecounter.js?ver=6.9.4" id="purecounter-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/wow.js?ver=6.9.4" id="wow-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/charming.js?ver=6.9.4" id="charming-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/tween-max.js?ver=6.9.4" id="tween-max-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/hover-reveal.js?ver=6.9.4" id="hover-reveal-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/isotope-pkgd.js?ver=6.9.4" id="isotope-pkgd-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/themes/cetalog/assets/js/main.js?ver=1779117466" id="cetalog-main-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-includes/js/comment-reply.min.js?ver=6.9.4" id="comment-reply-js" async="async" data-wp-strategy="async" fetchpriority="low"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LdNxJUrAAAAAARvkOsvLqDKr4yD2XtrIg6n2OJz&ver=3.0" id="google-recaptcha-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-before"> /* <![CDATA[ */ var wpcf7_recaptcha = { "sitekey": "6LdNxJUrAAAAAARvkOsvLqDKr4yD2XtrIg6n2OJz", "actions": { "homepage": "homepage", "contactform": "contactform" } }; //# sourceURL=wpcf7-recaptcha-js-before /* ]]> */ </script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.6" id="wpcf7-recaptcha-js"></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-08e8756782316cb65854.js" id="googlesitekit-events-provider-contact-form-7-js" defer></script> <script type="text/javascript" src="https://webcorp.ec/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-087b09462076035a76b2.js" id="googlesitekit-events-provider-wpforms-js" defer></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://webcorp.ec/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}} </script> <script type="module"> /* <![CDATA[ */ /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://webcorp.ec/wp-includes/js/wp-emoji-loader.min.js /* ]]> */ </script> </body> </html>