Anche a me. L’icona appare anche sui link interni.
Se ho capito bene il codice, cerca “http*” nell’URL per determinare i link esterni. Sfortunatamente, lo strumento link nell’editor utilizza automaticamente URL completamente qualificati (assoluti) che iniziano con “https:///..”.
Presumo che questo causi le icone esterne sui link “interni”.
Il codice potrebbe essere ampliato per verificare la presenza di “https:///..” classificandoli come interni?