Arkadaşlar merhaba
html bir sayfada, farklı bir wordpress sitesindeki son 5 gönderiyi listelemek istiyorum widget şeklinde. Bunu hazır sağlayan siteler var ama farklı kaynakların js kodunu çalıştırmak istemiyorum, manuel ekleyebileceğim bir kod var mı?
Html Bir Sayfada Wordpress Son Yazıları Gösterme
5
●64
- 22-06-2021, 22:00:57
- 22-06-2021, 22:26:17WP-JSON'daki içerikleri yakalayacaksınız.
http://siteadiniz.com/wp-json/wp/v2/posts
JSON'ı da jQuery ile parse edebilirsiniz HTML dosyanıza. - 22-06-2021, 22:28:24FSahin adlı üyeden alıntı: mesajı görüntüleTeşekkürler arkadaşlar yardımlarınız için. Ancak yapılmış hazır bir yapı var ise onu arıyorum, bahsettikleriniz yapacak düzeyde kod bilgim yokEnesCanturk adlı üyeden alıntı: mesajı görüntüle
- 22-06-2021, 22:42:25jQuery:
var URL = "http://siteadiniz.com/wp-json/wp/v2/posts"; $.getJSON(URL, function(data) { $.each(data, function(key, val) { $('.list').append('<li><a href="'+val.link+'">' + val.title.rendered + '</a></li>'); }) });HTML
<ul class="list"></ul>
Düzeltme:
Son 5 yazıyı göstermek için jQuery'e bu şekilde ekleme yapabilirsiniz.
var URL = "http://siteadiniz.com/wp-json/wp/v2/posts"; $.getJSON(URL, function(data) { $.each(data.slice(0,5), function(key, val) { $('.list').append('<li><a href="'+val.link+'">' + val.title.rendered + '</a></li>'); }) });Demo:
https://prnt.sc/16czfyj - 22-06-2021, 23:34:30tam olarak aradığım şey buydu, saolasın hocam eksik olmaFSahin adlı üyeden alıntı: mesajı görüntüle