2015-04-06 68 views
0

我已經編輯了此RSS提要CodePen http://codepen.io/RobKirby/pen/azwwvM?editors=001以顯示Wordpress帖子http://tomcandy.com/blogtest/但是,我的RSS feed在wordpress鏈接到圖片只有150px寬。如果我可以刪除網址的最後6個字符,它將鏈接到全尺寸的圖像,但我不明白如何編輯js中的網址。在html中給出了每個條目的url,但是我在使用html之前無法確定如何分割它。如何編輯從RSS獲得的URL

$('#feed').feeds({ 
        feeds: { 
         feed1: 'https://tomcandy.wordpress.com/feed/', 

        }, 
        xml: true, 
        max: 6,      
         // Date sorting omitted to simplify code     

        // // Template used to render each entry 
          entryTemplate: 
                   '<! if (source == "feed1") { !>' + 
    //need url to be 6 characters shorter/var newurl = mediaGroups[0].contents[3].url; 
                    '<a class="feeds-entry feeds-source-<!=source!>" target="_blank" href="<!=link!>" title="<!=title!>" style="background-image:url(<!=mediaGroups[0].contents[3].url!>);" data-date="<!=title!>">' + 
              '<div class="label"><!=title!></div>' + 
                '<div class="blur" style="background-image:url(<!=mediaGroups[0].contents[3].url!>);"></div>' + 
              '<div class="content">' + 
               '<i class="fa fa-eye"></i>' + 
               '<p>View on Wordpress</p>' + 
              '</div>' + 
             '</a>' + 

            '<! } !>' 

       }); 

另一個選擇是跨複製所有的RSS到我的網站編輯只有網址,但是這將是最後的手段。 感謝=)

回答

0

我發現使用

preprocess: function (feed) { 
     this.newurl = this.mediaGroups[0].contents[0].url.slice(0,-6); 
} 
的溶液