{"id":155643,"date":"2022-05-06T07:36:33","date_gmt":"2022-05-06T07:36:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blog-listing\/"},"modified":"2026-09-11T11:04:55","modified_gmt":"2026-09-11T11:04:55","slug":"custom-posttype-listing-block","status":"publish","type":"plugin","link":"https:\/\/wol.wordpress.org\/plugins\/custom-posttype-listing-block\/","author":18542176,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.2","requires":"5.9.3","requires_php":"7.0","requires_plugins":null,"header_name":"Custom Post Types Listing Block","header_author":"Harit Panchal","header_description":"Gutenberg Block to list posts and custom post types with additional features.","assets_banners_color":"f2d7d7","last_updated":"2026-09-11 11:04:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/haritpanchal\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":1696,"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":"haritpanchal","date":"2022-05-10 10:08:57","revision":2721130},"1.0.1":{"tag":"1.0.1","author":"haritpanchal","date":"2026-09-11 11:04:55","revision":3691254}},"upgrade_notice":{"1.0.1":"<p>Security update: fixes unquoted HTML attribute output in the block&#039;s rendering. Update is recommended for all users.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2841468,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon.svg":{"filename":"icon.svg","revision":2841468,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2841466,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"create-block\/blog-listing":{"apiVersion":2,"name":"create-block\/blog-listing","title":"Custom Post Types Listing Block","category":"widgets","icon":"list-view","description":"Gutenberg Block to list posts and custom post types.","supports":{"html":false},"textdomain":"blog-listing","editorScript":"file:.\/build\/index.js","editorStyle":"file:.\/build\/index.css","style":"file:.\/build\/style-index.css"}},"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":2719099,"resolution":"1","location":"assets","locale":"","width":280,"height":631},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":2719099,"resolution":"2","location":"assets","locale":"","width":276,"height":571},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":2719099,"resolution":"3","location":"assets","locale":"","width":270,"height":447},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":2719099,"resolution":"4","location":"assets","locale":"","width":625,"height":256},"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":2719099,"resolution":"5","location":"assets","locale":"","width":654,"height":320}},"screenshots":{"1":"Design Panel","2":"Content Panel","3":"Pagination Panel","4":"Number Pagination","5":"Old\/New Pagination"}},"plugin_section":[],"plugin_tags":[1220,148076],"plugin_category":[],"plugin_contributors":[196202],"plugin_business_model":[],"class_list":["post-155643","plugin","type-plugin","status-publish","hentry","plugin_tags-block","plugin_tags-gutenberg","plugin_contributors-haritpanchal","plugin_committers-haritpanchal"],"banners":{"banner":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/banner-772x250.png?rev=2841466","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/icon.svg?rev=2841468","icon":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/icon.svg?rev=2841468","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/Screenshot-1.png?rev=2719099","caption":"Design Panel"},{"src":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/Screenshot-2.png?rev=2719099","caption":"Content Panel"},{"src":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/Screenshot-3.png?rev=2719099","caption":"Pagination Panel"},{"src":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/Screenshot-4.png?rev=2719099","caption":"Number Pagination"},{"src":"https:\/\/ps.w.org\/custom-posttype-listing-block\/assets\/Screenshot-5.png?rev=2719099","caption":"Old\/New Pagination"}],"raw_content":"<!--section=description-->\n<p>Custom Post Types listing plugin is the best Gutenberg WordPress plugin to display custom posts on your website. The plugin consists of one Gutenberg block. It hase many feature like pagination, sorting, date formats etc.<\/p>\n\n<h3>Features<\/h3>\n\n<ol>\n<li>List posts from custom post types.<\/li>\n<li>Two types of paginations format (Old\/New and Number ).<\/li>\n<li>Custom pagination labels.<\/li>\n<li>Sort by alphabet, date.<\/li>\n<li>Grid view supported.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/custom-posttype-listing-block<\/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<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20supports%20cusom%20post%20types%3F\"><h3>Does this plugin supports cusom post types?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20supports%20pagination%20and%20sorting%20methods%3F\"><h3>Does this plugin supports pagination and sorting methods?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Security: Blocked direct access to plugin PHP files (added ABSPATH check).<\/li>\n<li>Security: Fixed unquoted HTML style attributes in the block's front-end render output that could allow attribute injection via the title\/description color and font-size settings.<\/li>\n<li>Tested up to WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Gutenberg Block to list posts and custom post types with additional features.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/155643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=155643"}],"author":[{"embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/haritpanchal"}],"wp:attachment":[{"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=155643"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=155643"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=155643"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=155643"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=155643"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wol.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=155643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}