SharePoint 2013 blog and possibly earlier versions have only ever allowed 10 posts (rowlimit) per blog page. When one has hundreds of posts this can be a pain in the mouse finger to scroll down ten posts and then click through to the next ten posts. Wouldn’t it be great if one could change the default 10 posts to a greater number such as 45 or 90?

No rowlimit setting in SharePoint 2013

For some odd reason there doesn’t appear to be a setting anywhere to change this default value within the setting screens, so here are the steps to make that change:

Disclaimer: I am not responsible for your SharePoint server or backups and thus if you make a mistake or screw up your blog, the blame falls entirely on you. The advice I give below has been tested by myself on a server that has backups and the changes worked for me. As there is coding changes involved, please speak to your site administrator before making any changes. 

  1. If running SharePoint Server 2013 download SharePoint Designer 2013. There are two possible versions depending on your computer setup (32 bit and 64 bit).
  2. Once installed open your SharePoint blog to the default page.
  3. In the top left corner click on Page then Edit Page down arrow to select Edit in SharePoint Designer.
    Click Page click Edit in SharePoint Designer search for rowlimit
  4. This will open SharePoint Designer. A few pop-ups will showing loading site data.
  5. Once default.aspx has opened, do a search (CTRL+F) for RowLimit. Those words will be coupled with a string <RowLimit Paged=”TRUE”>10</RowLimit>.
  6. Change the value 10 to whatever you like. (don’t go berserk because the more posts on the default page the longer your blog will load and that might piss off your users).
  7.  Right click on the tab heading and click Save.
  8. Reload your SharePoint blog and scroll to the bottom. The 1-10 should have changed to 1-(your value).

Note: After making the above change, I noticed some of my Web Parts failed and I had to go and re-create them. (Not a big deal if one knows where to add Web Parts).
Web Part Error

The end result showing posts 1 – 90:

End Result showing 1 - 90