2014-09-18 43 views
1

我正在嘗試爲主頁創建自定義博客帖子輪轉。它顯示5個的最新帖子(標題,摘要,日期和鏈接)這可與下面的代碼獲取基於分類標準的BlogPost

var posts = App.WorkWith().BlogPosts().Publihed().Get().OrderByDescending(p => p.PublicationDate).Take(5)ToList(); 

但我只想要得到特定標籤的帖子。我能得到的GUID與特定的標籤

TaxonomyManager taxmanager = TaxonomyManager.GetManager(); 
var taxonGuidId = taxmanager.GetTaxa<FlatTaxon>().Where(t => t.Name == "SpecificTag").Single().Id; 

我可以通過每一個崗位的foreach和看到很多信息,但無法弄清楚如何確定具體的GUID是連接到該職位有關。或者拿到帖子並獲得分類列表;像

var postTaxon = GetTaxon(BlogPost) 

回答

1

是否有你需要使用自定義小部件的原因?我會建議使用標準列表小部件的博客選擇你想要顯示的標籤,然後將其限制爲5.一旦你這樣做,你可以然後我們你的JavaScript來創建默認類旋轉器或修改模板,以定製類。