Title: MentoBlocks &#8211; Dynamic Blocks
Author: mentotex
Published: <strong>September 3, 2026</strong>
Last modified: September 3, 2026

---

Search plugins

![](https://ps.w.org/mentoblocks/assets/banner-772x250.png?rev=3679224)

![](https://ps.w.org/mentoblocks/assets/icon-256x256.png?rev=3679224)

# MentoBlocks – Dynamic Blocks

 By [mentotex](https://profiles.wordpress.org/mentotex/)

[Download](https://downloads.wordpress.org/plugin/mentoblocks.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/mentoblocks/#description)
 * [Reviews](https://wordpress.org/plugins/mentoblocks/#reviews)
 *  [Installation](https://wordpress.org/plugins/mentoblocks/#installation)
 * [Development](https://wordpress.org/plugins/mentoblocks/#developers)

 [Support](https://wordpress.org/support/plugin/mentoblocks/)

## Description

MentoBlocks is a collection of custom blocks for the block editor, each built as
a
 self-contained, dynamic (server-rendered) block registered under its own “MentoBlocks”
category in the block inserter.

**Post Grid** — a dynamic grid of posts, pages, or any public post type,
 with ordering,
column control, four card arrangements (standard, overlay, side-by-side, and reverse),
independent hover effects, full color and spacing controls, and a Load More button
that fetches additional posts from the REST API without a page reload.

**Hero Slider** — a lightweight, dependency-free slider. Choose plain
 images, manually
authored slides with a heading/text/button, or slides generated automatically from
your posts. Fade or slide transitions, autoplay with pause-on-hover/focus, swipe
support, keyboard navigation, and responsive height per breakpoint.

This plugin reads only your local WordPress database (via `WP_Query` and
 the REST
API) to build its blocks. It makes no external requests, does not phone home, and
includes no tracking or upsells.

### Source Code

The `build/` directory contains compiled, minified JavaScript and CSS
 produced 
by the `@wordpress/scripts` build tool. The original, human-readable source for 
every block is included in this plugin’s src/ directory — nothing is bundled without
its source alongside it.

To regenerate the compiled assets from source:

 1. `npm install` (requires Node.js; installs `@wordpress/scripts`,
     listed as a devDependency
    in `package.json`)
 2. `npm run build`

This runs the standard `@wordpress/scripts build` command and writes
 fresh output
to `build/`.

## Blocks

This plugin provides 2 blocks.

 *   Post Grid A dynamic grid of posts, pages, or any post type, with ordering, 
   column control, style presets, and a Load More button.
 *   Hero Slider A lightweight, responsive slider — plain images, manual slides 
   with text and a button, or auto-populated from posts.

## Installation

 1. Upload the `mentoblocks` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Open any post or page in the block editor and search for “MentoBlocks”
     in the 
    block inserter to find Post Grid and Hero Slider.

## FAQ

### Does this plugin track anything or send data externally?

No. Every block queries your own WordPress database directly and renders
 server-
side. No external API calls, analytics, or tracking of any kind.

### Can I use Post Grid or Hero Slider with a custom post type?

Yes. Both blocks let you choose any public, viewable post type from the
 Query Settings
panel.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MentoBlocks – Dynamic Blocks” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ mentotex ](https://profiles.wordpress.org/mentotex/)

[Translate “MentoBlocks – Dynamic Blocks” into your language.](https://translate.wordpress.org/projects/wp-plugins/mentoblocks)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mentoblocks/), check
out the [SVN repository](https://plugins.svn.wordpress.org/mentoblocks/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/mentoblocks/) by
[RSS](https://plugins.trac.wordpress.org/log/mentoblocks/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Post Grid block: dynamic query, four card arrangements (standard,
    overlay, side-
   by-side, reverse), independent hover effects, full color/spacing controls, Load
   More via REST API.
 * Hero Slider block: plain image, manual, and dynamic (from posts)
    slide sources;
   fade/slide transitions; autoplay with pause-on-hover; swipe and keyboard navigation;
   responsive per-breakpoint height.

## Meta

 *  Version **1.0.0**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  [Advanced View](https://wordpress.org/plugins/mentoblocks/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mentoblocks/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mentoblocks/reviews/)

## Contributors

 *   [ mentotex ](https://profiles.wordpress.org/mentotex/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mentoblocks/)