WP Manifestindependent plugin directory
manifest / editor / gn-extend-core-blocks

GN - Extend Core Blocks

Editor extensions for WordPress core blocks — adds layout and style controls directly in the block editor.

by Grégoire Noyelle · github.com/gregoirenoyelle/gn-extend-core-blocks

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/gregoirenoyelle/gn-extend-core-blocks/archive/refs/heads/main.zip

Readme

GN Extend Core Blocks

A WordPress plugin that adds editor controls to core blocks without creating custom blocks. All extensions use addFilter to enhance existing blocks directly in the block editor.

Requirements

  • WordPress 6.7 or higher
  • PHP 8.0 or higher

Installation

  1. Upload the gn-extend-core-blocks folder to /wp-content/plugins/
  2. Activate the plugin in Plugins → Installed Plugins
  3. Configure extensions at Settings → GN Extend Blocks

Extensions

Column — Image Cover

Targets: core/column

Adds an Image cover toggle in the block inspector. When enabled, the column's featured image fills the entire column as a background cover.

CSS class applied: gnext-column-image-cover

Columns — Layout Options

Targets: core/columns

Adds three controls in the block inspector:

  • Invert on mobile — reverses column order on small screens
  • Sticky buttons — keeps call-to-action buttons visible while scrolling
  • Stack breakpoint — sets a custom breakpoint (in pixels) at which columns stack vertically

CSS classes applied: gnext-columns-invert, gnext-columns-sticky-button

Settings

Go to Settings → GN Extend Blocks to enable or disable each extension individually. Disabling an extension prevents its scripts and styles from loading on the front end.

License

GPL-2.0-or-later — see https://www.gnu.org/licenses/gpl-2.0.html

Read the full README on GitHub →