The Sense theme allows you to control how many posts appear per page on your homepage and archive pages such as tags and authors.
This setting is managed in the theme’s package.json file and does not require installing any dependencies or running Ghost locally.
package.json
Follow the steps below:
Unzip the theme .zip file on your computer.
.zip
In the root folder of the theme, open the package.json file using a code editor like Visual Studio Codearrow-up-right or Sublime Textarrow-up-right.
config.posts_per_page
Find the following line inside the file:
"config": { "posts_per_page": 9 }
Change the number to your desired amount of posts per page.
For example, to display 12 posts per page:
"config": { "posts_per_page": 12 }
After editing, save the file and compress the theme folder back into a .zip file.
In Ghost Admin, go to: Settings > Site > Theme > Change theme > Upload Theme yoursite.com/ghost/#/settings/theme
yoursite.com/ghost/#/settings/theme
To safely edit the theme files, always use a code editor that supports UTF-8 encoding and JSON formatting, such as:
Visual Studio Codearrow-up-right
Sublime Textarrow-up-right
Avoid using basic text editors like Notepad or word processors like Word — they can break the file structure, add hidden characters, or corrupt encoding, which may cause errors when uploading the theme.
Last updated 11 months ago