Skip to content

Blog settings

A global module that holds the wording used across every blog post, and the switches that decide which elements appear at all. It renders nothing itself. Best for: changing a label once and having it apply to every post on the site.

At a glance

Blog Global Configuration

  • What it does: stores the text labels and the show/hide switches for blog posts. The four blog post templates read from it.
  • Why it exists: Theme Settings cannot hold text fields, so wording has to live in a module.
  • Global: one edit applies to every blog post, on every layout.
  • Renders nothing: it produces no markup of its own.

Find it under Hidden modules

Because it outputs nothing, HubSpot's editor lists it under Hidden modules. Open that section to edit it. This is expected, not a fault.

Show/hide settings

Ten switches, all on by default. Turning one off removes that element from every post on every layout.

Switch Removes
Back to blog link The link above the title
Blog tags The tag chips
Blog publish date The date in the byline
Blog read time The reading time in the byline
Blog author with image The author name and photo
Blog featured image The image. On Cover this is the band, on Split the panel beside the text
Blogpost social media share The share buttons and their label
Blogpost most read The popular posts list (Sidebar only)
Previous and next post The two cards below the article
Subscribe form The subscribe block

The byline disappears cleanly

Date, read time and author are three parts of one row. Switch all three off and the row is removed entirely rather than leaving an empty gap.

The title has no switch

A post always needs a visible heading, so the title cannot be hidden.

Wording

Group Field Default
Back to blog Default label Back to blog
Date and read time Read time suffix min read
Share post Default label Share this post
Most read Default label Most read
No. of post you want to show 4
Blogpost timeframe Popular all time
Previous and next post Previous post label Previous post
Next post label Next post
Subscribe form Title Subscribe to our blog
Description Get new posts delivered straight to your inbox.
Response message Thanks for subscribing.

Blogpost timeframe decides how far back HubSpot looks when working out which posts are popular: all time, past year, past six months, or past month.

One share label, two places

Classic, Cover and Split show the share label beside the buttons. Sidebar shows it as a heading above them in the rail. Both read the same field.

Accessibility labels

Four labels read aloud by screen readers and never shown on screen: the three share buttons and the previous/next navigation. Translate these when your site is not in English.

Subscribe form

The block between the article and the previous/next cards, and in the rail on Sidebar. The form itself is HubSpot's own blog subscription form, created automatically for the blog the post belongs to. Nothing needs picking before it works.

Wording lives here; the look is set per layout at Theme Settings > Blog > Blog post - [layout] settings > Blog subscribe form, which covers the card, title, description, form style and button.