WP Manifestindependent plugin directory
manifest / privacy / kjeks-scripting

Kjeks Scripting WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Consent-gate any enqueued script by handle for Kjeks — assign registered script handles to a consent category and they stay inert until the visitor consents.

★ 0stars
3release downloads
0.2.0latest · 1mo ago

Install

Download kjeks-scripting.zip From the 0.2.0 release on GitHub, Aug 31, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/soderlind/kjeks-scripting/releases/download/0.2.0/kjeks-scripting.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Consent-gate any enqueued script by handle for Kjeks.

Assign a registered script handle to a consent category, and the script stays inert until the visitor consents to that category. No code changes to the scripts themselves — you gate them by handle from an admin screen.

Requirements

  • WordPress 6.8+
  • PHP 8.3+
  • The Kjeks plugin (active) — it provides the consent UI, the script gate, and the shared AddonKit base classes.

How it works

  1. A script is registered/enqueued with a handle (by a theme, plugin, or your own code) — for example google-analytics or hotjar.
  2. On the settings screen you map that handle to a consent category (Analytics, Marketing, or Preferences).
  3. On the front end the add-on registers each mapped handle with the core Kjeks blocking registry. Core rewrites the tag to type="text/plain" with data-kjeks-category, so the browser does not run it until consent is given.

Settings

  • Multisite: Network Admin → Settings → Kjeks Scripting (network-wide).
  • Single site: Settings → Kjeks Scripting.

Type or pick a script handle (the field suggests handles registered in the admin), choose its category, and save. Add as many rows as you need; leave a row blank to ignore it.

Finding a handle

Handles are the first argument passed to wp_enqueue_script() / wp_register_script(). Check the enqueuing plugin/theme, or view source and look at the id attribute of the `

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.2.0 latest
Aug 31, 2026 1mo ago
kjeks-scripting.zip
3
Aug 29, 2026 1mo ago
kjeks-scripting.zip
0
A grade

Security

Kjeks Scripting 0.2.0 · audited by WP Registry

No security issues found.

Audited release
0.2.0
Findings
none
Worst severity
—
Content hash
d187637dc3f4637af01ed69a…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.