=== Checkify Page Gate ===
Contributors: checkify
Requires at least: 6.0
Requires PHP: 7.4
Requires Plugins: checkify-connector
Stable tag: 1.0.1
License: GPLv2 or later

Protect WordPress pages and posts with Checkify verification gates.

== Description ==

Requires **Checkify Connector**.

Block visitors from viewing selected pages (or your entire site) until they complete Checkify verification — typically human verification (`is_human`).

Features:

* Full-page gate (recommended) — replaces page content with a QR verification screen
* Inline gate — shows the QR above content and dims the page until verified
* Scope: selected pages/posts, all pages, or entire public site
* Excluded content IDs for broad scopes
* Optional skip for logged-in users and administrators
* Profiles: `is_human`, `age_over_18`, `age_over_21`, `age_over_25`

== Installation ==

1. Install and connect **Checkify Connector** with your Pass ID configured.
2. Activate **Checkify Page Gate**.
3. Go to **Checkify → Page gate** and choose protected content.

== Changelog ==

= 1.0.1 =
* Move settings under Checkify → Page gate (Connector menu)
* Fix full-page gate showing QR at the bottom of the theme layout on block themes
* Use a standalone centered gate template instead of injecting into the theme page shell
* Strip protected page content if the theme still renders its default template

= 1.0.0 =
* Initial release: full-page and inline gates for pages, posts, and site-wide scope
