---
title: "How to Add Post Meta in WordPress Blog Post?"
url: https://nexterwp.com/docs/add-post-meta-in-wordpress-blog-post/
date: 2024-12-17
modified: 2026-09-23
lang: en
author: "Aditya Sharma"
description: "The meta line is the small print under a post title: when it was published, who wrote it, what it is filed under. This block builds that line from the..."
image: https://nexterwp.com/wp-content/uploads/2024/12/How-to-Add-Post-Meta-in-WordPress-Blog-Post_-1024x519.jpg
word_count: 742
---

# How to Add Post Meta in WordPress Blog Post?

## Key Takeaways

- Nexter Blocks Post Meta Info block adds post meta on a WordPress blog post page, including date, author name, taxonomies, comments, and post reading time.
- Nexter Blocks requires the default WordPress Block editor plus the Nexter Blocks plugin installed and activated, and the Post Meta Info block is activated from Nexter → Blocks.
- Post Meta Info offers two predefined styles, five sortable items, and a Meta Field repeater for custom static or dynamic data with a label and postfix text; dynamic data requires Nexter Blocks Pro.

The meta line is the small print under a post title: when it was published, who wrote it, what it is filed under.

This block builds that line from the current post, and lets you choose which parts appear and what each one is labelled.

*For every Blog Builder setting in one place, see the [Blog Builder guide](https://nexterwp.com/docs/use-blog-builder-blocks-to-create-a-blog-post-page/).*

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/builder/wordpress-post-meta-info/)

## Before You Start

- **Edition:** Free. Measured with Nexter Blocks Pro deactivated, this block renders byte-for-byte the same output.- **Block to enable:** Post Meta, switched on under **Nexter > Blocks** in your WordPress dashboard.- **A single post template to build in.** These blocks belong in a template that renders one post, not on a standalone page.- **At least one published post** to preview the template against.

## Steps

- Add the **Post Meta** block to your single post template.

![Adding the Post Meta block](https://nexterwp.com/wp-content/uploads/2024/12/post-meta-info-activation-new.png)

- Switch each field on or off and set its label.

![Meta field settings](https://nexterwp.com/wp-content/uploads/2024/12/post-meta-info-layout.gif)

- Set the separator and spacing, then preview.

![Separator and spacing settings](https://nexterwp.com/wp-content/uploads/2024/12/post-meta-info-layout-demo.png)

> *Clear the comments label. Out of the box it renders **Comments Comments(1)**, because the count WordPress returns already begins with the word. Emptying the label gives you **Comments(1)**. Reported to the developers.*

## How It Behaves

Measured on a real post with the default settings:

`Published On July 5, 2026   in Design   By Amara Okafor   Comments Comments(1)`

- **Build this inside a single post template.** The block reads whichever post the page is showing — it has no setting for picking one. In a Blog Builder template that is the post being viewed, which is exactly what you want.- **Date, category, author and comment count are all on by default.** Reading time is off.- **Reading time is calculated from the post.** Measured with it enabled: *Time To Read : 1 minute*.- **The taxonomy is yours to choose.** Measured with it switched from categories to tags, the line rendered all three of the post's tags instead of its category.- **The date can be the published or the modified one.** Measured on a post whose modified date differed: published rendered *July 5, 2026* and modified rendered *September 23, 2026*. **The label does not change with it**, so switch to modified and you get *Published On* followed by the wrong kind of date until you edit the label yourself.- **The separator is styling, not text.** Measured with a unique test value: it never appears in the page markup, so it is applied through the block's generated stylesheet. It shows correctly in a browser but will not appear anywhere that reads the markup as plain text.- **Every field can be switched off individually**, measured down to the date alone.- **On an ordinary page it shows that page's data, not nothing.** Measured: a Post Title block dropped onto a normal page rendered the page's own title. The block does not check that it is on a post, so a mistake here shows the wrong thing rather than an error.

## Limitations

- **The default comments label duplicates the word.** Clear it.- **The date label does not follow the date type.** Switching to the modified date leaves the line claiming the post was published then.- **The separator will not appear in plain-text contexts**, because it is CSS rather than markup.- **The field order is fixed by the sort setting**, not by the order you enable them in.- **A post with no category shows the label and nothing after it** if the category field is left on.- **With no post to read, it renders an empty shell rather than disappearing.** Measured outside any post: the markup is still there with nothing inside it. If you are seeing an unexplained gap in a template, this is usually why.

## Troubleshooting

### It says Comments Comments(1)

The default comments label is the word Comments, and the count already includes it. Clear the label field.

### The date says Published On but shows the updated date

The label is a separate free-text field and does not follow the date type. Change it to something like Last Updated.

### The separator is missing

It is applied through the block's stylesheet rather than written into the markup, so it will not appear in a feed or a plain-text export. In a browser it should be visible; if it is not, the block's generated CSS is not loading.

### The meta line is empty or shows odd links

There is no post in context. Outside a post the block still renders its structure, including links with nothing behind them.

## Related Docs

- [Use Blog Builder blocks to create a blog post page](https://nexterwp.com/docs/use-blog-builder-blocks-to-create-a-blog-post-page/)- [Add a post author box](https://nexterwp.com/docs/add-post-author-box-in-wordpress-blog-post/)- [Customize the post title](https://nexterwp.com/docs/customize-post-title-in-wordpress-blog-post/)- [Customize post comments](https://nexterwp.com/docs/customize-post-comments-in-wordpress-blog-post/)- [Advanced tab settings](https://nexterwp.com/docs/use-advanced-tab-in-nexter-blocks/)