Server Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 6.8 | Latest stable |
| PHP | 8.0 | 8.2 or higher |
WordPress 6.8+
Simple Post Like requires WordPress 6.8 or higher. It uses modern WordPress APIs including wp_add_inline_script(), wp_set_script_translations(), and the manage_{$post_type}_posts_columns filter family — all of which are stable and well-supported in 6.8+.
To check your WordPress version, go to Dashboard → Updates in your WordPress admin. If you are running an older version, update WordPress before installing the plugin.
PHP 8.0+
Simple Post Like requires PHP 8.0 or higher. The codebase uses PHP 8.0+ features throughout — union types, named arguments, match expressions, and str_contains() — so it will not run on PHP 7.x.
To check your PHP version, go to Dashboard → Site Health → Info → Server in your WordPress admin.
If your hosting environment runs PHP 7.x, contact your host to upgrade. Most modern hosts support PHP 8.1 or 8.2 as the default today.
Browser Requirements
The admin settings page works in all modern browsers — Chrome, Firefox, Safari, Edge. No Internet Explorer support.
The frontend like button works in any browser that supports ES6 — which covers all browsers in active use today.
No Other Requirements
Simple Post Like has no other dependencies:
- No jQuery — the frontend script is pure Vanilla JavaScript
- No page builder — works with the block editor, classic editor, and any theme
- No other plugin — no ACF, no WooCommerce, no framework plugin required
- No build tools for users — compiled CSS and JS are included in the release zip
Font Awesome icons are used for the like button. If your active theme already loads Font Awesome, Simple Post Like detects that and skips loading its own copy. If not, it loads Font Awesome 6 from cdnjs automatically.
Next Steps
Once your environment meets these requirements, head to Installation to get the plugin running.