Se deben realizar 2 tipos de mejoras en los enlaces:
lead_whatsapp para funcionar con la configuración JS centralizadaEl archivo js/main.js contiene la configuración centralizada:
const SR_CONFIG = {
whatsapp: {
phone: "573214173787",
message: "..."
}
};
// El JS busca elementos con clase .lead_whatsapp o id #lead_whatsapp
const links = document.querySelectorAll(".lead_whatsapp, #lead_whatsapp");
_includes/button.html<a
href="#"
rel="nofollow noopener noreferrer"
title="Contacto con la clínica SR Expertos en piel y Metabolismo de Bogotá Colombia"
class="boton lead_whatsapp"
target="_blank"
></a
>
Características clave:
href="#" - El JS se encarga de construir la URL realclass="lead_whatsapp" - Clase que el JS busca para aplicar la configuracióntarget="_blank" - Abre en nueva pestañarel="nofollow noopener noreferrer" - Atributos de seguridadlanding.htmlProblema: 3 enlaces usan href="" sin la clase lead_whatsapp
Líneas afectadas: 34, 85, 126
Cambio:
<!-- ANTES -->
<a href="" class="boton">Consulta Gratuita</a>
<!-- DESPUÉS -->
<a href="#" class="boton lead_whatsapp" target="_blank" rel="nofollow noopener noreferrer" title="WhatsApp SR Expertos en Piel">Consulta Gratuita</a>
_includes/nav.htmlProblema: Enlace a página de contacto debe dirigir a WhatsApp
Línea afectada: 203
Cambio:
<!-- ANTES -->
<a href="/contacto/" title="Contacto clínica SR Expertos en piel">Contacto</a>
<!-- DESPUÉS -->
<a href="#" class="lead_whatsapp" target="_blank" rel="nofollow noopener noreferrer" title="WhatsApp SR Expertos en Piel">Contacto</a>
_includes/footer.htmlProblema: Enlace a página de contacto debe dirigir a WhatsApp
Línea afectada: 10
Cambio:
<!-- ANTES -->
<a href="/contacto/" title="Contacto SR">
<svg>...</svg>
Contacto
</a>
<!-- DESPUÉS -->
<a href="#" class="lead_whatsapp" target="_blank" rel="nofollow noopener noreferrer" title="WhatsApp SR Expertos en Piel">
<svg>...</svg>
Contacto
</a>
_layouts/post.htmlProblema: Enlace a página de contacto debe dirigir a WhatsApp
Línea afectada: 90
Cambio:
<!-- ANTES -->
<a href="/contacto/" class="boton" title="Contacto y agenda - SR Expertos en Piel Bogotá">Agenda tu consulta</a>
<!-- DESPUÉS -->
<a href="#" class="boton lead_whatsapp" target="_blank" rel="nofollow noopener noreferrer" title="WhatsApp SR Expertos en Piel Bogotá">Agenda tu consulta</a>
_servicios/slim-fit-perdida-peso.htmlProblema: Enlace a página de contacto debe dirigir a WhatsApp
Línea afectada: 163
Cambio:
<!-- ANTES -->
<h3><a href="/contacto/" title="Agenda tu consulta">Consulta de Valoración</a></h3>
<!-- DESPUÉS -->
<h3><a href="#" class="lead_whatsapp" target="_blank" rel="nofollow noopener noreferrer" title="WhatsApp SR Expertos en Piel">Consulta de Valoración</a></h3>
Los siguientes archivos YA tienen la clase lead_whatsapp correcta:
contacto.html - línea 56medicina-funcional-y-homeopatica.html - líneas 59, 74, 94tratamientos-esteticos.html - líneas 40, 58, 76_includes/nav.html - línea 220 (botón Pide tu consulta)_includes/footer.html - línea 14 (botón WhatsApp)_includes/whatsapp.html - línea 1_servicios/ que ya tienen class="lead_whatsapp"_site/: No requiere cambios manuales - se regenera automáticamente con Jekyllrel="nofollow noopener noreferrer" y target="_blank"flowchart TD
A[Usuario hace clic en enlace] --> B{¿Tiene clase lead_whatsapp?}
B -->|Sí| C[JS intercepta el clic]
C --> D[Construye URL WhatsApp con SR_CONFIG]
D --> E[Abre wa.me con teléfono y mensaje]
B -->|No| F[Comportamiento por defecto]
F --> G[Navega a href original]
href="" a href="#" con clase lead_whatsapphref="" a href="#" con clase lead_whatsapphref="" a href="#" con clase lead_whatsapp/contacto/ a WhatsApp con clase lead_whatsapp/contacto/ a WhatsApp con clase lead_whatsapp/contacto/ a WhatsApp con clase lead_whatsapp/contacto/ a WhatsApp con clase lead_whatsapp