WP Manifestindependent plugin directory
manifest / editor / plugin.gutenberg

EnlighterJS Gutenberg WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

:pencil: Official EnlighterJS Plugin for WordPress Gutenberg Editor

★ 26stars
v0.3.0latest · never

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/enlighterjs/plugin.gutenberg/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

EnlighterJS Plugin for Gutenberg Editor

Gutenberg Editor Integration

Current Limitations

  • Legacy EnlighterJS code cannot be transformed to blocks by the "Transform to Blocks" utility of the classic editor.
    Caused By: gutenberg/8648
  • Newly created codeblocks (via Gutenberg) mess up the HTML with unused attributes because of a validation issue.
    Caused By: gutenberg/8532 / gutenberg/7604

Usage

As integral part of the Enlighter WordPress Plugin (future)

Development

  1. Create the plugin directory wp-content/plugins/enlighter-gutenberg
  2. Copy enlighter-gutenberg.php and dist/ into this directory
  3. Activate the plugin

Required Directory Structure

wp-content/
   | - plugins/
   |      | -enlighter-gutenberg/
   |      |       |- enlighter-gutenberg.php
   |      |       |- dist/
   |      |       |      |- enlighterjs.gutenberg.min.css 
   |      |       |      |- enlighterjs.gutenberg.min.js

License

EnlighterJS.Gutenberg is OpenSource and licensed under the Terms of Mozilla Public License 2.0. You're welcome to contribute

Releases

2 releases.

Tag
Published
v0.3.0 latest
Aug 22, 2018 8 years ago
Aug 21, 2018 8 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A- grade

Security

EnlighterJS Gutenberg 0.2-ALPHA1 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
0.2-ALPHA1
Findings
1
Worst severity
low
Content hash
fcbbfc34f046cfd87f3c02dc…

Findings

  • low Plugin header still declares Version 0.2-ALPHA1 while the distributed git tag is v0.3.0

    version_mismatch

    enlighter-gutenberg.php Version remains 0.2-ALPHA1 (Description: DEVELOPMENT PLUGIN - NOT TO BE USED IN PRODUCTION!) even though this archive is GitHub tag v0.3.0. The same zip's package.json version and the built dist/enlighterjs.gutenberg.min.js banner/export are 0.3.0. Update checkers and vulnerability scanners that key on the plugin header will mis-identify the installed build as 0.2-ALPHA1.

    enlighter-gutenberg.php:2-10

    Recommendation

    Bump the plugin header Version (and Description once it is no longer an alpha) to the real git tag on every release so scanners and the Plugins screen match package.json and the dist banner.

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.