WordPress Geri Sayım Butonu Nasıl Yapılır?
4
●109
- 01-05-2021, 22:26:11WordPress alt tabanlı web sitemde bir butona geri sayım nasıl yapabilirim ? Süre geçene kadar butona basamayacak, örneğin 5 saniye
- 01-05-2021, 22:30:37KadirYilmaz adlı üyeden alıntı: mesajı görüntüle
<script> var downloadButton = document.getElementById("download"); var counter = 10; var newElement = document.createElement("p"); newElement.innerHTML = "Dosyayı 10 saniye sonra indirebilirsiniz."; var id; downloadButton.parentNode.replaceChild(newElement, downloadButton); id = setInterval(function() { counter--; if(counter < 0) { newElement.parentNode.replaceChild(downloadButton, newElement); clearInterval(id); } else { newElement.innerHTML = "Dosyayı " + counter.toString() + " saniye sonra indirebilirsiniz."; }}, 1000); </script>Eğer kod bilginiz yoksa countdown timer diye de aratabilirsiniz. - 01-05-2021, 22:31:06HTML Kodu
Aşağıdaki HTML kodunu mevcut indirme butonunuza göre veya kullanmak istediğiniz diğer butonlar/bağlantılara göre düzenleyin.
<a href="#" id="reklam" style="display: none;" target="_blank">İndir</a> <div id="zamanlayici"> <b>Lütfen <span>5</span> saniye bekleyin.</b> </div>
JavaScript Kodu
JavaScript kodunu sayfanızda en alt kısmına <script>kodlar</script> tagları içine ekleyin.
jQuery(document).ready(function() { var sec = 5 var timer = setInterval(function() { $("#zamanlayici span").text(sec--); if (sec == 0) { $("#reklam").delay(1000).fadeIn(1000); $("#zamanlayici").hide(1000) .fadeOut(fast);} },1000); }); - 01-05-2021, 22:33:24yalinyalniz adlı üyeden alıntı: mesajı görüntüleÇok teşekkür ediyorum, ikinize de ikisinden birini kullanacağım.br3akb0y adlı üyeden alıntı: mesajı görüntüle
- 10-01-2023, 22:44:23Konuyu bir hortlatalımyalinyalniz adlı üyeden alıntı: mesajı görüntüle
Hocam selamlar. Sitede yer alan tüm linklere otomatik olarak bunu uygulamanın bir yolu var mı?