Tıklandığında URL Kopyalayan Koda İhtiyacım Var
10
●105
- 15-04-2021, 14:03:03Eklenti kullanmadan Wordpress sitede bir butona tıklandığında mevcut sayfanın URL'inin kopyalanmasını istiyorum. Şunu buldum ama çalıştıramadım: https://codepen.io/andrea89/pen/xYJLxG
- 15-04-2021, 14:08:34
<div class="input"> <input type="text" readonly id="input-url" value="<?php the_permalink(); ?>"> <button type="button" onclick="copy('input-url')">Kopyala</button> </div> - 15-04-2021, 14:20:07EnesCanturk adlı üyeden alıntı: mesajı görüntüle
<button type="button" onclick="copy('<php echo $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; ?>')">Kopyala</button>Bu da bulunduğu sayfayı alır. - 15-04-2021, 14:28:51PetitJoueur adlı üyeden alıntı: mesajı görüntüleÇalışmıyor ne yazık ki hocam. İkisini de denedim.EnesCanturk adlı üyeden alıntı: mesajı görüntüle
Hocam bu çalışıyor ama input içini seçince(CTRL+A yapmış gibi) onu kopyalıyor. Herhangi bir seçme yapmayınca hiç bir şey kopyalamıyor. Ben bu input'u kullanmak istemiyorum, sadece sayfa URL'inin kopyalayıp geçmeli.EnesCanturk adlı üyeden alıntı: mesajı görüntüle - 15-04-2021, 14:33:07Birkaç saate bilgisayara geçeceğim. O zaman tekrar bakayım.SkyGhostAir adlı üyeden alıntı: mesajı görüntüle
Sorun çözülürse bu mesajı beğenirsiniz. - 15-04-2021, 14:35:13Tamam hocam. Bu arada 2. kodda hata varmış şimdi fark ettim. <php yazıyor oysa ki <?php olacaktı o, düzelttiğimde URL'i oluşturdu ancak kopyalama yine de olmuyor.EnesCanturk adlı üyeden alıntı: mesajı görüntüle
- 15-04-2021, 16:23:14
<div class="input"> <input type="text" readonly id="input-url" value="<?php $Path=$_SERVER['REQUEST_URI']; $siteurl= site_url(); echo $URI= $siteurl.$Path; ?>"> <button type="button" onclick="copy('input-url')">Kopyala</button>function copy(id) { document.getElementById(id).select(); document.execCommand('copy'); notification('Successfully copied.'); }Hocam ben böyle yapabildim. - 15-04-2021, 16:27:45EnesCanturk adlı üyeden alıntı: mesajı görüntüleÇalışıyor bu hocam, input'u gizleyemez miyim? hidden verince ya da CSS'den display: none; verince çalışmaz hale geliyor ne yazık ki.EnesCanturk adlı üyeden alıntı: mesajı görüntüle