

Like and emoji reaction buttons on a WordPress post.
Awesome Content Reactions lets visitors add likes and emoji reactions to WordPress posts, pages, and public custom post types. Display reaction buttons automatically, with a Gutenberg block, or using a shortcode. Customize emojis, labels, and layouts, and view reaction analytics inside WordPress.
Reaction data stays in your WordPress database. The plugin supports guest and signed-in reactions, keyboard navigation, screen-reader labels, and six responsive layouts.
Features:
[bhcr_reactions] shortcode, and PHP helpers.For guests who react, the plugin sets the bhcr_visitor first-party cookie for one year. It contains a random anonymous identifier. The site stores a keyed hash of it with the content ID, reaction key, and timestamps. For signed-in people, their WordPress user ID is stored instead. Rate limiting keeps a keyed hash of the connecting IP address in a temporary cache entry for at most 10 minutes. No raw IP address or fingerprint is stored with reactions, and no data is sent to external services. Reactions are removed when their content or user account is permanently deleted.