Shared Content Type Options
Every option that works the same on Posts, Comments, BuddyPress, and bbPress — plus what differs per type.
WP ULike uses one settings panel for each content type, but most options are identical. Learn the shared options once — then jump to Posts, Comments, BuddyPress, or bbPress only for what is different.
Where to find them: WP ULike → Settings → Configuration → Content Types
The four content types
| Tab | What it covers |
|---|---|
Posts | Blog posts and custom post types |
Comments | WordPress comments |
BuddyPress | Activity stream (when BuddyPress is active) |
bbPress | Forum topics (when bbPress is active) |
Each tab saves its own settings independently. You can enable Posts without touching Comments.
Options shared by all types
These appear on every content type tab:
Display
| Option | What it does |
|---|---|
Template | Button style (heart, thumb, text, Pro designs) |
Automatic Display | WP ULike adds the button for you — no shortcode needed |
Button Position | Where the button appears (before/after content, etc.) |
Button Type | Image icons or text labels |
Button Text / Images | Custom like, unlike labels and icons |
Counter Display | Show count always, hide it, or logged-in users only |
Hide Zero Counter | Hide the number when nobody has voted yet |
Who can vote
| Option | What it does |
|---|---|
Restrict to Logged-in Users | Only registered users can vote (recommended) |
Logged-out Display | Show login message, button, or login modal Pro |
Login Template | HTML shown when login is required |
Logging Method | Cookie, username, IP, or unlimited votes |
Cookie Expiration | How long cookie-based votes are remembered |
Vote Limit | Max votes per user when using “No Limit” mode |
Likers box
| Option | What it does |
|---|---|
Enable Likers Box | Show avatars of people who liked |
Likers Order | Newest or oldest first |
Hide for Anonymous Users | Hide likers list from guests |
Likers Style | Inline list, popover, or pile + modal Pro |
Likers Template | Custom HTML for the likers list |
Gravatar Size / Count | Avatar size and how many names to show |
Pro additions (all content types)
When WP ULike Pro is active, every content type tab also gets:
- Dislike / Undislike text and button images
- Percentage values instead of raw counts (on supported templates)
- Login modal for logged-out users
- Pile + Modal likers layout
- Link to Display Automation in Tools (advanced placement rules)
What is different per type
| Feature | Posts | Comments | BuddyPress | bbPress |
|---|---|---|---|---|
Hide on page types (home, archive…) | ✓ | — | — | — |
Post type exceptions | ✓ | — | — | — |
Attachment likes Pro | ✓ | — | — | — |
WPML sync | ✓ | — | — | — |
Admin likes column | via General | ✓ | — | — |
Activity comment likes | — | — | ✓ | — |
BP activity entries on like | — | — | ✓ | — |
BP user notifications | — | — | ✓ | — |
Standard meta data Pro | ✓ | ✓ | — | — |
Position labels | top/bottom | top/bottom | content/meta | top/bottom |
Three ways to control where buttons appear
Most users need only one of these — pick the simplest that fits:
1. Automatic Display (free & pro)
Turn on Automatic Display in the content type tab. WP ULike injects the button on every matching item. Best for “put it on all my posts.”
2. Display Automation [pro]
WP ULike → Tools → Display Automation
Rule-based placement for advanced cases:
- Specific post types, categories, or pages
- WooCommerce product reviews
- BuddyPress streams with custom conditions
- Different templates per rule
Keep Automatic Display off when Display Automation handles placement — otherwise you may get duplicate buttons.
3. Per-item overrides [pro]
Post editor sidebar — override template, position, and starting counts for one post.
Comment editor — same for individual comments.
Enable the editor panel under Settings → General → Show Display Panel In Post Editor.
See Post Editor Meta Box.
Manual placement (any plan)
When you do not want automatic injection:
- Shortcode:
[wp_ulike]or[wp_ulike id="123"] - Block: ULike Button in the block editor
- Widget: Most liked lists in sidebars
- Elementor [pro]: Posts Button, Counter, ranking widgets
Where to go next
- Add Your First Like Button — step-by-step setup
- Posts Settings — posts-only options
- Display Automation — Pro placement rules
- Post Editor Meta Box — per-post overrides
Related articles
Continue with these guides
Did this article help?
Pick how you feel, add a note if you want, then hit Send. It takes two seconds and helps us improve this guide.