Javascript ile bir text öğesini değiştirmek

Bazen wordpress sitelerimizde modifiye ve kişiselleştirmeler nedeniyle bir text öğesini (örneğin her sayfaya çağrılan sabit başlıklar gibi) değiştirmek gerekebilir. Javascript ile bunu yapmanın çok kolay yolu var.

<script>function replaceRecursively(element, from, to) {
if (element.childNodes.length) {
element.childNodes.forEach(child => replaceRecursively(child, from, to));
} else {
const cont = element.textContent;
if (cont) element.textContent = cont.replace(from, to);
}
};
replaceRecursively(document.body, new RegExp(“Blog”, “g”), “Yeni yazı başlığı”);</script>

Burada “Blog” metin öğesini “Yazı başlığı” metin öğesi ile değiştirdik.

Yayım tarihi
Genel olarak sınıflandırılmış

Yorum Gönderin

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir