Skip to content

webtions/i-recommend-this

Repository files navigation

I Recommend This Plugin

"I Recommend This" is a WordPress plugin that allows users to recommend/like posts with a simple click. It provides a modern, lightweight alternative to comment-based engagement by letting visitors show appreciation for content.

Features

  • Simple recommendation/like system for WordPress posts and pages
  • Customizable like button with thumb or heart icons
  • Counter display showing the number of recommendations
  • Widget to showcase most recommended posts
  • Shortcodes for displaying recommendation buttons and top posts
  • Gutenberg block integration
  • GDPR compliance with IP anonymization
  • Extensive developer hooks and filters

Documentation

For detailed information, see the following documentation:

Development Setup

  1. Clone the repository:

    git clone https://github.com/webtions/i-recommend-this.git
  2. Navigate to the plugin directory:

    cd i-recommend-this
  3. Install dependencies:

    npm install

Development Commands

  • Build assets:

    npm run build
  • Watch for changes and rebuild assets automatically:

    npm run start

The build process compiles the JavaScript and CSS assets, including the Gutenberg block component. The generated files are placed in the blocks/recommend/build/ directory.

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher

License

This project is licensed under the GPL-3.0 License - see the GNU General Public License for details.

Security

Please report security bugs found in the source code through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.

About

This plugin allows your visitors to simply like/recommend your posts instead of comment on it.

Topics

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •