WordPress’s default comment form rarely matches the rest of an Elementor-built blog post’s design.
The Post Comment widget renders the same comment form and list, but with its own button style and editable text throughout.
For the full settings tour of every Blog Builder widget, see Blog Builder Settings Overview.
Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.
Before You Start
- Prerequisite: Elementor (free) installed and active.
- Template builder: use the free Nexter Builder, or Elementor Pro if you already have it, to build the single-post/archive template these widgets are placed into.
- Edition: all Blog Builder widgets are free – they work with just The Plus Addons for Elementor installed, no Pro licence required.
- Widget to enable: go to The Plus Addons > Widgets, search for Post Comment and turn its toggle on.
Steps
- Add the Post Comment widget to the single-post template.
- From Button Type, choose how the submit button is styled.
- From Global Style, optionally apply one of the site’s own global button styles instead of a one-off style.

Text Overrides
Every piece of visible text on the form can be replaced: Button Text (the submit button’s label), Placeholder Text (the textarea’s placeholder), Leave Reply Text (the form’s heading) and Cancel Reply Text (shown while replying to another comment).

Comment Count
Enable Comment Count to show how many comments the post has, alongside the form.
Settings Overview
| Setting | What it does | Default |
|---|---|---|
| Button Type | Style of the comment-submit button. | Default |
| Global Style | Apply one of the site’s global button styles. | None |
| Comment Count | Shows the post’s total comment count. | Off |
| Button Text / Placeholder Text / Leave Reply Text / Cancel Reply Text | Custom wording for each part of the form. | WordPress defaults |
Not verified
So you know exactly what has and has not been checked:
- The full option list of the Button Type select – only confirmed it exists as a select control, not yet its exact values (flagged in findings for a follow-up source pass).
- Live rendering of the comment form against the Elementor Element Cache setting – the STATUS-AND-PROCESS.md playbook has previously found forms rendering blank under the default 1-Day cache; worth a check in Phase 3.






