Skip to content

About

Essential toolkit for a WordPress site: block editor enhancements, cookie consent, maintenance mode, image optimization, login and more.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

1,034 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrontBlocks Site Tools Repository for WordPress Plugin

Repository for FrontBlocks Site Tools, a WordPress plugin covering the everyday needs of a site: block editor (Gutenberg/GenerateBlocks) enhancements alongside general-purpose site utilities such as cookie consent, maintenance mode, image management and login.

Functionalities

GenerateBlocks Extensions

  • Container Edge Alignment - Remove padding from left or right side to create edge-to-edge layouts

Block Enhancements

  • Animations
  • Container Effects (Glass Effect / Glassmorphism)
  • FrontBlocks Hover Effects - Smooth background image zoom on hover with configurable scale
  • Carousel/Slider
  • Native Gallery
  • Sticky Columns
  • Column Link - Make an entire native Column block clickable, redirecting to a configured URL
  • Insert Post
  • Counter Block
  • Reading Time Block
  • Reading Progress Bar
  • Product Categories Block
  • Gravity Forms Inline Layout
  • Back Button
  • Headline Marquee - Infinite scrolling marquee effect for headline/text blocks with customizable speed (Fast, Medium, Slow)
  • Modern Settings Page with Card-based Layout
  • Custom SVG Animations

Site Tools

  • Cookie Notice (moved to FrontConsent) - Cookie consent now lives entirely in the dedicated free FrontConsent plugin. FrontBlocks no longer ships a banner of its own; the "Cookie Notice" settings tab is a promo panel pointing existing sites at FrontConsent, which migrates their settings and stats on install.
  • Image Management - Enable/disable/override registered image sizes, define custom sizes, bulk-regenerate thumbnails, and automatically serve WebP/AVIF variants on the frontend
  • Maintenance Mode - Show a customizable maintenance page to visitors while keeping the site accessible to logged-in administrators
  • Google Sign-In - "Sign in / Sign up with Google" button for wp-login.php, WooCommerce My Account and Checkout, plus a shortcode and block, with server-side ID token verification
  • Review Notice - Dismissible admin notice inviting site owners to leave a WordPress.org review, shown 14 days after activation
  • Redundant Plugins Notice - Persistent admin notice detecting third-party plugins made unnecessary by an active FrontBlocks feature (e.g. SVG upload plugins, Google Login plugins), extensible via the frontblocks_redundant_plugins filter
  • Google Sign-In - "Sign in / Sign up with Google" button for wp-login.php, WooCommerce My Account and Checkout, plus a shortcode and block, with server-side ID token verification
  • Table of Contents - Accessible navigation block generated from the headings in the post, with collapsible and sticky options
  • MCP Abilities - Exposes maintenance mode as an ability via WordPress's Abilities API, so MCP/AI clients can read and toggle it (e.g. for a site go-live checklist), gated behind the manage_options capability. Also reports WooCommerce's own "Coming soon" site visibility independently

PRO Features (FrontBlocks PRO)

  • Custom Post Types Builder - Create and manage custom post types with advanced configuration options:

    • Create custom post types with a simple interface
    • Configure post type behavior (Post or Page style)
    • Enable/disable categories taxonomy
    • Add custom meta fields (Text, Textarea, URL, Date, File, Number, Email)
    • Individual settings page for each custom post type
    • Delete custom post types easily
  • Full Page Scroll - Create smooth fullpage scroll experiences:

    • Smooth section-by-section navigation
    • Automatic side navigation with dots
    • Mouse wheel control for precise scrolling
    • Tooltips on navigation dots
    • Fully responsive design
    • Vanilla JavaScript (no dependencies)
  • WooCommerce Enhancements:

    • Enable Gutenberg in product editor
    • Simple prices for variable products
    • Block after add to cart button
    • Product description behavior options
    • Disable zoom on product images
    • Share buttons on product pages
    • Deactivate product tabs
    • Horizontal product form layout

Documentation

Release

Actions for making a release:

  • Update readme Stable Tag, and Version.
  • Update Plugin Header and constant.
  • Execute gulp compress
  • Create release in GitHub.

About

Essential toolkit for a WordPress site: block editor enhancements, cookie consent, maintenance mode, image optimization, login and more.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages