=== Califica.reviews Widgets ===
Requires at least: 6.3
Tested up to: 7.1
Requires PHP: 8.1
Stable tag: 1.2.7
Tags: reviews, ratings, testimonials, widgets, woocommerce
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display Califica.reviews ratings and reviews with a block, shortcode or widget, plus optional Woo product identifiers.

== Installation ==
Upload the ZIP through Plugins > Add New > Upload Plugin. Activate and configure Califica.reviews > Settings with your business ID and API key. Save, then test the connection.

== External service ==
This plugin connects to the Califica.reviews API at https://www.califica.reviews (or its apex alias) to retrieve published reviews, rating averages and star distributions. A business account, authorized API key and plan with API access are required.
On cache refresh or an administrator's connection test, the server sends the business ID, API key, locale and optional product identifiers. Requests are made server-side with TLS verification. Credentials are not exposed to visitors. The service receives the WordPress server's IP, not a browser-side tracking request.
Privacy policy: https://www.califica.reviews/es/politica-de-privacidad
Terms and conditions: https://www.califica.reviews/es/terminos-y-condiciones-de-uso
Business terms: https://www.califica.reviews/es/terminos-y-condiciones-para-negocios
Service: https://www.califica.reviews/
Local .test endpoints are offered only in local/development WordPress environments.

== Usage ==
[caliwi_reviews type="summary"]
[caliwi_reviews type="card"]
[caliwi_reviews type="distribution"]
[caliwi_reviews type="reviews" layout="grid" limit="6"]
[caliwi_reviews type="reviews" layout="carousel" limit="10"]
[caliwi_reviews type="button"]
[caliwi_reviews type="reviews" sku="ABC-123"]

== Changelog ==
= 1.2.7 =
Completed the unique CALIWI/caliwi prefix migration requested by the WordPress.org Plugins Team. The primary shortcode, block namespace, shared connection option, hooks, classes and constants now use the plugin-specific prefix. Compatibility migrations keep existing settings, classic widgets, legacy shortcodes, blocks and the companion Woo connection working. Plugin paths use WordPress directory helpers.
= 1.2.6 =
Replaced the short global code prefix with the unique CALIWI/caliwi prefix required by the WordPress.org review. Existing settings, automatic placements and classic widget assignments are migrated during the update.
= 1.2.5 =
The WordPress.org package now uses an English-only interface and contains no bundled translation files. The uninstall routine preserves the shared Califica.reviews connection when Califica.reviews for Woo is installed under its current plugin slug.
= 1.2.4 =
The plugin description on the Installed Plugins page now follows the WordPress language: Spanish or English.
= 1.2.3 =
Security and WordPress.org compliance improvements: sanitized request data, escaped widget output, database-free cache invalidation, standard stylesheet loading and packaging cleanup.
= 1.2.2 =
The Gutenberg block is always Card. Automatic placement is honored even when the content contains manually inserted widgets.
= 1.2.1 =
Card is the default Gutenberg block design. Widgets administration displays a real business card preview using the saved API connection.
= 1.2.0 =
Automatic business card placement by public location, post-category exclusions including descendants, six content-relative positions and individual post/page controls. Prevents duplicate automatic cards and excludes Woo checkout, cart and account pages.
= 1.1.0 =
Shared top-level Califica.reviews menu and encrypted API connection with WooCommerce 1.0.7. Optional private widget error log and shared cache refresh. Settings action link.
= 1.0.0 =
Initial standalone widgets plugin. Does not modify or replace the Woo export plugin.
