Try our conversational search powered by Generative AI!

get author related artices


Hi All,

I have a contact page for saving authors in my site.

I have a blog page for writing blog posts.

so when i open a blog page i want to display related blog posts of perticular author.

so how can i achive this.

Feb 27, 2017 10:43

got reolved from my self, here is the coding

var pages = FindBlogPages(root, "BloggerProfile", modelPage.Property["BloggerProfile"].ToString());

public static IEnumerable<PageData> FindBlogPages(PageReference listRoot, string property, string propertyValue)
IEnumerable<PageData> pages;
var criterias = new PropertyCriteriaCollection
new PropertyCriteria()
Name = property,

Type = PropertyDataType.PageReference,
Condition = CompareCondition.Equal,
Value = propertyValue
var repository = ServiceLocator.Current.GetInstance<IPageCriteriaQueryService>();
pages = repository.FindPagesWithCriteria(listRoot, criterias);

return pages.Take(4);

Mar 01, 2017 17:14

Hi, Sandeep,

Do note that FindPagesWithCriteria should be used with care, if possible, use ContentLoader instead or cache it. It comes with performance cost.

If all blogs have a common root, the pseudo code would be:

var pages = _contentLoader.GetChildren<BlogPage>().Where(p => p.BloggerProfile == propertyValue).Take(4).ToList();



Mar 04, 2017 10:44
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.