{"id":346090,"date":"2026-08-15T10:18:49","date_gmt":"2026-08-15T10:18:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/noor-templates\/"},"modified":"2026-08-26T10:04:25","modified_gmt":"2026-08-26T10:04:25","slug":"noorpdp","status":"publish","type":"plugin","link":"https:\/\/sv.wordpress.org\/plugins\/noorpdp\/","author":23524053,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"NoorPDP","header_author":"Noor E Alam","header_description":"Build WooCommerce single product pages from premade templates, using blocks that wrap WooCommerce's own rendering.","assets_banners_color":"304939","last_updated":"2026-08-26 10:04:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":99,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"noorealam","date":"2026-08-26 10:04:25"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3648451,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3648451,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3648451,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"noorpdp\/product-meta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-meta","title":"Product Meta","category":"noorpdp","icon":"info","description":"Displays the current WooCommerce product's SKU, categories and tags.","keywords":["woocommerce","product","sku","categories","tags"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/tabs","title":"Tabs","category":"noorpdp","icon":"table-row-after","description":"Organize content into switchable tabs. Powered by the WordPress Interactivity API with full keyboard support.","keywords":["tabs","tabbed","toggle"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"align":["wide"],"anchor":true,"html":false,"interactivity":true,"color":{"background":true,"text":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css","render":"file:.\/render.php","viewScriptModule":"file:.\/view.js"},"noorpdp\/feature-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/feature-cards","title":"Feature Cards","category":"noorpdp","icon":"grid-view","description":"A row or grid of cards, each with a heading and a line of supporting text \u2014 useful for ingredients, benefits, or feature highlights.","keywords":["cards","features","benefits","grid","list"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"items":{"type":"array","default":[{"heading":"Elderberry Extract","text":"Strengthens your first line of defense against seasonal threats."},{"heading":"Echinacea Purpurea","text":"Activates natural immune response for faster recovery."},{"heading":"Crystalline Ginger","text":"Relieves internal inflammation and supports respiratory health."}]},"columns":{"type":"number","default":1},"cardBackground":{"type":"string","default":""},"cardRadius":{"type":"number","default":0},"cardPadding":{"type":"number","default":0},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-gallery-carousel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-gallery-carousel","title":"Product Gallery Carousel","category":"noorpdp","icon":"images-alt2","description":"A swipeable carousel of the current WooCommerce product's own images, with an optional thumbnail strip.","keywords":["woocommerce","product","gallery","images","carousel","slider"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"showThumbnails":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/comparison-table":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/comparison-table","title":"Comparison Table","category":"noorpdp","icon":"editor-table","description":"A feature-by-feature comparison table, useful for plans, variants, size guides or specs.","keywords":["comparison","table","specs","features","size guide"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"title":{"type":"string","source":"html","selector":"h2","default":"Compare Options"},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1000},"style":{"type":"object","default":{"spacing":{"padding":{"top":"3rem","right":"1.5rem","bottom":"3rem","left":"1.5rem"}}}}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css"},"noorpdp\/hero":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/hero","title":"Hero","category":"noorpdp","icon":"cover-image","description":"A full-width hero section with a heading, subheading, call-to-action button and an optional background image or video.","keywords":["hero","banner","section","cover"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"heading":{"type":"string","source":"html","selector":".noorpdp-hero__heading","default":"Your Hero Heading"},"subheading":{"type":"string","source":"html","selector":".noorpdp-hero__subheading","default":""},"backgroundType":{"type":"string","default":"image"},"backgroundImage":{"type":"object","default":{"url":"","id":0}},"backgroundVideo":{"type":"object","default":{"url":"","id":0}},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":0},"textAlign":{"type":"string","default":"center"},"headingFontSize":{"type":"string","default":""},"subheadingFontSize":{"type":"string","default":""},"align":{"type":"string"},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":700},"style":{"type":"object","default":{"spacing":{"padding":{"top":"5rem","right":"1.5rem","bottom":"5rem","left":"1.5rem"}}}}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true,"enableContrastChecker":false},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css"},"noorpdp\/product-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-grid","title":"Product Grid","category":"noorpdp","icon":"grid-view","description":"Display a responsive grid of WooCommerce products (latest, related, upsells or cross-sells), rendered dynamically so it always stays up to date.","keywords":["products","grid","related","upsells","cross-sells","woocommerce"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"relation":{"type":"string","default":"latest"},"productsToShow":{"type":"number","default":4},"columns":{"type":"number","default":4},"order":{"type":"string","default":"desc"},"orderBy":{"type":"string","default":"date"},"showImage":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"showAddToCart":{"type":"boolean","default":true},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200},"noorpdpVisibility":{"type":"object","default":{"hideOnMobile":false,"hideOnTablet":false,"hideOnDesktop":false}},"noorpdpAnimation":{"type":"object","default":{"type":"none","duration":600,"delay":0}}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"link":true},"spacing":{"margin":true,"padding":true},"typography":{"fontSize":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php","example":{"attributes":{"productsToShow":3,"columns":3}}},"noorpdp\/product-reviews":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-reviews","title":"Product Reviews","category":"noorpdp","icon":"star-filled","description":"A rating summary with a star breakdown and a responsive grid of the current WooCommerce product's reviews, rendered dynamically so it always stays up to date.","keywords":["woocommerce","product","reviews","ratings","testimonials"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"reviewsToShow":{"type":"number","default":12},"columns":{"type":"number","default":3},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/product-title":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-title","title":"Product Title","category":"noorpdp","icon":"heading","description":"Displays the current WooCommerce product's title.","keywords":["woocommerce","product","title"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-category":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-category","title":"Product Category","category":"noorpdp","icon":"category","description":"Displays the current WooCommerce product's category as a small label \u2014 useful right above the Product Title.","keywords":["woocommerce","product","category","kicker","label"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/urgency":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/urgency","title":"Urgency & Countdown","category":"noorpdp","icon":"warning","description":"A low-stock warning or countdown timer (sale end date or a custom deadline) that nudges shoppers toward buying now.","keywords":["urgency","scarcity","countdown","stock","timer","sale","woocommerce"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"type":{"type":"string","default":"stock"},"stockThreshold":{"type":"number","default":10},"stockMessage":{"type":"string","default":"Only {stock} left in stock \u2014 order soon!"},"showIcon":{"type":"boolean","default":true},"countdownSource":{"type":"string","default":"sale"},"customDate":{"type":"string","default":""},"countdownLabel":{"type":"string","default":"Sale ends in:"},"hideWhenExpired":{"type":"boolean","default":true},"expiredMessage":{"type":"string","default":"This offer has ended."},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":800},"style":{"type":"object","default":{"color":{"background":"#fff4e5","text":"#8a5a00"},"border":{"color":"#f5c98c","width":"1px","style":"solid"},"spacing":{"padding":{"top":"0.85rem","right":"1.25rem","bottom":"0.85rem","left":"1.25rem"}}}}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true,"style":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/sticky-add-to-cart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/sticky-add-to-cart","title":"Sticky Add to Cart Bar","category":"noorpdp","icon":"cart","description":"A bar fixed to the bottom of the screen with the product thumbnail, name, price and a Buy Now button \u2014 appears once the visitor scrolls past the main Add to Cart block.","keywords":["woocommerce","product","sticky","cart","buy now","floating"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"badgeText":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/product-specifications":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-specifications","title":"Product Specifications","category":"noorpdp","icon":"editor-table","description":"Displays the current WooCommerce product's attributes as a specification table, the same data shown in the native Additional Information tab.","keywords":["woocommerce","product","specifications","attributes","specs"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/icon-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/icon-list","title":"Icon List","category":"noorpdp","icon":"list-view","description":"A list of short lines, each with a picked icon instead of a bullet \u2014 e.g. shipping info, trust points, feature highlights.","keywords":["list","icon","trust","shipping","features"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"rows":{"type":"array","default":[{"icon":"calendar","text":"Estimated Delivery : Up to 4 business days"},{"icon":"box","text":"Free Shipping and Returns : On all orders over $200"}]},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":800}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/review-carousel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/review-carousel","title":"Review Carousel","category":"noorpdp","icon":"slides","description":"A curated, swipeable carousel of hand-picked reviews for a chosen product.","keywords":["woocommerce","review","carousel","testimonials"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"productId":{"type":"number","default":0},"selectedReviews":{"type":"array","default":[],"items":{"type":"number"}},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/product-price":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-price","title":"Product Price","category":"noorpdp","icon":"tag","description":"Displays the current WooCommerce product's price.","keywords":["woocommerce","product","price"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/faq":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/faq","title":"FAQ Accordion","category":"noorpdp","icon":"editor-help","description":"A collapsible list of frequently asked questions about the product.","keywords":["faq","questions","accordion","section"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"title":{"type":"string","source":"html","selector":"h2","default":"Frequently Asked Questions"},"align":{"type":"string"},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":800},"style":{"type":"object","default":{"spacing":{"padding":{"top":"4rem","right":"1.5rem","bottom":"4rem","left":"1.5rem"}}}}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css"},"noorpdp\/product-rating":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-rating","title":"Product Rating","category":"noorpdp","icon":"star-filled","description":"Displays the current WooCommerce product's star rating.","keywords":["woocommerce","product","rating","reviews","stars"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-tabs","title":"Product Tabs","category":"noorpdp","icon":"editor-table","description":"Displays the current WooCommerce product's description, additional information and reviews tabs.","keywords":["woocommerce","product","tabs","reviews","description"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"__experimentalFontWeight":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/button","title":"Advanced Button","category":"noorpdp","icon":"button","description":"A customizable call-to-action button with link, colors and typography options.","keywords":["button","cta","link"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"text":{"type":"string","source":"html","selector":"a","default":""},"url":{"type":"string","default":""},"opensInNewTab":{"type":"boolean","default":false},"textAlign":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"color":true,"radius":true,"width":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css"},"noorpdp\/container":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/container","title":"Container","category":"noorpdp","icon":"align-wide","description":"A flexible wrapper section for grouping and laying out other blocks.","keywords":["section","wrapper","group","row"],"version":"1.0.0","textdomain":"noorpdp","supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true,"link":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true,"layout":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css"},"noorpdp\/accordion":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/accordion","title":"Accordion","category":"noorpdp","icon":"menu-alt","description":"Collapsible content panels, perfect for FAQs. Powered by the WordPress Interactivity API \u2014 no jQuery, minimal footprint.","keywords":["accordion","faq","toggle","collapse"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"allowMultiple":{"type":"boolean","default":false},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":800}},"supports":{"align":["wide"],"anchor":true,"html":false,"interactivity":true,"color":{"background":true,"text":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css","viewScriptModule":"file:.\/view.js"},"noorpdp\/trust-badges":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/trust-badges","title":"Trust Badges","category":"noorpdp","icon":"shield-alt","description":"A row of icon + label badges (e.g. Third-Party Tested, Vegan Friendly) in a soft rounded card, divided by vertical lines.","keywords":["trust","badges","icons","guarantee","features"],"version":"2.0.0","textdomain":"noorpdp","attributes":{"items":{"type":"array","default":[{"icon":"nt-shieldCheck","label":"Third-Party Tested"},{"icon":"nt-leaf","label":"No Artificial Sweeteners"},{"icon":"nt-capsule","label":"Vegan Friendly"},{"icon":"nt-medal","label":"GMP Certified"}]},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true,"blockGap":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-breadcrumbs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-breadcrumbs","title":"Product Breadcrumbs","category":"noorpdp","icon":"arrow-right-alt","description":"Displays the WooCommerce breadcrumb trail for the current product.","keywords":["woocommerce","breadcrumbs","navigation"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-short-description":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-short-description","title":"Product Short Description","category":"noorpdp","icon":"align-left","description":"Displays the current WooCommerce product's short description (excerpt).","keywords":["woocommerce","product","excerpt","summary"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/related-products":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/related-products","title":"Related Products","category":"noorpdp","icon":"networking","description":"Displays WooCommerce's related products for the current product.","keywords":["woocommerce","product","related","cross-sell"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"productsToShow":{"type":"number","default":4},"columns":{"type":"number","default":4},"boxed":{"type":"boolean","default":true},"boxedWidth":{"type":"number","default":1200}},"supports":{"align":["wide","full"],"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"noorpdp\/product-add-to-cart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/product-add-to-cart","title":"Product Add to Cart","category":"noorpdp","icon":"cart","description":"Displays the WooCommerce add-to-cart form for the current product, including variations, quantity and stock handling.","keywords":["woocommerce","product","cart","buy","variations"],"version":"1.0.0","textdomain":"noorpdp","supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"},"noorpdp\/heading":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/heading","title":"Advanced Heading","category":"noorpdp","icon":"heading","description":"A heading block with adjustable level, alignment, colors and typography.","keywords":["title","heading","subtitle"],"version":"1.0.0","textdomain":"noorpdp","attributes":{"content":{"type":"string","source":"html","selector":"h1,h2,h3,h4,h5,h6","default":""},"level":{"type":"number","default":2},"textAlign":{"type":"string"}},"supports":{"anchor":true,"html":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalLetterSpacing":true,"__experimentalTextTransform":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","editorStyle":"file:.\/index.css"},"noorpdp\/tab":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/tab","title":"Tab","category":"noorpdp","icon":"table-row-after","description":"A single tab panel inside a Tabs block.","keywords":["tab","panel"],"version":"1.0.0","textdomain":"noorpdp","parent":["noorpdp\/tabs"],"attributes":{"title":{"type":"string","default":""},"uid":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"interactivity":true,"reusable":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js"},"noorpdp\/accordion-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"noorpdp\/accordion-item","title":"Accordion Item","category":"noorpdp","icon":"menu-alt","description":"A single collapsible panel inside an Accordion.","keywords":["accordion","item","panel"],"version":"1.0.0","textdomain":"noorpdp","parent":["noorpdp\/accordion"],"attributes":{"title":{"type":"string","source":"html","selector":".noorpdp-accordion__title","default":""},"uid":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"interactivity":true,"reusable":false,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true},"spacing":{"margin":true,"padding":true},"__experimentalBorder":{"radius":true,"width":true,"color":true},"shadow":true},"editorScript":"file:.\/index.js"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3666699,"resolution":"1","location":"assets","locale":"","width":1904,"height":834},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3666699,"resolution":"2","location":"assets","locale":"","width":1914,"height":845},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3666699,"resolution":"3","location":"assets","locale":"","width":1457,"height":839},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3666699,"resolution":"4","location":"assets","locale":"","width":1916,"height":834},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3666699,"resolution":"5","location":"assets","locale":"","width":387,"height":720},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3666699,"resolution":"6","location":"assets","locale":"","width":1707,"height":717}},"screenshots":{"1":"Screenshot 1 showing frontend product page.","2":"Screenshot 2 showing frontend product page.","3":"Screenshot 3 showing frontend product page.","4":"Screenshot 4 showing frontend product page.","5":"Screenshot 5 showing frontend product page.","6":"Screenshot 6 showing frontend product page."}},"plugin_section":[],"plugin_tags":[4121,148076,1084,24101,286],"plugin_category":[45],"plugin_contributors":[270377],"plugin_business_model":[],"class_list":["post-346090","plugin","type-plugin","status-publish","hentry","plugin_tags-blocks","plugin_tags-gutenberg","plugin_tags-page-builder","plugin_tags-product-page","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-noorealam","plugin_committers-noorealam"],"banners":{"banner":"https:\/\/ps.w.org\/noorpdp\/assets\/banner-772x250.png?rev=3648451","banner_2x":"https:\/\/ps.w.org\/noorpdp\/assets\/banner-1544x500.png?rev=3648451","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/noorpdp\/assets\/icon-128x128.png?rev=3648451","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-1.png?rev=3666699","caption":"Screenshot 1 showing frontend product page."},{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-2.png?rev=3666699","caption":"Screenshot 2 showing frontend product page."},{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-3.png?rev=3666699","caption":"Screenshot 3 showing frontend product page."},{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-4.png?rev=3666699","caption":"Screenshot 4 showing frontend product page."},{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-5.png?rev=3666699","caption":"Screenshot 5 showing frontend product page."},{"src":"https:\/\/ps.w.org\/noorpdp\/assets\/screenshot-6.png?rev=3666699","caption":"Screenshot 6 showing frontend product page."}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/noor-e-alam.com\/noorifa\/\">Live Demo<\/a> | <a href=\"https:\/\/noor-e-alam.com\/docs\/noorpdp\/user-guide.html\">Documentation<\/a><\/p>\n\n<p><strong>NoorPDP is a WooCommerce product page builder<\/strong> that lets you redesign the single product page visually, in the standard block editor, without touching a theme file:<\/p>\n\n<ul>\n<li>Product Title, Rating, Price, Short Description, Add to Cart, Meta, Gallery, Tabs and Breadcrumbs blocks \u2014 each a thin wrapper around WooCommerce's own <code>woocommerce_template_single_*()<\/code> functions, so variations, stock handling and reviews keep working exactly as WooCommerce implements them<\/li>\n<li>Product Grid and Related Products blocks for latest\/related\/upsell product listings<\/li>\n<li>Container, Heading, Button, Accordion and Tabs layout blocks for arranging everything<\/li>\n<li>Product Layouts \u2014 full page arrangements built in the standard block editor, so it works on any theme, not just block themes<\/li>\n<li>Assign a Layout per product, per product category, or as the site-wide default; unconfigured products keep rendering exactly as vanilla WooCommerce always has<\/li>\n<li>An editor Template Library with premade full layouts and drop-in sections (FAQ accordion, trust badges, feature table)<\/li>\n<\/ul>\n\n<p>Everything above is free \u2014 no license, upsell, or locked feature anywhere in the plugin.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin includes an optional \"Cloud Templates\" source that can fetch additional premade templates from a remote API. It is <strong>disabled by default<\/strong> and only activates if a site or another plugin explicitly defines the <code>NOORPDP_CLOUD_URL<\/code> constant (or hooks the <code>noorpdp\/cloud_api_url<\/code> filter) with a real endpoint URL \u2014 out of the box, this plugin makes no external requests at all.<\/p>\n\n<p>When enabled, the plugin sends a single <code>GET<\/code> request to the configured URL (no personal or site-identifying data included beyond standard HTTP headers) to retrieve a JSON list of templates, and caches the response in a transient for 12 hours.<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The JavaScript in the <code>build\/<\/code> directory is compiled from the human-readable source in <code>src\/<\/code>. Full source, including the build tooling, is available at https:\/\/github.com\/noorealamdev\/noorpdp. To regenerate the compiled files:<\/p>\n\n<pre><code>npm install &amp;&amp; npm run build\n<\/code><\/pre>\n\n<!--section=installation-->\n<ol>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/noorpdp<\/code>.<\/li>\n<li>Run <code>npm install &amp;&amp; npm run build<\/code> inside the plugin directory (development installs only).<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Go to Products \u2192 Add New Product Layout, build a layout, then assign it to a product from the \"Product Page Template\" box on the product edit screen.1. Make sure WooCommerce is installed and active.<\/li>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/noorpdp<\/code>.<\/li>\n<li>Run <code>npm install &amp;&amp; npm run build<\/code> inside the plugin directory (development installs only).<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Go to Products \u2192 Add New Product Layout, build a layout, then assign it to a product from the \"Product Page Template\" box on the product edit screen.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. NoorPDP adds blocks to the standard WordPress block editor \u2014 you build your product page the same way you'd build any other page, with no PHP or template files to edit.<\/p><\/dd>\n<dt id=\"will%20this%20work%20with%20my%20theme%3F\"><h3>Will this work with my theme?<\/h3><\/dt>\n<dd><p>Yes. A Layout renders through a template override that keeps every WooCommerce hook (sale badges, \"recently viewed\", structured data, etc.) firing in its normal position, so it works with classic and block themes alike \u2014 not just block themes.<\/p><\/dd>\n<dt id=\"does%20noorpdp%20replace%20woocommerce%27s%20own%20product%20page%20logic%3F\"><h3>Does NoorPDP replace WooCommerce's own product page logic?<\/h3><\/dt>\n<dd><p>No. Every block is a thin wrapper around WooCommerce's own rendering functions, so variations, stock handling, reviews and add-to-cart behave exactly as WooCommerce implements them \u2014 you're only changing the layout, not the underlying logic.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20product%20pages%20if%20i%20deactivate%20noorpdp%3F\"><h3>What happens to my product pages if I deactivate NoorPDP?<\/h3><\/dt>\n<dd><p>They fall back to whatever your theme\/WooCommerce would normally show. Nothing is deleted, and your Layouts and assignments are still there if you reactivate the plugin later.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20different%20design%20for%20one%20product%2C%20a%20whole%20category%2C%20and%20everything%20else%3F\"><h3>Can I use a different design for one product, a whole category, and everything else?<\/h3><\/dt>\n<dd><p>Yes. NoorPDP checks a per-product choice first, then a per-category default, then your site-wide default \u2014 whichever matches first wins.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20the%20premade%20templates%3F\"><h3>Where do I find the premade templates?<\/h3><\/dt>\n<dd><p>Open a Product Layout in the block editor and click the \"NoorPDP\" button in the toolbar to browse the Template Library \u2014 full page layouts and drop-in sections like FAQ accordions, trust badges and feature tables.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: WooCommerce product blocks, Product Layouts, per-product\/category\/site-wide template assignment, starter layouts and sections.<\/li>\n<\/ul>","raw_excerpt":"A free WooCommerce product page builder \u2014 design your single product page visually with Gutenberg blocks and premade templates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/346090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=346090"}],"author":[{"embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/noorealam"}],"wp:attachment":[{"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=346090"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=346090"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=346090"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=346090"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=346090"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=346090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}