{"id":120764,"date":"2020-04-30T05:31:13","date_gmt":"2020-04-30T05:31:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-gallery-with-filter\/"},"modified":"2025-11-03T18:50:38","modified_gmt":"2025-11-03T18:50:38","slug":"simple-gallery-with-filter","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/simple-gallery-with-filter\/","author":15015321,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3.2","stable_tag":"2.3.2","tested":"6.8.5","requires":"4.6","requires_php":"","requires_plugins":null,"header_name":"Simple Gallery with Filter","header_author":"Come2theweb","header_description":"Create simple gallery with filter option, very simple create isotop filter gallery it will use for gallery, portfolio, team, services by category, simply use by shortcode and widgets","assets_banners_color":"c7c0bf","last_updated":"2025-11-03 18:50:38","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/come2theweb.com\/","header_plugin_uri":"https:\/\/come2theweb.com\/plugins\/sgwf\/","header_author_uri":"https:\/\/come2theweb.com","rating":5,"author_block_rating":0,"active_installs":100,"downloads":3225,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"jitendra742744","date":"2024-02-03 19:26:01"},"2.2":{"tag":"2.2","author":"jitendra742744","date":"2025-07-07 17:10:52"},"2.2.1":{"tag":"2.2.1","author":"jitendra742744","date":"2025-07-08 09:06:33"},"2.3":{"tag":"2.3","author":"jitendra742744","date":"2025-09-15 17:57:30"},"2.3.1":{"tag":"2.3.1","author":"jitendra742744","date":"2025-11-02 20:39:58"},"2.3.2":{"tag":"2.3.2","author":"jitendra742744","date":"2025-11-03 18:50:38"}},"upgrade_notice":{"":"<p>Version 2.2 introduces pagination and Load More features that work seamlessly with your existing gallery setup. Simply update to enable these new capabilities without any extra configuration.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2295014,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2295014,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500-rtl.jpg":{"filename":"banner-1544x500-rtl.jpg","revision":2295014,"resolution":"1544x500","location":"assets","locale":""},"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2295014,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2295014,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","2.2","2.2.1","2.3","2.3.1","2.3.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2294990,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2294990,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2294990,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2294990,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2294990,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"WordPress backend plugin view","2":"Simple gallery with filter frontend view","3":"WordPress filter category","4":"Filter active menu view","5":"Simple gallery with filter widget","6":"Option to show masonry style","7":"Shortcode for individual gallery","8":"New pagination and Load More feature","9":"<strong>Video tutorial preview.<\/strong> (See the full video here: https:\/\/www.youtube.com\/watch?v=wsbPadxeCGY)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6133,210,13413,185080,10365],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-120764","plugin","type-plugin","status-publish","hentry","plugin_tags-albums","plugin_tags-gallery","plugin_tags-masonry-gallery","plugin_tags-simple-gallery-with-filter","plugin_tags-wordpress-responsive-gallery","plugin_committers-jitendra742744"],"banners":{"banner":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/banner-772x250.jpg?rev=2295014","banner_2x":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/banner-1544x500.jpg?rev=2295014","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/icon-128x128.jpg?rev=2295014","icon_2x":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/icon-256x256.jpg?rev=2295014","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/screenshot-1.jpg?rev=2294990","caption":"WordPress backend plugin view"},{"src":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/screenshot-2.jpg?rev=2294990","caption":"Simple gallery with filter frontend view"},{"src":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/screenshot-3.jpg?rev=2294990","caption":"WordPress filter category"},{"src":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/screenshot-4.jpg?rev=2294990","caption":"Filter active menu view"},{"src":"https:\/\/ps.w.org\/simple-gallery-with-filter\/assets\/screenshot-5.jpg?rev=2294990","caption":"Simple gallery with filter widget"}],"raw_content":"<!--section=description-->\n<p>Create a simple gallery with filter option by using this plugin. Very simple create isotope filter gallery you can use for gallery, portfolio, team, services by category.<\/p>\n\n<p>Version 2.3 - Updates &amp; Fixes:\n* Fix Duplicate Image appear on load more issue.\n* Added pagination feature for galleries, including Load More options.\n* Pagination works with existing gallery setups without any reconfiguration.\n* Improved compatibility with masonry layouts when loading more items.\n* General performance optimizations.<\/p>\n\n<p>With the latest version (v2.2), you can now choose Load More display your gallery items in a more user-friendly way. This feature is fully backward-compatible, so you can update safely and enable pagination immediately.<\/p>\n\n<p>Watch our tutorial video:\nhttps:\/\/www.youtube.com\/watch?v=wsbPadxeCGY<\/p>\n\n<p>You will get shortcode to use this anywhere, as well as widget support. Very lightweight, FREE TO USE, and the simplest way to add galleries with filter and pagination options.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Gallery with thumbnail<\/li>\n<li>Filter option<\/li>\n<li>Pagination (Load More and numeric pagination)<\/li>\n<li>Easily set columns<\/li>\n<li>Fully compatible with all devices<\/li>\n<li>Masonry style<\/li>\n<li>Multiple gallery options<\/li>\n<li>Gallery with or without filter option<\/li>\n<li>Shortcodes available<\/li>\n<li>Use as widget too<\/li>\n<li>Free to use<\/li>\n<\/ul>\n\n<p>Shortcode for gallery with filter\nShortcode - [c2tw_sgwf]\nShortcode with specified width - [c2tw_sgwf width='<em>WIDTH_IN_PX<\/em>']\nShortcode with 2 columns - [c2tw_sgwf cols='2']<\/p>\n\n<p>Shortcode for gallery without filter\nShortcode - [c2twsg id=\"<em>GALLERY_ID<\/em>\"]\nShortcode with specified width - [c2twsg id=\"<em>GALLERY_ID<\/em>\" width='<em>WIDTH_IN_PX<\/em>']\nShortcode with 2 columns - [c2twsg id=\"<em>GALLERY_ID<\/em>\" cols='2']\nShortcode with masonry - [c2twsg id=\"<em>GALLERY_ID<\/em>\" cols='2' style=\"masonry\"]<\/p>\n\n<p>Shortcode for Gallery Pagination\nShortcode - [c2twsg id=\"<em>GALLERY_ID<\/em>\" nop=\"10\"]\nShortcode with custom button name - [c2twsg id=\"<em>GALLERY_ID<\/em>\" nop=\"10\" loadmore_label=\"Load More\"]<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the simple-gallery-with-filter folder to your wp-content\/plugins\/ directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Add the widget to your preferred location through the 'Appearance' menu.<\/li>\n<li>Or add the shortcode [c2tw_sgwf] to your post or page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20to%20use%20with%20shortcode%20%3F'><h3>How to use with shortcode ?<\/h3><\/dt>\n<dd><p>Easily use [c2tw_sgwf]<\/p>\n\n<p>You can also customize button text and width size with:<\/p>\n\n<p>[c2tw_sgwf col='<em>COLUMN_NUMBER<\/em>' width='<em>WIDTH_IN_PX<\/em>']<\/p><\/dd>\n<dt id='how%20to%20create%20a%20gallery%20without%20filter%20%3F'><h3>How to create a gallery without filter ?<\/h3><\/dt>\n<dd><p>Use this shortcode:\n[c2twsg id='<em>GALLERY_ID<\/em>']<\/p><\/dd>\n<dt id='can%20i%20create%20a%20gallery%20with%20masonry%20style%20%3F'><h3>Can I create a gallery with masonry style ?<\/h3><\/dt>\n<dd><p>YES<\/p><\/dd>\n<dt id='is%20it%20free%20or%20paid%20%3F'><h3>Is it free or paid ?<\/h3><\/dt>\n<dd><p>It's FREE<\/p><\/dd>\n<dt id='is%20it%20compatible%20with%20all%20devices%20%3F'><h3>Is it compatible with all devices ?<\/h3><\/dt>\n<dd><p>YES<\/p><\/dd>\n<dt id='will%20pagination%20work%20with%20my%20existing%20galleries%3F'><h3>Will pagination work with my existing galleries?<\/h3><\/dt>\n<dd><p>Yes. The pagination feature is fully compatible with existing galleries. You don\u2019t need to recreate them\u2014just update your shortcode with the pagination option you prefer.<\/p><\/dd>\n<dt id='can%20i%20use%20pagination%20and%20filters%20together%3F'><h3>Can I use pagination and filters together?<\/h3><\/dt>\n<dd><p>Yes, pagination works seamlessly with the category filters. When you filter by a category, pagination will load only the filtered items.<\/p><\/dd>\n<dt id='does%20pagination%20support%20masonry%20layout%3F'><h3>Does pagination support masonry layout?<\/h3><\/dt>\n<dd><p>Yes, When loading additional images, the masonry grid will automatically refresh and align them properly.<\/p><\/dd>\n<dt id='what%20happens%20if%20i%20don%E2%80%99t%20set%20the%20pagination%20attribute%3F'><h3>What happens if I don\u2019t set the pagination attribute?<\/h3><\/dt>\n<dd><p>If you don\u2019t specify any pagination option, the gallery will show all items by default or the default number you set in your shortcode (nop attribute).<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20load%20more%20button%20text%3F'><h3>Can I customize the Load More button text?<\/h3><\/dt>\n<dd><p>Yes, you can customize the button label by using the loadmore_label attribute in your shortcode.\nExample: [c2twsg id=\"YOUR_GALLERY_ID\" nop=\"15\" loadmore_label=\"Show More Images\"]<\/p><\/dd>\n<dt id='can%20i%20contact%20you%20for%20any%20support%20or%20customization%20%3F'><h3>Can I contact you for any support or customization ?<\/h3><\/dt>\n<dd><p>YES, you can reach us at come2theweb@gmail.com or info@come2theweb.com<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.3<\/h4>\n\n<ul>\n<li>Fix load more duplicate image appear issue<\/li>\n<li>Improved Masonry compatibility when loading more items.<\/li>\n<li>Performance improvements and minor bug fixes.<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>Added pagination and Load More options.<\/li>\n<li>Improved Masonry compatibility when loading more items.<\/li>\n<li>Performance improvements and minor bug fixes.<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Improved code structure for better readability and maintainability.<\/li>\n<li>Added proper sanitization for user inputs and outputs to enhance security.<\/li>\n<li>Optimized gallery query and removed redundant code for better performance.<\/li>\n<li>Fixed a bug where filters were not properly displaying all gallery items.<\/li>\n<li>Enhanced compatibility with masonry layout settings.<\/li>\n<li>General cleanup and improved widget settings validation.<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Introduced masonry-style layout and individual gallery options.<\/li>\n<\/ul>","raw_excerpt":"Create simple gallery with filter option by using this plugin. Very simple create isotope filter gallery you can use for gallery, portfolio, team, ser &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/120764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=120764"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jitendra742744"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=120764"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=120764"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=120764"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=120764"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=120764"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=120764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}