Un usuario pregunt贸 馃憞
Hola,
Alguien me dijo que puedo usar el siguiente javascript para convertir todos los enlaces externos para abrirlos en una nueva pesta帽a.
jQuery(document.links) .filter(function() { return this.hostname != window.location.hostname; }) .attr('target', '_blank');
Read more: https://html.com/attributes/a-target/#ixzz5dpkM3QDM
驴D贸nde pongo el c贸digo? 驴En los encabezados? 驴En el pie de p谩gina?
Tengo un plugin que me permite poner c贸digo en esas secciones (y antes / despu茅s de la publicaci贸n)
Gracias
(@sterndata)
Moderador del foro y voluntario del equipo de apoyo
Hace 2 a帽os, 1 mes
驴Por qu茅 no utilizar un plugin existente?
https://wordpress.org/plugins/search/external+links/
Lanzador de hilos
(@redhalls)
Hace 2 a帽os, 1 mes
Alguien sugiri贸 que limitar la cantidad de plugins que usamos es una buena idea.
(@sterndata)
Moderador del foro y voluntario del equipo de apoyo
Hace 2 a帽os, 1 mes
芦Alguien sugiri贸禄, pero est谩 buscando un plugin que le permita instalar jQuery. 馃檪
Vaya con la soluci贸n f谩cil.
Lanzador de hilos
(@redhalls)
Hace 2 a帽os, 1 mes
Pens茅 que podr铆a poner el javascript en el encabezado, eso ser铆a f谩cil.
(@sterndata)
Moderador del foro y voluntario del equipo de apoyo
Hace 2 a帽os, 1 mes
Edite header.php para su tema, pero h谩gale saber que cualquier cambio que realice en el tema se perder谩 cuando se actualice, por lo que es mejor usar un tema secundario o crear su propio plugin para agregarlo al encabezado o use uno de los plugins que le permiten agregar c贸digo al encabezado. No es necesario insertar las etiquetas de secuencia de comandos en el ejemplo que mostr贸 anteriormente.
Lanzador de hilos
(@redhalls)
Hace 2 a帽os, 1 mes
ok, puedo poner lo siguiente entre las etiquetas
.<script>jQuery(document.links) .filter(function() { return this.hostname != window.location.hostname; }) .attr('target', '_blank');</script>
(@sterndata)
Moderador del foro y voluntario del equipo de apoyo
Hace 2 a帽os, 1 mes
No estoy seguro de si el encabezado es el lugar correcto para eso porque podr铆a ejecutarse antes de que la p谩gina est茅 completamente cargada. Quiz谩s funcionar铆a mejor en el pie de p谩gina.
驴Solucion贸 tu problema??
0 / 0