=== Custom Elements for GeneratePress by DigitalMasteryPath === Tags: generatepress hooks, gp hooks, gp elements, generatepress elements, GeneratePress custom layout Requires at least: 5.5 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Add Gutenberg blocks to key GeneratePress hook locations. Target content by page, post. No code or GP Premium needed. == Description == Custom Elements for GeneratePress by DigitalMasteryPath makes it easy to insert block-based content into the most useful GeneratePress hooks — without needing GP Premium or writing PHP. **What You Can Do** - Insert blocks into selected hook locations (like before content, after header, or footer) - Target specific pages, posts, or show site-wide - Use Gutenberg to design your content visually - Center-align the primary navigation bar - Lightweight and fast — built specifically for GeneratePress - ✅ **See examples in action:** - [GeneratePress Hooks & Filters Blog Post](https://digitalmasterypath.com/blog/generatepress-hooks-and-filters/) - [Video Tutorial on YouTube](https://www.youtube.com/watch?v=aaELJeWDuOI) == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` 2. Activate the plugin through the 'Plugins' menu 3. Create a new "GP Hook" post and assign its hook location and visibility 4. Optionally, center your primary nav from the Customizer == Frequently Asked Questions == = Does this replace GeneratePress Premium's Elements? = No — this provides a lightweight, block-based way to add **custom layout positions** using the most useful hooks. It’s ideal for those who want visual layout control without writing code. = Can I use it without GeneratePress Premium? = Yes — this plugin works with the free GeneratePress theme. == Changelog == = 1.0 = * Initial release == Upgrade Notice == = 1.0 = Initial version.