

The Bento Grid block in the editor with the visual layout-preset picker.
BoldSpan Bento Grid is a free WordPress bento grid plugin for building modern, responsive websites in Gutenberg and Elementor. Create magazine-style homepages, image galleries, portfolios, blog sections, service grids, team sections, product highlights, and landing page layouts without writing CSS.
Choose a professional bento box layout, add your content, and publish a polished responsive grid in minutes. The same lightweight CSS Grid engine powers the editor preview and the front end, so your layout looks the way you designed it.
Unlike a generic column block, this responsive grid plugin gives you curated bento layouts, per-tile content controls, image overlays, typography-friendly heading levels, and optional hover effects in one focused interface.
It is made for freelancers, agencies, bloggers, photographers, designers, creators, small businesses, online stores, and anyone who wants a more visual WordPress website layout without hiring a developer.
Why site owners choose BoldSpan Bento Grid
Choose a curated preset, drop in your tiles, and the grid takes care of the geometry. Every tile can show an image with an overlay, text above or below its image, or a free-form stack of inner blocks.
Get started in one click
Layout
Tiles
Responsive
Built for real sites
.boldspan-bento-wrapper namespace so active themes and Elementor global styles cannot override the grid gap, tile padding, or typography.aria-label from their title, the title heading level is author-controlled, and all motion respects prefers-reduced-motion.esc_url(), CSS values are filtered, and numeric ranges are clamped before output.boldspan-bento-grid text domain.This plugin ships compiled JavaScript and CSS in the build/ directory. The
human-readable sources – TypeScript and SCSS under src/, the block metadata,
and the full build pipeline – live in the public development repository:
https://github.com/boldspantechnologies/Bold-Bento-Grid
Build tools: Node.js 18+ and npm, with
@wordpress/scripts (webpack).
npm install – install the build toolchain.npm run build – compile src/ into build/ (boldspan-bento/grid block, tile block, front-end runtime, stylesheet).npm run package – clean, build, and produce dist/boldspan-bento-grid.zip containing only the files WordPress needs.The text domain is boldspan-bento-grid throughout (plugin header, every __() /
_e() call, both block.json files, and wp_set_script_translations()).
Translations are handled by translate.wordpress.org.