Navigate to blog settingsIn your HubSpot Marketing Hub Basic, Professional, or Enterprise account, navigate to Marketing > Website > Blog.
Choose the blog you want to update
If you have multiple blogs, select the blog you wish to edit the template for from the Select a blog to modify
Customize blog template settings
Click the Templates tab to update your blog template and listing page settings:
Use the Current template dropdown menu to select the blog template of your choice. Unchecking Use same template for blog listing pages adds a second dropdown menu to select a distinct template for listing pages.
Set the number of posts that you would like to display on each page of your listing views. The default setting is 10 posts per listing page.
- This option toggles whether or not to show complete or abbreviated posts in the listing summary. With summaries enabled, HubSpot will show the first paragraph of content unless a read more separator is inserted into the post.
With this option enabled, all images in each post are hidden in the listing view, with the exception of that post's featured image. Rendering a single featured image for each post helps create a consistent look for your post listing.
Click Save at the bottom to save any changes.
Scroll down to the Header HTML for Blog Listing Pages text field to enter any custom HTML. If the Use same footer HTML for blog posts box is checked, the HTML you've added to the Footer HTML for Blog Listing Pages field will apply to your individual blog posts as well.
If you'd like to add different custom HTML to your blog posts, uncheck the box and add your HTML to the Footer HTML for Blog Posts field.
Once you've added your code, click Save.
You can attach stylesheets to a particular blog. This stylesheet will be loaded in addition to your other global stylesheets. You can also attach stylesheets directly to your template.