2015-08-28 44 views

回答

0

我能弄清楚如何实现这一点。请参见下面的代码:

BlogsManager blogsManager = BlogsManager.GetManager(); 
TaxonomyManager manager = TaxonomyManager.GetManager(); 
HierarchicalTaxon taxo = manager.GetTaxa<HierarchicalTaxon>().Where(t => t.Taxonomy.TaxonName == "Category" && t.Name == "YOUR_CATEGORY_NAME").SingleOrDefault(); 
System.Linq.IQueryable<BlogPost> blogPosts = blogsManager.GetBlogPosts().Where(b => b.Status == ContentLifecycleStatus.Live && b.GetValue<TrackedList<Guid>>("Category").Contains(taxo.Id)); 

foreach (BlogPost blogPostObj in blogPosts) { 
//HERE YOU CAN USE BLOG POST INFORMATION 
} 
相关问题