Sebelum saya masuk pada tutorialnya, saya juga agak bingung memberi judul postingan ini. Akan lebih baik jika anda pahami dulu kasus yang akan diselesaikan di bawah ini.
Saya memiliki blog dengan 500 postingan. Kira kira banyak di postingan tersebut ada tautan url, https://bloggue.com/xyz, https://bloggue.com/pqr, https://bloggue.com/abc dll. Intinya ada tautan ke dengan domain https://bloggue.com/.
Mungkin karena domainnya sudah mati, lupa perpanjang. Sehingga tautan tersebut menjadi broken-link. Lalu saya ingin mengganti semua tautan tersebut dengan domain yang baru. https://yangbarunih.com.
Bagaimana caranya? Apakah saya harus edit satu satu postingan tersebut untuk mengganti link tautan tersebut?
image:istockphoto.com |
Cukup memakan waktu yang lama jika saya edit satu persatu postingan tersebut. Untuk mengganti sebuah link domain yang ada di semua postingan blog tersebut ternyata bisa menggunakan fungsi javascript.
Kode Javascript ganti Sebuah link di semua postingan Blog
<script> //<![CDATA[
/* Replace All Links Inside Posts by petunjukonlene.com */
function replaceLinksInWholeWebsite() {
var elements = document.getElementsByTagName('a');
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
var href = element.getAttribute('href');
// Check if the link starts with "https://www.oldlink.com/"
if (href && href.startsWith('https://www.oldlink.com/')) {
// Replace the old link with "https://newlink.com/"
element.setAttribute('href', href.replace('https://www.oldlink.com/', 'https://newlink.com/'));
}
}
}
// Usage:
replaceLinksInWholeWebsite();
//]]> </script>
- https://www.oldlink.com/ ganti dengan link yang akan anda ganti
- https://newlink.com/ ganti dengan link baru atau dengan link pengganti.
No comments:
Post a Comment