Cambiar enlaces salientes de un dominio específico con script

  • Autor Autor jexpro
  • Fecha de inicio Fecha de inicio
J

jexpro

Gamma
buenas amigo necesito usar un código muy parecido a este pero que sea para un dominio en especifico

(function() {
var a = document.getElementsByTagName('a');
for(var i = 0; i < a.length; i++) {
if(a.href.indexOf(location.hostname) == -1) {
a.href = 'AQUI LA URL';
}
}
}());

este sirve para cambiar todos los enlaces externos por el que ponga en AQUI LA URL, pero yo necesito que sean todos los enlaces salientes de un dominio en especifico alguien que porfavor me pueda ayudar:encouragement:
 
Con JQuery, espero te sirva:

HTML:
<script>
var SpecDomain = function(a, b) {
    $('a[href*="' + a + '"]').each(function() {
        $(this).attr('href', $(this).attr('href').replace(a, b));
    });
};
SpecDomain('http://DOMINIO-ESPECIFICADO.com', 'http://DOMINIO-REMPLAZO.com');

</script>
 
Es para wordpress o un script en php? si es para php como el otro te dice con jquery funciona si es para wordpress hay plugin para eso, saludos:encouragement:
 
Por ejemplo, este script lo compre aqui mismo en el foro, entra este enlace Dungeon ni Deai wo Motomeru [13/13] |BD/HD| |MG] ? RGanimex y haz click en un link de mega y veras como salen los enlaces externos, es configurable en todo sentido incluso puedes poner que vaya directo al enlace y un monton de funciones si te interesa te mando la url del post yo no lo vendo, lo vende un usuario de aqui del foro.
 
Atrás
Arriba