我有这项工作很棒。
(function() {
// What JSON do you want to get? Note: If you're making a request from your own domain to your own domain, delete &callback=?.
var url = 'http://myurl/guest-posts/?category=ffm&format=json&callback=?';
$.getJSON(url).done(function(data) { // Adds the JSON to the data variable.
// Create the HTML string.
var headerContent = '<h1><a href="' + data.website.authenticUrl + '">' + data.website.siteTitle + '</a></h1>';
// Set the HTML.
$('#header').html(headerContent);
$(data.items).each(function() {
var post = '<a href="http://myurl/' + this.fullUrl + '"><h2>' + this.title + '</h2></a><img src= "'+this.assetUrl+'" alt ="'+this.filename+'"><a href="http://myurl/' + this.fullUrl + '">Read More</a>' ;
$('#blog').append(post);
});
});
})();
我希望它显示 6 个最新帖子。我不知道如何循环它,以便只显示 6 个最新的帖子。如果您想这样称呼它,请覆盖较旧的帖子。
ATM 我有 3 个帖子分配给按正确顺序显示的类别。标题、图像缩略图,然后是指向帖子的阅读更多链接。
我只是把它全部循环,所以在任何给定时间只有 6 篇文章,首先是最新的一篇。
它工作的快速图像。