{"id":232582,"date":"2025-05-17T14:46:56","date_gmt":"2025-05-17T14:46:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gp-custom-elements\/"},"modified":"2025-06-30T03:06:18","modified_gmt":"2025-06-30T03:06:18","slug":"custom-elements-for-generatepress-dmp","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/custom-elements-for-generatepress-dmp\/","author":16805142,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.01","stable_tag":"trunk","tested":"6.8.5","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Custom Elements for GeneratePress by DigitalMasteryPath","header_author":"Warren Nguyen","header_description":"Custom Elements for GeneratePress by DigitalMasteryPath makes it easy to insert block-based content into the most useful GeneratePress hooks \u2014 without needing GP Premium or writing PHP.","assets_banners_color":"b5b3b1","last_updated":"2025-06-30 03:06:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/digitalmasterypath.com","rating":0,"author_block_rating":0,"active_installs":30,"downloads":1972,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"warrennguyen","date":"2025-06-03 20:32:00"},"v1.0":{"tag":"v1.0","author":"warrennguyen","date":"2025-05-25 22:38:11"},"v1.01":{"tag":"v1.01","author":"warrennguyen","date":"2025-06-30 02:52:49"},"v1.02":{"tag":"v1.02","author":"warrennguyen","date":"2025-06-30 03:06:18"}},"upgrade_notice":{"1.0":"<p>Initial version.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3295304,"resolution":"256x256","location":"assets","locale":"","width":500,"height":500}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3295470,"resolution":"772x250","location":"assets","locale":"","width":1200,"height":400}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","v1.0","v1.01","v1.02"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[242466,242465,242445,242464,242446],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-232582","plugin","type-plugin","status-publish","hentry","plugin_tags-generatepress-custom-layout","plugin_tags-generatepress-elements","plugin_tags-generatepress-hooks","plugin_tags-gp-elements","plugin_tags-gp-hooks","plugin_committers-warrennguyen"],"banners":{"banner":"https:\/\/ps.w.org\/custom-elements-for-generatepress-dmp\/assets\/banner-772x250.jpg?rev=3295470","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/custom-elements-for-generatepress-dmp\/assets\/icon-256x256.png?rev=3295304","icon_2x":"https:\/\/ps.w.org\/custom-elements-for-generatepress-dmp\/assets\/icon-256x256.png?rev=3295304","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Custom Elements for GeneratePress by DigitalMasteryPath makes it easy to insert block-based content into the most useful GeneratePress hooks \u2014 without needing GP Premium or writing PHP.<\/p>\n\n<p><strong>What You Can Do<\/strong><br \/>\n- Insert blocks into selected hook locations (like before content, after header, or footer)<br \/>\n- Target specific pages, posts, or show site-wide<br \/>\n- Use Gutenberg to design your content visually<br \/>\n- Center-align the primary navigation bar<br \/>\n- Lightweight and fast \u2014 built specifically for GeneratePress\n- \u2705 <strong>See examples in action:<\/strong><br \/>\n  - <a href=\"https:\/\/digitalmasterypath.com\/blog\/generatepress-hooks-and-filters\/\">GeneratePress Hooks &amp; Filters Blog Post<\/a><br \/>\n  - <a href=\"https:\/\/www.youtube.com\/watch?v=aaELJeWDuOI\">Video Tutorial on YouTube<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu<\/li>\n<li>Create a new \"GP Hook\" post and assign its hook location and visibility<\/li>\n<li>Optionally, center your primary nav from the Customizer<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20replace%20generatepress%20premium%27s%20elements%3F'><h3>Does this replace GeneratePress Premium's Elements?<\/h3><\/dt>\n<dd><p>No \u2014 this provides a lightweight, block-based way to add <strong>custom layout positions<\/strong> using the most useful hooks. It\u2019s ideal for those who want visual layout control without writing code.<\/p><\/dd>\n<dt id='can%20i%20use%20it%20without%20generatepress%20premium%3F'><h3>Can I use it without GeneratePress Premium?<\/h3><\/dt>\n<dd><p>Yes \u2014 this plugin works with the free GeneratePress theme.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Add Gutenberg blocks to key GeneratePress hook locations. Target content by page, post. No code or GP Premium needed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/232582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=232582"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/warrennguyen"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=232582"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=232582"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=232582"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=232582"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=232582"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=232582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}