Uno de los módulos de Divi más utilizado es el conocido como Persona, genial para las páginas de contacto, equipo, y más de ese estilo.
Te permite poner una imagen, puesto de la persona, descripción todo lo amplia que quieras y sus enlaces sociales a Twitter, Facebook, LinkedIn y Google+.
Solo tiene un problema, y es que esos enlaces sociales, irrelevantes para el contenido general de la página, y a fin de cuentas vías de salida de tu web, abren por defecto en la misma ventana, un efecto casi nunca deseado para este tipo de enlaces.
Pero tiene fácil solución ¿nos animamos?
Añade algo de JavaScript
El arreglo es sencillo, pues aunque conlleva insertar código es solo copiar y pegar. El código es este:
<script type="text/javascript"> (function($) { $(document).ready(function() { $('.et_pb_member_social_links a').click(function(e) { e.preventDefault(); var url = $(this).attr('href'); window.open(url, '_blank'); }); }); })(jQuery); </script>
Y debes pegarlo en la cabecera de tu web, pero como estamos en Divi no hace falta editar ningún archivo header.php ni nada parecido.
Simplemente ve a la administración de WordPress y en Divi > Opciones del tema ve a la sección Integración. A continuación activa la opción de Habilitar código de la cabecera y, en la caja denominada Agregar código al <head> de su blog, pega el código de arriba.
Guarda los cambios y ya lo tienes, ahora los enlaces sociales del módulo Persona de Divi abrirá en nueva pestaña/ventana del navegador.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Gracias Fernando, muy útil. Creo que hay un fallo garrafal en ese módulo de Divi, no sólo por el tema que acabas de solucionar aquí, sinó también por la escasez de opciones de redes en este módulo persona. He buscado solución en la comunidad y por ahora no encuentro nada ¿Tu podrías salvarme la vida? ¿Cómo añadir otras redes a este módulo?¿Cómo colocar el icono de sobrecito para el email? Es algo tan básico y necesario que no entiendo este fallo en Divi. Muchas gracias, Fernando
Me pasa lo mismo. Quiero agregar el de LinkedIn…
Excelente!!!
Buenas tardes,
he intentado utilizar el javascript para otros enlaces, utilizando por supuesto la clase correspondiente, pero no me funciona. ¿A qué puede ser debido?
Gracias
Muchas gracias, aun no lo he probado pero lo hare y os comento
un saludo
@rmen