{"id":298813,"date":"2026-04-26T14:22:09","date_gmt":"2026-04-26T14:22:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/displaykit-page-post-product-display-block\/"},"modified":"2026-05-21T19:04:19","modified_gmt":"2026-05-21T19:04:19","slug":"displaykit","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/displaykit\/","author":23283094,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"DisplayKit - Page, Post & Product Display Block","header_author":"Upluggit","header_description":"A flexible block for displaying pages, posts, and WooCommerce products with multiple layouts, rich customization, and dynamic querying.","assets_banners_color":"eeebe9","last_updated":"2026-05-21 19:04:19","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/upluggit.com\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/displaykit\/","header_author_uri":"https:\/\/upluggit.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":145,"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":"upluggit","date":"2026-05-09 09:15:47"},"1.1.0":{"tag":"1.1.0","author":"upluggit","date":"2026-05-21 19:04:19"}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>","1.1.0":"<ul>\n<li>Compatible with WordPress 7.0<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3527093,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3515830,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3515830,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"displaykit\/post-display":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"displaykit\/post-display","version":"1.0.0","title":"DisplayKit - Page, Post & Product Display Block","category":"widgets","icon":"screenoptions","description":"A flexible block for displaying pages, posts, and WooCommerce products with multiple layouts, rich customization, and dynamic querying.","example":{},"attributes":{"postType":{"type":"string","default":"post"},"postsPerPage":{"type":"number","default":6},"orderby":{"type":"string","default":"date"},"order":{"type":"string","default":"DESC"},"taxonomy":{"type":"string","default":""},"terms":{"type":"array","default":[]},"author":{"type":"string","default":""},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"showImage":{"type":"boolean","default":true},"showTitle":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":true},"showMeta":{"type":"boolean","default":true},"showReadMore":{"type":"boolean","default":true},"readMoreText":{"type":"string","default":"Read More"},"enableFilters":{"type":"boolean","default":true},"enableSearch":{"type":"boolean","default":true},"filterTaxonomy":{"type":"string","default":"category"},"paginationType":{"type":"string","default":"load-more"},"imageRatio":{"type":"string","default":"16-9"},"cardBgColor":{"type":"string","default":"#ffffff"},"cardTextColor":{"type":"string","default":"#1e1e1e"},"cardBorderRadius":{"type":"number","default":8},"titleFontSize":{"type":"number","default":18},"excerptFontSize":{"type":"number","default":14},"accentColor":{"type":"string","default":"#0073aa"},"cardPadding":{"type":"number","default":16},"cardShadow":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"showSaleBadge":{"type":"boolean","default":true},"showAddToCart":{"type":"boolean","default":true},"addToCartText":{"type":"string","default":"Add to Cart"},"specificPosts":{"type":"array","default":[]},"listCardWidth":{"type":"number","default":0},"listCardHeight":{"type":"number","default":0},"listAlignment":{"type":"string","default":"left"},"listPostsPerPage":{"type":"number","default":0},"openInNewTab":{"type":"boolean","default":false}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}},"textdomain":"displaykit","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php"}},"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3515830,"resolution":"1","location":"assets","locale":"","width":862,"height":611},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3515830,"resolution":"2","location":"assets","locale":"","width":862,"height":611},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3515830,"resolution":"3","location":"assets","locale":"","width":862,"height":611}},"screenshots":{"1":"DisplayKit block in the Gutenberg Block editor.","2":"Grid layout with customizable card dimensions and alignment.","3":"List layout with customizable card dimensions and alignment."}},"plugin_section":[],"plugin_tags":[151844,3480,3481,34928,286],"plugin_category":[45],"plugin_contributors":[241778],"plugin_business_model":[],"class_list":["post-298813","plugin","type-plugin","status-publish","hentry","plugin_tags-gutenberg-block","plugin_tags-post-grid","plugin_tags-post-list","plugin_tags-product-display","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-upluggit","plugin_committers-upluggit"],"banners":{"banner":"https:\/\/ps.w.org\/displaykit\/assets\/banner-772x250.png?rev=3515830","banner_2x":"https:\/\/ps.w.org\/displaykit\/assets\/banner-1544x500.png?rev=3515830","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/displaykit\/assets\/icon.svg?rev=3527093","icon":"https:\/\/ps.w.org\/displaykit\/assets\/icon.svg?rev=3527093","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/displaykit\/assets\/screenshot-1.png?rev=3515830","caption":"DisplayKit block in the Gutenberg Block editor."},{"src":"https:\/\/ps.w.org\/displaykit\/assets\/screenshot-2.png?rev=3515830","caption":"Grid layout with customizable card dimensions and alignment."},{"src":"https:\/\/ps.w.org\/displaykit\/assets\/screenshot-3.png?rev=3515830","caption":"List layout with customizable card dimensions and alignment."}],"raw_content":"<!--section=description-->\n<p>DisplayKit allows WordPress users to display content from any post type \u2014 including pages, posts, and WooCommerce products \u2014 with powerful layout and styling options, all without writing a single line of code.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Any Content Type<\/strong> \u2014 Display Posts, Pages, WooCommerce Products, or any registered Custom Post Type.<\/li>\n<li><strong>Specific Item Selection<\/strong> \u2014 Hand-pick individual posts or products to showcase by searching and selecting them in the editor.<\/li>\n<li><strong>Multiple Layouts<\/strong> \u2014 Grid (1\u20136 columns) and List layouts with customizable card dimensions, alignment, and responsive breakpoints.<\/li>\n<li><strong>WooCommerce Integration<\/strong> \u2014 Product price, sale badges, star ratings, stock status, and Add to Cart buttons are displayed automatically when showcasing products.<\/li>\n<li><strong>Post Card Customization<\/strong> \u2014 Toggle featured images, titles, excerpts, author\/date meta, and read-more buttons. Control image aspect ratios, typography, colors, spacing, and border radius.<\/li>\n<li><strong>Open in New Tab<\/strong> \u2014 Optionally open all card links in a new browser tab.<\/li>\n<li><strong>Performance Optimized<\/strong> \u2014 Skeleton loading states, lazy-loaded images, and smooth CSS transitions ensure great Core Web Vitals scores.<\/li>\n<li><strong>Mobile-First Design<\/strong> \u2014 Layouts adapt beautifully to any screen size with responsive breakpoints.<\/li>\n<li><strong>Security<\/strong> \u2014 All inputs are sanitized and outputs are properly escaped.<\/li>\n<\/ul>\n\n<h4>Editor Experience<\/h4>\n\n<p>Settings are organized into intuitive panels in the block sidebar:<\/p>\n\n<ul>\n<li><strong>Query Panel<\/strong> \u2014 Post type, taxonomy, terms, author, order, count, specific posts\/products selection<\/li>\n<li><strong>Layout Panel<\/strong> \u2014 Grid\/List, columns, gaps, card dimensions, alignment<\/li>\n<li><strong>Display Panel<\/strong> \u2014 Toggle post card elements, open in new tab, image aspect ratio<\/li>\n<li><strong>WooCommerce Panel<\/strong> \u2014 Price, rating, sale badge, add to cart controls (appears when product post type is selected)<\/li>\n<li><strong>Style Panel<\/strong> \u2014 Colors, typography, spacing, border radius<\/li>\n<\/ul>\n\n<h4>Third-Party Services<\/h4>\n\n<p>This plugin does not connect to any third-party or external services. All data is queried and rendered locally from your WordPress installation using the WordPress REST API.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/displaykit<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>In the block editor, search for \"DisplayKit\" and add it to your page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20custom%20post%20types%3F\"><h3>Does it work with Custom Post Types?<\/h3><\/dt>\n<dd><p>Yes! The block dynamically fetches all public post types registered on your site.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! Select the \"Products\" post type and DisplayKit will automatically show product-specific information like price, ratings, sale badges, and an Add to Cart button. WooCommerce must be installed and activated separately.<\/p><\/dd>\n<dt id=\"can%20i%20sort%20products%20by%20price%2C%20popularity%2C%20or%20rating%3F\"><h3>Can I sort products by price, popularity, or rating?<\/h3><\/dt>\n<dd><p>Yes! When the Products post type is selected with WooCommerce active, additional \"Order By\" options appear: Price, Popularity, Rating, etc.<\/p><\/dd>\n<dt id=\"can%20i%20display%20specific%20posts%20or%20products%3F\"><h3>Can I display specific posts or products?<\/h3><\/dt>\n<dd><p>Yes! Use the \"Specific Posts\/Products\" control in the Query panel to search and hand-pick individual items to display.<\/p><\/dd>\n<dt id=\"what%20are%20the%20minimum%20requirements%3F\"><h3>What are the minimum requirements?<\/h3><\/dt>\n<dd><p>WordPress 6.2 or higher and PHP 7.4 or higher. For WooCommerce product features, WooCommerce must be installed and active.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with page\/post\/product display, multiple layouts, WooCommerce integration, and rich customization.<\/li>\n<\/ul>","raw_excerpt":"A flexible block for displaying pages, posts, and WooCommerce products with grid and list layouts, rich customization, and dynamic querying.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/298813","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=298813"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/upluggit"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=298813"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=298813"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=298813"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=298813"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=298813"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=298813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}