=== ExertPro Product Publish Reminder ===
Contributors: marufhasanexertpro
Tags: woocommerce, products, validation, publish, quality control
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 8.0
Requires Plugins: woocommerce
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Prevent incomplete WooCommerce products from being published.

== Description ==

ExertPro Product Publish Reminder helps store owners avoid publishing incomplete products by validating essential product information before publishing or updating. Instead of blocking the process, it displays a clear warning popup listing missing information and lets the user decide whether to go back and fix the product or publish anyway.

**The plugin never permanently blocks publishing.** It only warns.

= Free features =

* Validates: Featured Image, Gallery Images, Product Category, Price, SKU, Description, Short Description, Stock Status
* Clean warning popup with "Go Back" and "Publish Anyway"
* Runs on both new products and updates
* Settings page under WooCommerce → ExertPro Product Publish Reminder to enable/disable each check
* Dismissible dashboard notice showing how many products are incomplete
* Product list filters: Missing Image, SKU, Category, Description, Price
* No external API calls, lightweight, translation-ready

= Planned Pro features (not included in this version) =

Product Quality Score, Bulk Product Scanner, Category-based Validation Rules, Brand Validation, Minimum Gallery Images, Minimum Description Length, Required Product Tags/Attributes/Custom Fields, SEO Validation (Rank Math & Yoast), Image Alt Text Validation, Shipping Validation, Downloadable Product Validation, Product Type-specific Rules, Weekly Email Reports, Validation Profiles, White Label, Developer API, Priority Support.

See WooCommerce → ExertPro Product Publish Reminder Pro inside the plugin for the full comparison table.

== Installation ==

1. Upload the `exertpro-product-publish-reminder` folder to `/wp-content/plugins/`.
2. Activate the plugin through the "Plugins" screen in WordPress.
3. Go to WooCommerce → ExertPro Product Publish Reminder to choose which fields are required.

== Frequently Asked Questions ==

= Does this block me from publishing a product? =

No. It only shows a warning. You can always click "Publish Anyway".

= Does this call any external API? =

No. All validation happens locally using data already in your WordPress database.

= Does it slow down my site? =

No. Scripts and styles only load on the relevant wp-admin screens (product edit and product list) and nothing loads on the front end.

== Changelog ==

= 1.0.0 =
* Initial release.
