Instant Emoji Reactions

Описание

Add emoji reactions to posts, WooCommerce products, and custom post types, allowing both logged-in and guest users to express their feelings. This plugin enables users to engage with your content using fun and expressive emojis such as Agree, Disagree, Angry, Love, and Laugh. Reactions are stored for each post or product, providing valuable feedback and interaction metrics. Perfect for blogs, storefronts, and community-driven websites!

Core Capabilities

  • Add emoji-based reactions to posts, pages, WooCommerce products, and custom post types
  • Support for both registered users and guest visitors
  • Real-time reaction updates powered by AJAX
  • No page refresh required for interaction
  • Lightweight structure designed for smooth site performance
  • Fully responsive behavior across all devices
  • Easy-to-use admin panel for managing settings and reactions
  • Define and manage which emoji reactions are available on your site
  • Control where reaction elements appear across content types

Performance, Integration & Compatibility

  • Seamless integration with WooCommerce product pages for enhanced engagement
  • Built with secure coding practices and WordPress standards
  • Optimized for speed and efficient resource usage
  • Compatible with modern WordPress themes and the latest WordPress versions
  • Mobile-friendly interface ensuring consistent experience on all screen sizes

License

This plugin is licensed under the GPL-2.0+ License. You can freely use, modify, and distribute it under the terms of this license. See the full license at: https://opensource.org/licenses/GPL-2.0

Скриншоты

  • Screenshot 1: Example of emoji reactions displayed under a blog post.
  • Screenshot 2: Example of emoji reactions displayed under a product description.
  • Screenshot 3: Example of emoji reactions displayed under a product short description.
  • Screenshot 4: Plugin settings page in the WordPress dashboard.

Установка

  1. Upload the instant-emoji-reactions folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Use the [instant_emoji_reactions] shortcode in your posts, pages, products, or widgets to display the reactions.
  4. Customize the emoji reactions and manage settings via the plugin settings page in the WordPress dashboard.

Часто задаваемые вопросы

How do I use the plugin?

Simply activate the plugin, and use the [instant_emoji_reactions] shortcode in any post, page, product, or widget where you want the reactions to appear.

How can I add emoji reactions to WooCommerce products?

Simply paste the [instant_emoji_reactions] shortcode into the product description or short description area inside your WooCommerce product editor. Once added, the emoji reactions will automatically appear and start working on the product page.

Can I customize the emoji reactions?

Yes, you can customize the emoji reactions in the plugin’s settings page. You can choose which emojis to display and configure their behavior.

Can guest users react to posts?

Yes, guest users can react to posts without needing to log in. The plugin stores their reactions under a dynamic user ID, which is generated and stored in a cookie.

How do I use the shortcode in custom pages or templates to show the reactions?

You can use the do_shortcode() function in your PHP code to display the reactions in custom pages or templates.

Does the plugin work with Gutenberg or other page builders?

Yes, the plugin is compatible with Gutenberg and most popular page builders. You can add the shortcode using a shortcode block or widget.

Can I use the reactions on any page, post, product, or custom post type?

Yes, you can use the reactions on any page, post, product, or custom post type. Simply add the [instant_emoji_reactions] shortcode to the content or use the do_shortcode() function in your template files.

Are the reactions stored permanently?

Yes, the reactions are stored permanently in the database for each post. Guest reactions are tied to a dynamic user ID stored in a cookie, while logged-in users’ reactions are tied to their user accounts.

Can I change the position of the reactions on the page?

Yes, you can control the position of the reactions by placing the shortcode [instant_emoji_reactions] in your desired location within the post, page, product, or widget content. For more advanced positioning, you can use the do_shortcode() function in your theme templates.

Is the plugin compatible with caching plugins?

Yes, the plugin is compatible with most caching plugins. However, if you notice any issues with reactions not updating correctly, you may need to exclude the reactions section from caching or configure your caching plugin to handle dynamic content properly.

Can I use this plugin with other reaction or rating plugins?

While it’s technically possible to use this plugin alongside other reaction or rating plugins, we recommend testing for conflicts. Some plugins may override each other’s styles or functionality.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Instant Emoji Reactions» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Instant Emoji Reactions» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.1.0

  • Added support for more emoji reactions.

1.0.4

  • Added WooCommerce product reactions support.

1.0.3

  • Compatibility update for WordPress 7.0.

1.0.2

  • Updated «Tested up to» WordPress version to 6.8 for compatibility confirmation.

1.0.1

  • Added new FAQs to provide better guidance for users.
  • Updated plugin tags for better version control.

1.0.0

  • Initial release.
  • Added support for emoji reactions on posts, WooCommerce products, and custom post types.
  • AJAX-based reactions for logged-in and guest users.
  • Reactions stored in the database and updated when users change their reaction.