Dislike Voting
Enable downvotes, net scores, admin columns, and dislike-aware statistics with WP ULike Pro.
WP ULike Pro adds full dislike / undislike voting alongside likes. Visitors can downvote content, and you get net engagement metrics in Statistics and wp-admin.
Free WP ULike is like-only on the front end. Pro unlocks dislike buttons through premium templates and content type settings.
Enable dislikes
- Activate WP ULike Pro with a valid license.
- Go to Settings → Content Types and open the tab you want (Posts, Comments, BuddyPress, or bbPress).
- Pick a Pro template that supports dislikes — for example Simple Up/Down Vote.
- Configure Dislike / Undislike text labels and button images on the same tab.
- Save and test on the front end.
Dislikes use the same logging method and login rules as likes on that content type.
Customize dislike messages
Under Settings → Translations → Strings:
| String | When it appears |
|---|---|
Dislike Notice Message | Toast after a dislike |
Undislike Notice Message | Toast after removing a dislike |
Dislike Button Aria Label | Screen reader label |
Style dislike button colors under Customize → Button Templates → Dislike icon images.
Counter prefix and suffix for dislikes live under Settings → General → Dislike Prefix & Suffix.
Net votes and meta data
Enable Standard Meta Data on Posts or Comments to store:
like_amount— total likesdislike_amount— total dislikesnet_votes— likes minus dislikes
Themes and queries can read these fields. The REST API exposes votes_info on posts and comments when meta is enabled.
Admin columns
With Pro active, wp-admin post lists gain a Dislikes column (sortable). Export CSV from the posts screen when you need a spreadsheet of engagement.
Comments get a dislike column when enabled under the Comments content type tab.
Statistics
Pro charts filter by Like, Unlike, Dislike, and Undislike. Overview shows positive ratio tips when dislikes climb — for example, flagging content with low approval rates.
Enable dislikes before expecting dislike data in reports. View tracking and engagement rate are separate — see Pro Statistics Features.
Shortcodes and counters
Show dislike counts without the full button:
[wp_ulike_counter type="post" status="dislike"]
[wp_ulike_counter type="post" status="like"]
The Top List block supports sorting by dislike when Pro is active.
Share buttons after vote
Under Settings → Share Buttons, auto-display rules can filter by vote status — for example, show share buttons only after a like, not after a dislike.
Integrations
- myCRED — award or deduct points on dislike and undislike events (Pro hooks)
- GamiPress / AutomatorWP — trigger automations on vote actions
- Schema Generator — star ratings can derive from net vote ratios
Related: Pro Button Templates · Shared Content Type Options
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.