plugin-icon

Post Engagement – Posts, Comments, Products

Add AJAX likes/dislikes, star ratings, views, reactions, favorites, sharing, and copy content for posts or WooCommerce products.
Évaluations
5
Version
2.9
Installations actives
10
Mis à jour récemment
Jan 31, 2026
Post Engagement – Posts, Comments, Products

Post Engagement – Posts, Comments, Products is a lightweight, user-friendly plugin that lets users engage with posts, comments, and WooCommerce products using Like, Dislike, Star Rating, Post View Tracking, and Favorites (wishlist-like system) and ** Copy posts**.

Built with performance in mind, the plugin uses AJAX for seamless interaction and offers customization for labels, icon colors, display positions, view counters, tooltips, and more.

⚠️ Note: The product star rating system in this plugin is a custom-built functionality using its own database table, not the default WooCommerce or WordPress rating/comments meta. This ensures better performance and independent control over ratings.

🎯 Key Features

New in version 2.9: – Fixed comments ajax ratiobar intant changed comment changed like dislike – Fixed issue in ratiobar ajax when post like dislike instant – Fixed copy posts button design – Fixed some bugs in shortcodes

📋 Copy Posts Content (New in 2.8)

New in version 2.8: – Added Copy Posts Content feature – Admin option to enable/disable Copy Posts functionality – Displays a Copy button on supported post types – Copies full post content including images and formatting – AJAX-based clipboard copy with no page reload – [ldppp_copy_posts] Copy post title and content as well images shortcode

New in version 2.7: – Admin can now enable auto-display options for multiple features: – Like/Dislike buttons – Like/Dislike ratio/progress bar – Star ratings – Ratings progress bar – Comments section – Comments progress bar – Post views / read count – Add to Favorites – Social share buttons

  • New shortcodes added for manual placement of elements:
    • [ldppp_social_share] Displays social share icons.
    • [ldppp_favorite_heart] Displays Add to Favorites heart icon.
    • [ldppp_post_view_count] Displays post view / read count.
    • [ldppp_comment_like_dislike] Like/Dislike UI for comments.
    • [ldppp_ratings_progress_bar] Ratings ratio wrapper (51 rows).
    • [ldppp_posts_ratings] Centered star-rating control.
    • [ldppp_like_dislike_ratio_bar] Only the Like/Dislike ratio bar.
    • [ldppp_like_button] Only the Like button.
    • [ldppp_dislike_button] Only the Dislike button.
    • [ldppp_like_dislike] Full Like/Dislike UI (buttons + ratio).

These features can be displayed automatically using admin checkboxes, or manually via shortcodes for precise placement anywhere on your site.

🔥 Code Optimization (Added in 2.6)

  • I have optimize code

🔥 Added set default options (Added in 2.5)

  • Introduced a new “Set Default Options” panel to automatically pre-configure recommended plugin settings.
  • Allows users to quickly apply optimal defaults with a single click.

🔥 Added user activity shortcodes for displaying engagement history (Added in 2.4)

  • [ldppp_user_history] – Shows all user activity (likes, dislikes, ratings, and comment votes).
  • [ldppp_user_likes] – Displays all liked or disliked posts/products by the user.
  • [ldppp_user_ratings] – Lists all user-given ratings with average rating details.
  • [ldppp_user_comment_votes] – Shows comment like/dislike history.
  • Added simple, responsive layout for displaying user activity lists.

🔥 New Admin columns functionality (Added in 2.3)

  • Admin columns (Likes, Dislikes, Ratings, Reads) now display only for selected post types.
  • Ratings column shows average rating instead of sum (e.g., 3.5/5).
  • Comment Likes/Dislikes columns can be enabled via backend option.
  • Fully supports WooCommerce products with proper column alignment.
  • Read count tracking added per post/product.
  • Default values displayed when no data exists; ratings rounded to 1 decimal.

🔥 Update Design (Added in 2.2)

  • Update uninstall file code and remove tables and options data when uninstall
  • Fixed ratings structure

🔥 Progress / Ratio Bars (Added in 2.1)

  • Added Like/Dislike ratio bars for posts and comments.
  • Added Rating ratio bar for star ratings.
  • Ratio bars visually show the percentage difference between likes/dislikes and rating scores.
  • Smoothly updates instantly when user interacts (AJAX powered).
  • Fully responsive and inherits theme styles for smooth integration.
  • Added admin settings for ratio bar options

🔗 Update Admin UI (Added in 2.0)

  • Admin settings now include a dedicated Social Share tab in the plugin settings page.
  • Added custom text field to display a label before the share icon (e.g., “Share this post:”).
  • Improved admin UI for better usability and tab navigation.
  • Bug fixes and minor improvements for like/dislike and ratings system.

🔗 Social Share Buttons (Added in 1.9)

  • Add share icon automatically after post/product content.
  • Modern popup showing popular share platforms (Facebook, X/Twitter, LinkedIn, WhatsApp, Telegram, Pinterest, Reddit, Tumblr, Email, Copy Link).
  • Admin setting to select which post types display the share button.
  • Uses Font Awesome/Dashicons for platform icons.
  • Works responsively on all devices.

❤️ Add to Favorites (Added in 1.8)

  • New: Added Shortcode: [ldppp_user_history] to display logged-in user’s interaction history.
  • New: Display user’s Likes and Dislikes with post type labels (Post, Product, Page, or CPT).
  • New: Show Ratings history with post/product title, rating value, and post type.
  • New: Show Comment Votes history including comment excerpt, related post link, post type, and user’s action (Like/Dislike).
  • Display a heart icon at the end of post content.
  • Users can add/remove posts to/from favorites with one click.
  • Supports all custom post types (CPTs).
  • Admin settings to:
    • Enable/Disable Favorites feature.
    • Select which post types display Favorites.
    • Customize label text for Favorites.
    • Set active and inactive heart icon colors.
  • Shortcode: [ldppp_user_favorites]
    • Display a logged-in user’s favorites list on any page or section.
  • Tooltip support for Favorites icon.

👍 Like / 👎 Dislike Buttons

  • Interactive Like and Dislike buttons for posts, comments, and products.
  • Choose how counts are displayed – Numbers or Percentages.
  • Customize labels and icon colors.
  • Optionally hide counts for Likes and Dislikes.
  • Dynamic option to select which post types display Like/Dislike.
  • Restrict voting to logged-in users only (optional).

⭐ Star Ratings System

  • Display 1–5 star rating on posts and WooCommerce products.
  • Custom product rating system using its own database table.
  • Option to hide star ratings on post detail pages.
  • Show average rating instantly with AJAX.
  • Restrict ratings to logged-in users (optional).

👁️ Post View / Read Tracking

  • Enable post view/read counter with anti-spam options.
  • Prevent multiple counts from the same IP.
  • Configure how much content (%) must be read before counting.
  • Configure how much time (seconds) must be spent before counting.
  • Choose how to display views – as icons or text.
  • Meta box inside post/product edit screen shows:
    • Likes
    • Dislikes
    • Views
    • Ratings
    • Favorites

⚡ AJAX-Powered Interaction

  • All actions (like/dislike/star/view/favorites) run without page reload.
  • Real-time updates for user feedback.

🛡️ Anti-Spam & Access Control

  • Restrict multiple votes/views/favorites via IP, cookies, or user login.
  • Allow/disallow guest voting or favorites.
  • Restrict features to logged-in users (optional).

🎨 Highly Customizable

  • Custom label text for Like/Dislike buttons (posts, products, comments).
  • Custom label text for Favorites.
  • Icon color controls for Like, Dislike, and Favorites (active/inactive).
  • Counter display type (Number or Percentage).
  • Position controls: before/after content or buttons.
  • View counter display as Icon or Text.
  • Fully responsive and theme-compatible.

💬 Comments Reactions

  • Enable comment Like/Dislike voting.
  • Custom label for comment buttons (e.g., « Was this comment helpful? »).
  • Restrict to logged-in users or allow guests.

🧰 Developer-Friendly

  • Clean, lightweight code.
  • Includes hooks and filters for developers.

Credits

Developed by Kirtikumar Solanki. Donations welcome via PayPal.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.1
Cette extension est disponible en téléchargement pour votre site .