Custom blocks for WordPress made easy.
As of April 2026, Genesis Custom Blocks is a WordPress blocks plugin with 10K+ active installations and a 4.5/5 rating from 21 reviews. It has been downloaded 176K+ times in total. Requires WordPress 6.0+ and PHP 7.0+. Available on WordPress.org since 2020. Actively maintained — updated within the last month. Downloads are up 938% this week. Top alternative: Spectra Gutenberg Blocks – Website….
Genesis Custom Blocks provides WordPress developers with the tools they need to take control of the block-first reality of modern WordPress.
The WordPress block editor (AKA Gutenberg) opens up a whole new world for the way we build pages, posts, and websites with WordPress. Genesis Custom Blocks makes it easy to harness this and build custom blocks the way you want them to be built. Whether you want to implement a custom design, deliver unique functionality, or even remove your dependence on other plugins, Genesis Custom Blocks equips you with the tools you need to hit “Publish” sooner.
Take control of design – Implement beautiful, custom designs with fine-tuned front-end templating control.
Build unique functionality – Build blocks that function and behave exactly as you need…
I’ve been using this plugin for clients for a couple of years. It’s well documented, and the tools work and are easy to work with, if you have PHP chops, that is.
I love this plugin.
Plugin works very well, thank you.
This is exactly what I needed. I can make my own Gutenberg blocks with JS, PHP, and HTML without having to learn Node.js, React, and Redux (really WordPress?). I plan on learning these, but need a solution right away. The only thing I wish is you could add your own icons for blocks.
I have to dock 1 star because of the pricing of the paid subscription. $360 USD/ year for Genesis Pro? That’s insane guys. I want to support you, but that’s insane. I pay much less than that for leading media production software. I pay 1/3 that for a complete page builder that does so much more than Genesis Pro plus includes a clipart sub also. Your competitors are also about 1/3 the price.
I’d be willing to pay $360 for a lifetime sub, not yearly. For Genesis Custom Blocks specifically I’d pay $49 – $99 / year if it was being actively developed.
Váš web neobsahuje podporu pro blok „genesis-custom-blocks/aaa-bbb“. Tento blok můžete ponechat nedotčený, nebo jej zcela odstranit. : (
Thanks for the great plugin!
Couple of questions…I see there is a way to include a .css file along with the .php file in the blocks folder inside the theme. However, is there also a way to enqueue a .js file with the block as well?
Also, is there a quick way inside of php to determine if the user is access the block from the preview or from the front end? I know that there is the ability to create a separate preview php file, but the reason I ask is because there may be some cases where I literally only have a slight difference between the preview and live block and it would be nice to be able to write a conditional into the block php rather than copying all of the code and maintaining two separate files.
Thanks,
Wil
| WordPress | 6.0+ requiredTested up to 7.0 |
| PHP | 7.0+ required |
See the GitHub Releases page.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.