2016-11-01 1 views
0

私は本当に愚かだと思うが、私はここで私のYQLのRSSフィードに制限を追加する方法を見つけることができません私はjsfiddle - 私は最後の2(最新)ブログの記事YQLのRSSフィードのWordPressの設定の制限から

YUI().use('node', 'gallery-yql', function(Y) { 
 
    new Y.yql('select * from rss where url="http://caremonkeys.co.uk/feed/"', 
 
    function(r) { 
 
    if (r.query) { 
 
     if (r.query.results) { 
 
     var res = Y.one('#results'), content = '<ul><li></li>'; 
 
     Y.each(r.query.results.item, 
 
      function(v) { 
 
       var the_link=v.link; 
 
       var the_title=v.title; 
 
       var the_desc=v.description; 
 
       var the_image=v.image; 
 
       var the_cat=v.category; 
 
content += "<li class="+the_cat+"><a href="+the_link+">"+the_title+"</a>"+the_desc+"<img src="+the_image+"></li>"; 
 
       }); 
 
     content += "</ul>"; 
 
     res.setContent(content); 
 
}}});});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="results">Loading...</div>

  • この上の任意の助けをいただければ幸いです!

答えて

1
Try this,change no_items to wordpress limit, 

YUI().use('node', 'gallery-yql', function(Y) { 
    new Y.yql('select * from rss where url="http://caremonkeys.co.uk/feed/"', 
    function(r) { 
    if (r.query) { 
     if (r.query.results) { 
     var res = Y.one('#results'), content = '<ul><li></li>'; 

     // 
      var no_items= 2; 
      var item = r.query.results.item; 
      for(var i=0;i<no_items;i++){ 

       var title = item[i].title; 
       var link = item[i].link; 
       var desc = item[i].description; 
       var the_cat = item[i].category; 
       content += "<li class="+the_cat+"><a href="+the_link+">"+the_title+"</a>"+the_desc+"<img src="+the_image+"></li>"; 

      } 

     // 
     content += "</ul>"; 
     res.setContent(content); 
}}});}); 
関連する問題