Berikut ini adalah cara agar semua link eksternal pada website WP kita otomatis dibuka pada tab baru, walaupun pada hyperlink kita tidak mendefinisikannya. Cara ini tidak mengubah code apapun, tetapi menggunakan plugin.
- Instal plugin “Insert Headers and Footers” (saya menggunakan WP Headers And Footers oleh WPBrigade).
- Tambahkan script berikut ini pada bagian <Footer>.
<script>
document.querySelectorAll('a[href^="http"]').forEach(link => {
if (!link.href.includes(window.location.hostname)) {
link.setAttribute('target', '_blank');
link.setAttribute('rel', 'noopener noreferrer');
}
});
</script>
Simpan perubahan. Selesai.