WP ULike
Get Pro
Pro

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

  1. Activate WP ULike Pro with a valid license.
  2. Go to Settings → Content Types and open the tab you want (Posts, Comments, BuddyPress, or bbPress).
  3. Pick a Pro template that supports dislikes — for example Simple Up/Down Vote.
  4. Configure Dislike / Undislike text labels and button images on the same tab.
  5. 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:

StringWhen 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 likes
  • dislike_amount — total dislikes
  • net_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

Continue with these guides