{"id":151973,"date":"2022-01-10T12:48:02","date_gmt":"2022-01-10T12:48:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blocksolid-gather\/"},"modified":"2025-06-17T16:01:47","modified_gmt":"2025-06-17T16:01:47","slug":"blocksolid-gather","status":"publish","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/blocksolid-gather\/","author":18613496,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.3","stable_tag":"2.1.3","tested":"6.8.5","requires":"5.5","requires_php":"5.6","requires_plugins":null,"header_name":"Blocksolid Gather","header_author":"Peripatus Web Design","header_description":"Creates a Gutenberg block and shortcode that pulls in related posts and media via specified parameters","assets_banners_color":"4d85a1","last_updated":"2025-06-17 16:01:47","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.peripatus.uk\/payments\/","header_plugin_uri":"https:\/\/www.peripatus.uk\/blocksolid-gather","header_author_uri":"https:\/\/www.peripatus.uk","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2739,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"peripatus","date":"2022-01-10 14:38:26"},"1.0.2":{"tag":"1.0.2","author":"peripatus","date":"2022-01-25 16:01:14"},"1.0.3":{"tag":"1.0.3","author":"peripatus","date":"2022-01-28 13:09:20"},"1.0.4":{"tag":"1.0.4","author":"peripatus","date":"2022-02-02 13:11:44"},"1.0.5":{"tag":"1.0.5","author":"peripatus","date":"2022-02-03 11:36:22"},"1.0.6":{"tag":"1.0.6","author":"peripatus","date":"2022-02-09 16:21:51"},"1.0.7":{"tag":"1.0.7","author":"peripatus","date":"2022-02-10 09:03:04"},"1.0.8":{"tag":"1.0.8","author":"peripatus","date":"2022-02-24 16:20:46"},"1.0.9":{"tag":"1.0.9","author":"peripatus","date":"2022-03-01 12:12:23"},"1.1.0":{"tag":"1.1.0","author":"peripatus","date":"2022-03-08 13:09:48"},"1.1.1":{"tag":"1.1.1","author":"peripatus","date":"2022-06-23 10:52:58"},"1.1.2":{"tag":"1.1.2","author":"peripatus","date":"2022-11-10 15:01:02"},"1.1.3":{"tag":"1.1.3","author":"peripatus","date":"2023-02-15 14:40:00"},"1.1.4":{"tag":"1.1.4","author":"peripatus","date":"2023-03-10 12:04:05"},"1.1.5":{"tag":"1.1.5","author":"peripatus","date":"2023-08-07 15:26:09"},"1.1.6":{"tag":"1.1.6","author":"peripatus","date":"2023-10-16 12:38:23"},"1.1.7":{"tag":"1.1.7","author":"peripatus","date":"2023-10-24 10:55:48"},"1.1.8":{"tag":"1.1.8","author":"peripatus","date":"2024-03-18 16:15:00"},"1.1.9":{"tag":"1.1.9","author":"peripatus","date":"2024-10-21 15:59:43"},"2.0.1":{"tag":"2.0.1","author":"peripatus","date":"2024-11-21 16:03:50"},"2.0.2":{"tag":"2.0.2","author":"peripatus","date":"2024-11-22 15:07:42"},"2.0.3":{"tag":"2.0.3","author":"peripatus","date":"2024-12-13 16:34:13"},"2.0.4":{"tag":"2.0.4","author":"peripatus","date":"2024-12-16 11:49:47"},"2.0.5":{"tag":"2.0.5","author":"peripatus","date":"2025-01-28 12:11:21"},"2.0.6":{"tag":"2.0.6","author":"peripatus","date":"2025-02-03 16:01:26"},"2.0.7":{"tag":"2.0.7","author":"peripatus","date":"2025-02-07 12:50:08"},"2.0.8":{"tag":"2.0.8","author":"peripatus","date":"2025-04-23 14:11:59"},"2.0.9":{"tag":"2.0.9","author":"peripatus","date":"2025-04-30 12:56:44"},"2.1.0":{"tag":"2.1.0","author":"peripatus","date":"2025-05-19 15:27:58"},"2.1.1":{"tag":"2.1.1","author":"peripatus","date":"2025-05-20 11:24:25"},"2.1.2":{"tag":"2.1.2","author":"peripatus","date":"2025-05-27 15:28:39"},"2.1.3":{"tag":"2.1.3","author":"peripatus","date":"2025-06-17 16:01:47"}},"upgrade_notice":{"1.0.1":"<p>This is the first public release to be published<\/p>"},"ratings":[],"assets_icons":{"icon-128\u00d7128.png":{"filename":"icon-128\u00d7128.png","revision":2655191,"resolution":"128x128","location":"assets","locale":""},"icon-256\u00d7256.png":{"filename":"icon-256\u00d7256.png","revision":2655191,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544\u00d7500.png":{"filename":"banner-1544\u00d7500.png","revision":2658673,"resolution":"1544x500","location":"assets","locale":""},"banner-722\u00d7250.png":{"filename":"banner-722\u00d7250.png","revision":2658673,"resolution":"722x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"pwd\/gather":{"name":"pwd\/gather","title":"Gather"}},"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1","2.1.2","2.1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2655191,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2655191,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2655191,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2655191,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2655191,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2655191,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2655191,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2655191,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"\/assets\/screenshots\/screenshot-1.png","2":"\/assets\/screenshots\/screenshot-2.png","3":"\/assets\/screenshots\/screenshot-3.png","4":"\/assets\/screenshots\/screenshot-4.png","5":"\/assets\/screenshots\/screenshot-5.png","6":"\/assets\/screenshots\/screenshot-6.png","7":"\/assets\/screenshots\/screenshot-7.png","8":"\/assets\/screenshots\/screenshot-8.png"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[130749,2663,1089,206616,208],"plugin_category":[50],"plugin_contributors":[197795],"plugin_business_model":[],"class_list":["post-151973","plugin","type-plugin","status-publish","hentry","plugin_tags-posts-grid","plugin_tags-related","plugin_tags-related-posts","plugin_tags-relatedposts","plugin_tags-slideshow","plugin_category-media","plugin_contributors-peripatus","plugin_committers-peripatus"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/icon-128\u00d7128.png?rev=2655191","icon_2x":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/icon-256\u00d7256.png?rev=2655191","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-1.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-1.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-2.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-2.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-3.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-3.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-4.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-4.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-5.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-5.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-6.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-6.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-7.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-7.png"},{"src":"https:\/\/ps.w.org\/blocksolid-gather\/assets\/screenshot-8.png?rev=2655191","caption":"\/assets\/screenshots\/screenshot-8.png"}],"raw_content":"<!--section=description-->\n<p>Blockolid Gather is a content aggregator which allows you to use a shortcode or gutenberg block to display related posts, pages, posts or custom post types in a slideshow or grid.<\/p>\n\n<p>In the Classic Editor Gather can be conjured using a simple shortcode such as:<\/p>\n\n<p>[blocksolid_gather specificposttitle=\"My Post\"]<\/p>\n\n<p>If you use the Block Editor \/ Gutenberg our included Gather block allows you to choose your related posts via specified parameters and provides a live-preview of them within your page.<\/p>\n\n<p>If you are using our separate Blocksolid plugin as a page builder and Gutenberg overlay the Blocksolid Gather plugin also integrates well with this.<\/p>\n\n<h4>Blocksolid Gather Features<\/h4>\n\n<ul>\n<li>Display any content as a slideshow or posts block grid<\/li>\n<li>Choose max posts<\/li>\n<li>Choose first post to return<\/li>\n<li>Choose number per row<\/li>\n<li>Choose post type<\/li>\n<li>Choose specific post title<\/li>\n<li>Order by date created, last modified, alphabetical title, random, author, relevance, menu order<\/li>\n<li>Order ascending or decending<\/li>\n<li>Hide margins between columns and rows<\/li>\n<li>Pad out incomplete final rows<\/li>\n<li>Filter by categories<\/li>\n<li>Filter by tags<\/li>\n<li>Related posts<\/li>\n<li>Choose the excerpt length<\/li>\n<li>Choose the excerpt sign-off<\/li>\n<li>Choose the excerpt sign-off<\/li>\n<li>Position media top, right, left, right or no media<\/li>\n<li>Choose media size from registered sizes including registered custom sizes<\/li>\n<li>Select a default placeholder image if a post does not have media or none at all<\/li>\n<li>Show only the media in a media grid<\/li>\n<li>Show image caption<\/li>\n<li>Link media to post<\/li>\n<li>Link caption to post<\/li>\n<li>Add media zoom hover effect<\/li>\n<li>Display videos including YouTube, Vimeo, Rumble and Dailymotion using their embed links<\/li>\n<li>Display Podcasts e.g. Buzzsprout<\/li>\n<li>Optionally show date last modified, author, categories, tags under post<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ul>\n<li><p>Install the plugin using the WordPress 'Add New plugin' functionality and activate.<\/p><\/li>\n<li><p>Once activated a new Gather block will be added to those available within the WordPress block editor - make sure that you are not hiding any!.<\/p><\/li>\n<li><p>You can then call gather via a short code like [blocksolid_gather specificposttitle=\"My Post\"]<\/p><\/li>\n<li><p>Parameters include:<\/p><\/li>\n<li><p>max_posts                     (number)<\/p><\/li>\n<li>first_post                    (number)<\/li>\n<li>number_per_row                (number)<\/li>\n<li>order_by                      ('post_date', 'modified' 'title', 'rand', 'author', 'relevance', 'menu_order')<\/li>\n<li>ascending                     (true, false)<\/li>\n<li>get_related                   (true, false)<\/li>\n<li>specificposttitle             (string)<\/li>\n<li>partial_match_title_start     (true, false)<\/li>\n<li>categories                    (numbers)<\/li>\n<li>tags                          (numbers)<\/li>\n<li>primary_category_id           (number)<\/li>\n<li>post_type                     ('post', 'page', 'custom-you-have-set')<\/li>\n<li>site                          (number - for multisite)<\/li>\n<li>media_position                ('top, 'right', 'bottom', 'left', 'none')<\/li>\n<li>media_size                    ('thumbnail, 'medium', 'large', 'full', 'widescreen_thumbnail', 'widescreen_medium', 'widescreen_large', 'custom-you-have-set')<\/li>\n<li>excerpt_length                (number)<\/li>\n<li>excerpt_signoff               (string like 'read more...')<\/li>\n<li>placeholder_image_src         (src of image you want to use as a default placeholder)<\/li>\n<li>placeholder_image_id          (id of image you want to use as a default placeholder)<\/li>\n<li>show_media_only               (true, false)<\/li>\n<li>show_media_caption            (true, false)<\/li>\n<li>show_media_link               (true, false)<\/li>\n<li>media_hover                   (true, false)<\/li>\n<li>show_figcaption_link          (true, false)<\/li>\n<li>hide_margins                  (true, false)<\/li>\n<li>final_row_pad_empty           (true, false)<\/li>\n<li>show_date_created             (true, false)<\/li>\n<li>show_author                   (true, false)<\/li>\n<li>show_categories               (true, false)<\/li>\n<li>show_tags                     (true, false)<\/li>\n<li>display_slideshow             (true, false)<\/li>\n<li>autoplay_video                (true, false)<\/li>\n<li>dashicon_arrows               (true, false)<\/li>\n<li><p>use_thickbox                  (true, false)<\/p><\/li>\n<li><p>if you use the built-in Gutenberg block editor for your website you can use the plugin's bespoke 'Gather' block to place the aggregator within your content as many times as you like in whatever arrangement.<\/p><\/li>\n<li><p>The Gather block gives you a live preview within the Gutenberg editor.<\/p><\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>2.1.3<\/h4>\n\n<p><em>Pages now respect related content and show siblings or children as appropriate.  Issue with partial filter bleeding out sorted - 17 June 2025<\/em><\/p>\n\n<h4>2.1.2<\/h4>\n\n<p><em>Extended partial title omission to figcaptions - 27 May 2025<\/em><\/p>\n\n<h4>2.1.1<\/h4>\n\n<p><em>If block slider given class .auto automatically progresses every 10 seconds and if given class of interval-nnnnnn then nnnnnn overrides the number in milliseconds - 20 May 2025<\/em><\/p>\n\n<h4>2.1.0<\/h4>\n\n<p><em>Fixed minor bug - 19 May 2025<\/em><\/p>\n\n<h4>2.0.9<\/h4>\n\n<p><em>In a slideshow buttons showing titles can have the partial title omitted.  Better handing of thickbox triggers including omission from mobile - 30 April 2025<\/em><\/p>\n\n<h4>2.0.8<\/h4>\n\n<p><em>In a slideshow buttons showing titles and numbers now have an active state - 18 February 2025<\/em><\/p>\n\n<h4>2.0.7<\/h4>\n\n<p><em>Events ordering restored - 07 February 2025<\/em><\/p>\n\n<h4>2.0.6<\/h4>\n\n<p><em>Partial title matches now can be ordered by parameters other than just title - 03 February 2025<\/em><\/p>\n\n<h4>2.0.5<\/h4>\n\n<p><em>Events now can be ordered properly by start date - 28 January 2025<\/em><\/p>\n\n<h4>2.0.4<\/h4>\n\n<p><em>Additional support for The Events Calendar - 16 December 2024<\/em><\/p>\n\n<h4>2.0.3<\/h4>\n\n<p><em>Shortcodes stripped from truncated excerpts - 13 December 2024<\/em><\/p>\n\n<h4>2.0.2<\/h4>\n\n<p><em>Button per slide variations - 22 November 2024<\/em><\/p>\n\n<h4>2.0.1<\/h4>\n\n<p><em>Slideshows, tidy up of controls - 21 November 2024<\/em><\/p>\n\n<h4>1.2.0<\/h4>\n\n<p><em>Partial match of start of title - 12 November 2024<\/em><\/p>\n\n<h4>1.1.9<\/h4>\n\n<p>*Set the __nextHasNoMarginBottom prop to true for back-end controls - 14 October 2024*<\/p>\n\n<h4>1.1.8<\/h4>\n\n<p><em>React code updated, bumped up to WordPress 6.5 - 18 March 2024<\/em><\/p>\n\n<h4>1.1.7<\/h4>\n\n<p><em>Removed deprecated third parameter from shortcode - 24 October 2023<\/em><\/p>\n\n<h4>1.1.6<\/h4>\n\n<p><em>Full excerpts now apply_filters - 16 October 2023<\/em><\/p>\n\n<h4>1.1.5<\/h4>\n\n<p><em>Added better support for custom post type taxonomies - 16 May 2023<\/em><\/p>\n\n<h4>1.1.4<\/h4>\n\n<p><em>Replaced deprecated function get_page_by_title() - 10 March 2023<\/em><\/p>\n\n<h4>1.1.3<\/h4>\n\n<p><em>Fixed bug with tags not showing if only one tag - 15 February 2023<\/em><\/p>\n\n<h4>1.1.2<\/h4>\n\n<p><em>Default image caption from post title - 10 November 2022<\/em><\/p>\n\n<h4>1.1.1<\/h4>\n\n<p><em>Removed limit on tags and categories - 04 April 2022<\/em><\/p>\n\n<h4>1.1.0<\/h4>\n\n<p><em>Added a div to layout - 08 March 2022<\/em><\/p>\n\n<h4>1.0.9<\/h4>\n\n<p><em>Added way to move meta above title - 28 February 2022<\/em><\/p>\n\n<h4>1.0.8<\/h4>\n\n<p><em>Layout tweaks - 24 February 2022<\/em><\/p>\n\n<h4>1.0.7<\/h4>\n\n<p><em>Fixed bug with author link - 10 February 2022<\/em><\/p>\n\n<h4>1.0.6<\/h4>\n\n<p><em>Added way to move title and meta and also to add excerpt as summary at top - 09 February 2022<\/em><\/p>\n\n<h4>1.0.5<\/h4>\n\n<p><em>Tweaked to respect specified excerpts - 03 February 2022<\/em><\/p>\n\n<h4>1.0.4<\/h4>\n\n<p><em>Added a class to indicate the chosen number per row - 02 February 2022<\/em><\/p>\n\n<h4>1.0.3<\/h4>\n\n<p><em>Optionally show date last modified, author, categories, tags under post - 28 January 2022<\/em><\/p>\n\n<h4>1.0.2<\/h4>\n\n<p><em>Added ability to choose to exclude specific categories - 18 January 2022<\/em><\/p>\n\n<h4>1.0.1<\/h4>\n\n<p><em>Release Date - 07 January 2022<\/em><\/p>\n\n<p>First release<\/p>","raw_excerpt":"Related Posts grid or slideshow functionality for custom post types, shortcode and Gutenberg block.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/151973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=151973"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/peripatus"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=151973"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=151973"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=151973"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=151973"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=151973"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=151973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}