[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flqUPiUbc-Pbo7ZyFx1Q2vADFFkBsG50OnacAUmc3xf8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":72,"crawl_stats":38,"alternatives":79,"analysis":185,"fingerprints":454},"gallery-portfolio","Portfolio Gallery – Responsive Image Gallery","1.4.8","totalsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Ftotalsoft\u002F","\u003Ch4>Gallery plugin will help you more easily create portfolio gallery, image gallery, photo gallery, portfolio, photo album, gallery lightbox and slider. Gallery plugin created for persons who like to show their photos in high quality with the best gallery design.\u003C\u002Fh4>\n\u003Ch4>Useful Links:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-portfolio-gallery\u002F\" rel=\"nofollow ugc\">WordPress Portfolio Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-filterable-grid-1\u002F\" rel=\"nofollow ugc\">Portfolio Gallery Demo 1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-hover-effects-1\u002F\" rel=\"nofollow ugc\">Portfolio Gallery Demo 2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-lightbox-1\u002F\" rel=\"nofollow ugc\">Portfolio Gallery Demo 3\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftotal-soft.pe.hu\u002Fgallery-portfolio-faq\u002F\" rel=\"nofollow ugc\">Portfolio Gallery FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftotal-soft.pe.hu\u002Fgallery-video-user-manual\u002F\" rel=\"nofollow ugc\">Portfolio Gallery User Manual\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgallery-portfolio\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A beautiful responsive portfolios gallery. Plugin supports desktop, tablet and mobile browsers. With this plugin, your visitors can filter items by groups. Great for creating a responsive & Filterable Portfolio website. Gallery can be used to creating portfolio, but not only. You can use it to showcase your latest work and expand it to do much more. Each item of the Portfolio is able to be in multiple categories and we can link to certain filters with a url.\u003C\u002Fp>\n\u003Cp>Customizable Overlay: There are many options to configure color and button color of the overlay, show\u002Fhide title and category, show\u002Fhide Details\u002FPermalink\u002FGallery buttons on the overlay. Gutter Width option helps you change width of space between columns and opacity of thumbnails is changeable as well. There are 15 Overlay Effects: None (simply cover), Animate (slide from left to right), Hover Direction (create direction-aware move).\u003C\u002Fp>\n\u003Ch4>General Features.\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display text overlay on bottom of feature (can be included anywhere on image using CSS, and below image using an option)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add an unlimited number of galleries in pages. You can add gallery via the short codes on your page as you need\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Speed, effects, locations, and more are all changeable\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Swipe support that tracks touch movements on supported devices\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works in Chrome, FireFox, Safari, and IE6+\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gallery animations that run smoothly on modern devices\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A interval image can be set to slide automatically every given milliseconds\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Images of different sizes are supported\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Images can “fade away” at the edge, or move to a hidden position behind the center item until they are rotated out again for the gallery\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Make your images look even more impressive\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited zooms on page. No need to alter or compromise your gallery design\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigate through images using the keyboard. Available key strokes are specified in the Help panel, inside the viewer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin plays nice with your existing HTML and CSS, making it a great choice for responsive layouts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy file upload: You are enabled to create unlimited sub-folders for images\u002Ffiles and upload many images\u002Ffiles at one time\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>You can add Launch Button to each project. This Launch Button links the project to any url\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your portfolio gallery now gets more diverse by using Scale, Rotate, Translate and Skew effects for overlay. Plus, hover duration and delay time are configurable\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-portfolio-gallery\" rel=\"nofollow ugc\">The features of the premium version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Editable themes\u003C\u002Fli>\n\u003Cli>Unlimited Filter colours\u003C\u002Fli>\n\u003Cli>Customize Border Settings\u003C\u002Fli>\n\u003Cli>35 Hover Effect\u003C\u002Fli>\n\u003Cli>Font style – This plugin allows to change the color and font family.\u003C\u002Fli>\n\u003Cli>Possibility select the right and the left icons for portfolio which are for change the images by sequence.\u003C\u002Fli>\n\u003Cli>Different portfolio hover styles you can choose to fit them your website.\u003C\u002Fli>\n\u003Cli>Customize colors, animations, styles to make your portfolio gallery grids fit your website.\u003C\u002Fli>\n\u003Cli>Link option with both theme you can also set a read more or view button and give link into it or give the link on image.\u003C\u002Fli>\n\u003Cli>Possibility choose effects for hover, title, link, description and e.t.c.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PORTFOLIO GALLERY DEMO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-slider-2\u002F\" rel=\"nofollow ugc\">Slider Portfolio Themes\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-elastic-grid-1\u002F\" rel=\"nofollow ugc\">Elastic Grid Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-filterable-grid-2\u002F\" rel=\"nofollow ugc\">Filterable Grid Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-content-popup-1\u002F\" rel=\"nofollow ugc\">Portfolio Gallery Themes \u002F Content Popup – Demo Version\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-album-slider-1\u002F\" rel=\"nofollow ugc\">Album Slider Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-album-blocks-1\u002F\" rel=\"nofollow ugc\">Album Blocks Portfolio\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-hover-effects-2\u002F\" rel=\"nofollow ugc\">Hover Effects Themes\u002F Hover Effects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fportfolio-gallery-lightbox-1\u002F\" rel=\"nofollow ugc\">Gallery Lightbox Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We will keep improving our portfolio to meet your needs, and we will add more features in the future. We offer you support to help you solve any problem you encounter.\u003C\u002Fp>\n\u003Cp>To match your website’s aesthetics, Portfolio Gallery offers you awesome options to embellish the portfolio. You can set border and shadow for the plugin. Besides, in some templates you can even adjust the color and opacity to fit your web page design.\u003C\u002Fp>\n\u003Cp>Plugin adapts his layout to the viewing device by using a fluid grid. This way you offer a consistent user experiences across all devices. Also you can set the number of columns based on the browser width.\u003C\u002Fp>\n\u003Cp>Beautiful hover styles are availlable for you choose. You can show title, line, link button margin item when you hover on the image. Color picker also provided so that you can freely style for your hover effect.\u003C\u002Fp>\n\u003Ch4>Effects features\u003C\u002Fh4>\n\u003Cp>The is the only one plugin in WordPress which has extraordinary features. It has 100+ effects features, which can create an unrepeatable portfolio any WordPress website. Plugin is updated regulary. It is very easy for use, as well as functions makes it ideal in your WordPress website.\u003C\u002Fp>\n\u003Ch4>Insert plugin to the WordPress page, post, widget\u003C\u002Fh4>\n\u003Cp>Every gallery could be inserted into a page, post or widget with short code.\u003C\u002Fp>\n\u003Ch4>Add Pportfolio Gallery item\u003C\u002Fh4>\n\u003Cp>Portfolio Title – Enter the name for creating a gallery.\u003C\u002Fp>\n\u003Cp>Portfolios Option – Select your created effect in Portfolio Option.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Albums Count\u003C\u002Fstrong> – Select the count of albums. There is no limitation for images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Title\u003C\u002Fstrong> – This section is mandatory. Each image must given a name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select album\u003C\u002Fstrong> – Select the album in that section in which you want to see your picture with name and description.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add image\u003C\u002Fstrong> – For add a image please press Add Image button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library\u003C\u002Fstrong> – Here you will see WordPress’s previously pictures. Which during that time downloaded by you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Insert from URL\u003C\u002Fstrong> – Also you can add images in gallery through links. You can copy the picture’s link from your Web page than install it URL section\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Description\u003C\u002Fstrong> – It is preferable to write a description in portfolio. But it is not an essential condition. There are some options whichdo not appear the descriptions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link\u003C\u002Fstrong> – You must comlete this window if you want your images has links.\u003C\u002Fli>\n\u003Cli>After finishing click \u003Cstrong>Save Image\u003C\u002Fstrong> button, for save it in your gallery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage Instructions\u003C\u002Fh4>\n\u003Cp>Portfolio Title – Write your Portfolio’s Gallery name. Every time for create new one, must complete this line.\u003Cbr \u002F>\nPortfolio Option – Select the option that you previously created in General Option section.\u003Cbr \u002F>\nAlbums Count – Select for gallery several portfolio options will be.\u003Cbr \u002F>\nImage Title – Name your image , which also will be heading.\u003Cbr \u002F>\nAlbum Title – Write a title of the album.It is also designed for Menu.\u003Cbr \u002F>\nSelect Album – Select that album in which you want to be your entitled own picture and description.\u003Cbr \u002F>\nAdd Image – Use WordPress Image downloader.Add images through URL, from Media Library section or download from your PC.\u003Cbr \u002F>\nImage Description – Write some information about Gallery content.\u003Cbr \u002F>\nLink – It is intended for reference. Tick for opening the link in the new page or in the same page.\u003C\u002Fp>\n\u003Ch4>General Option\u003C\u002Fh4>\n\u003Cp>In this section you can change your Portfolio Gallery options. Choosing the Portfolio option you can modify colors , sizes, fonts,effects and the other things. Compliance with your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fully responsive\u003C\u002Fstrong>\u003Cbr \u002F>\nTotal Soft Portfolio Gallery is designed to be shown clearly and neatly on any screen size. No matter how small your device screens are, it will automatically adjust to fit on that screens and display perfectly.\u003C\u002Fp>\n\u003Ch4>Technical Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you notice any errors or have any questions with our gallery, you can notify us. We will investigate and solve the problem. Check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgallery-portfolio\" rel=\"ugc\">Portfolio Gallery Support Forum\u003C\u002Fa> on our website. If you don’t find a solution to your question here, don’t hesitate to \u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">click here to contact us\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Gallery plugin will help you more easily create portfolio gallery, image gallery, photo gallery, portfolio, photo album, gallery lightbox and slider.",1000,125861,90,58,"2023-12-09T12:06:00.000Z","6.4.8","3.4","",[20,21,22,23,24],"gallery","image-portfolio","portfolio","portfolio-gallery","wordpress-gallery","https:\u002F\u002Ftotal-soft.com\u002Fwp-portfolio-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-portfolio.1.4.8.zip",59,3,1,"2025-12-31 00:00:00","2026-03-15T15:16:48.613Z",[33,47,61],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":38},"CVE-2025-62098","portfolio-gallery-missing-authorization-2","Portfolio Gallery \u003C= 1.4.8 - Missing Authorization","The Portfolio Gallery plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 1.4.8. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=1.4.8","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-01-05 18:24:07",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff7551d48-0858-4d82-aaca-3b04741938fd?source=api-prod",{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":38,"affected_versions":52,"patched_in_version":53,"severity":40,"cvss_score":54,"cvss_vector":55,"vuln_type":43,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"WF-96112707-04ca-4647-9008-31954764486f-gallery-portfolio","gallery-portfolio-missing-authorization-via-multiple-ajax-actions","Gallery Portfolio \u003C= 1.4.6 - Missing Authorization via Multiple AJAX actions","The Gallery Portfolio plugin for WordPress is vulnerable to unauthorized modification of data and loss of data due to missing capability checks on multiple nopriv_ AJAX functions in versions up to, and including, 1.4.6. This makes it possible for unauthenticated attackers to edit and delete images, albums, and portfolios.","\u003C1.4.7","1.4.7",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:L","2023-08-17 00:00:00","2024-01-22 19:56:02",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F96112707-04ca-4647-9008-31954764486f?source=api-prod",159,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":40,"cvss_score":54,"cvss_vector":55,"vuln_type":43,"published_date":68,"updated_date":57,"references":69,"days_to_patch":71},"CVE-2023-32585","portfolio-gallery-responsive-image-gallery-missing-authorization-to-arbitrary-gallery-deletion","Portfolio Gallery – Responsive Image Gallery \u003C= 1.4.5 - Missing Authorization to Arbitrary Gallery Deletion","The Portfolio Gallery – Responsive Image Gallery plugin for WordPress is vulnerable to unauthorized modification and loss of data due to a missing capability check on the TotalSoftPortfolio_Del_Callback() function called via an AJAX action in versions up to, and including, 1.4.5. This makes it possible for unauthenticated attackers to delete arbitrary galleries. Please note there are many additional AJAX actions that are also vulnerable and can be used to perform other actions like cloning galleries and editing limited details for them.","\u003C=1.4.5","1.4.6","2023-05-11 00:00:00",[70],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2a4e66e0-85a6-4e9f-8ed7-b7ee8e75aae6?source=api-prod",257,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":73,"total_installs":74,"avg_security_score":75,"avg_patch_time_days":76,"trust_score":77,"computed_at":78},4,17000,78,338,64,"2026-04-04T05:54:43.290Z",[80,102,123,147,167],{"slug":81,"name":82,"version":83,"author":7,"author_profile":8,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":96,"download_link":97,"security_score":98,"vuln_count":99,"unpatched_count":100,"last_vuln_date":101,"fetched_at":31},"gallery-videos","Video Gallery – YouTube Gallery, Vimeo, Video Portfolio, Image Portfolio and Image Gallery","2.5.1","\u003Ch4>Gallery Useful Links:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery\u002F\" rel=\"nofollow ugc\">WordPress Video Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-grid\u002F\" rel=\"nofollow ugc\">Video Gallery Demo\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftotal-soft.pe.hu\u002Fgallery-video-faq\u002F\" rel=\"nofollow ugc\">Video Gallery FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftotal-soft.pe.hu\u002Fgallery-video-user-manual\u002F\" rel=\"nofollow ugc\">Video Gallery User Manual\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgallery-videos\" rel=\"ugc\">Video Gallery Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The software is responsive user friendly and can really enhance the reiting of your site when people search for related topics and videos whether on Youtube, Vimeo and Wistia or search engines in general. Getting your Youtube, Vimeo or Wistia extension working is straightforward with a few simple steps required to build this great video resources on your WordPress site. The benefits of the gallery plugin are already making a real difference for all kinds of sites from business oriented to hobby or entertainment pages. The great thing about the Gallery is that it allows users to express their creative editing skills when composing a video collection slideshow or even workshop and information content. Being able to engage with site visitors this way directly with gallery also helps to make your site much more reiting.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-portfolio-1\u002F\" rel=\"nofollow ugc\">Video Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-image-portfolio-2\u002F\" rel=\"nofollow ugc\">Image Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-image-gallery-1\" rel=\"nofollow ugc\">Image Gallery Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-mix-portfolio-3\u002F\" rel=\"nofollow ugc\">Mix Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fully responsive\u003C\u002Fh4>\n\u003Cp>Plugin is designed to be shown clearly and neatly on any screen size. No matter how small your device screens are it will automatically adjust to fit on that screens and display perfectly.\u003C\u002Fp>\n\u003Cp>Plugin created for those who realy appreciate the beauty and taste. You can display your videos in high quality and best design.\u003C\u002Fp>\n\u003Cp>Most powerful features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User friendly editor.\u003C\u002Fli>\n\u003Cli>Nice and sleek lightbox.\u003C\u002Fli>\n\u003Cli>Video Galleries themes – 20 free version.\u003C\u002Fli>\n\u003Cli>Beautiful and Fantastic for the hover effects.\u003C\u002Fli>\n\u003Cli>Responsive and touch friendly.\u003C\u002Fli>\n\u003Cli>Gallery 9 Layouts.\u003C\u002Fli>\n\u003Cli>Video Lightbox effect.\u003C\u002Fli>\n\u003Cli>Hover effetcs.\u003C\u002Fli>\n\u003Cli>Gallery pagination.\u003C\u002Fli>\n\u003Cli>Gallery Load More.\u003C\u002Fli>\n\u003Cli>Unlimited shortcode Generator.\u003C\u002Fli>\n\u003Cli>All description text color, size and text align control.\u003C\u002Fli>\n\u003Cli>Edit galleries and add\u002Fedit\u002Fdelete.\u003C\u002Fli>\n\u003Cli>Support all major WordPress versions.\u003C\u002Fli>\n\u003Cli>Supports multiple categories for viewing the Video.\u003C\u002Fli>\n\u003Cli>Support YouTube, Vimeo, Wistia, MP4.\u003C\u002Fli>\n\u003Cli>Unlimited videos (YouTube, Vimeo, Wistia & MP4).\u003C\u002Fli>\n\u003Cli>Gallery animations that run smoothly on modern devices.\u003C\u002Fli>\n\u003Cli>Plugin plays nice with your existing HTML and CSS, making it a great choice for responsive layouts.\u003C\u002Fli>\n\u003Cli>Add custom link on single videos in gallery views.\u003C\u002Fli>\n\u003Cli>Speed, effects, locations, and more are all changeable.\u003C\u002Fli>\n\u003Cli>Gallery animations that run smoothly on modern devices.\u003C\u002Fli>\n\u003Cli>Unlimited zooms on page. No need to alter or compromise your gallery design.\u003C\u002Fli>\n\u003Cli>24\u002F7 technical support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgallery-videos\" rel=\"nofollow ugc\">Best rated free support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery\u002F\" rel=\"nofollow ugc\">The features of the premium version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-portfolio-1\u002F\" rel=\"nofollow ugc\">🆕Video Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-image-portfolio-2\u002F\" rel=\"nofollow ugc\">🆕Image Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-image-gallery-1\" rel=\"nofollow ugc\">🆕Image Gallery Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-mix-portfolio-3\u002F\" rel=\"nofollow ugc\">🆕Mix Portfolio Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>These effects are available in the Video Portfolio Theme, Image Portfolio Theme and Image Gallery Theme\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-menu\u002F\" rel=\"nofollow ugc\">🆕Menu Theme – 9 Type\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-hover\" rel=\"nofollow ugc\">🆕Hover Effects – 12 types for gallery hover effect\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📍 With TS Video Gallery, building a beautiful website is now easier with animated headlines, image hover effects, and creative buttons.\u003C\u002Fp>\n\u003Cp>📍 Hover Effects: Add cool titles and descriptions to your images and videos with over 12 customizable effects. Get creative and make your images and video interactive.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-open\u002F\" rel=\"nofollow ugc\">🆕Open Effects – 15 types of effect for opening gallery.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>These lightbox work with 4 themes “Video Portfolio Theme, Image Portfolio Theme, Image Gallery Theme & Mix Portfolio Theme”\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-lightbox-3\u002F\" rel=\"nofollow ugc\">🆕Lightbox\u003C\u002Fa> – Very beautiful and unique lightbox. 6 lightbox types available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>There are 10 types of beautiful effects to open the gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Animations for the appearance of the gallery – These are the effects so that when the gallery opens, the videos appear with beautiful effects. You will still have a beautiful gallery. These animations work in pagination and in Load-more. We have 10 effects. All effects are very beautiful in different ways.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Effects for gallery opening\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-lightbox-2\u002F\" rel=\"nofollow ugc\">Effect 1 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-fancy\u002F\" rel=\"nofollow ugc\">Effect 2 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-parallax-2\u002F\" rel=\"nofollow ugc\">Effect 3 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-content-popup-2\u002F\" rel=\"nofollow ugc\">Effect 4 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-elastic-2\u002F\" rel=\"nofollow ugc\">Effect 5 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-space\u002F\" rel=\"nofollow ugc\">Effect 6 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-thumbnails-2\u002F\" rel=\"nofollow ugc\">Effect 7 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-effective\u002F\" rel=\"nofollow ugc\">Effect 8 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-classic-2\u002F\" rel=\"nofollow ugc\">Effect 9 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-thumbnails\u002F\" rel=\"nofollow ugc\">Effect 10 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Pagination\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-pagination\u002F\" rel=\"nofollow ugc\">⭐Numbered pagination “7 Type”\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-image-gallery-1\" rel=\"nofollow ugc\">⭐Image Gallery Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>“Load More” pagination “5 Type”\u003C\u002Fli>\n\u003Cli>Infinite scroll video gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pagination\u003C\u002Fstrong> – It will be shown for so long how many you marke for every page. Will be divided by pages. These animations work in pagination and in Load-more. We have 10 effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Set numeric pagination display type\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full (1,2,3,4,5,6)\u003C\u002Fli>\n\u003Cli>Short (Prev 1,2…5,6 Next)\u003C\u002Fli>\n\u003Cli>Short (Prev 4 Next)\u003C\u002Fli>\n\u003Cli>Short ( \u003C 4 > )\u003C\u002Fli>\n\u003Cli>Only text or icon (Prev – Next)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customize pagination styles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hover color\u003C\u002Fli>\n\u003Cli>Background color\u003C\u002Fli>\n\u003Cli>Current page background color\u003C\u002Fli>\n\u003Cli>Text color\u003C\u002Fli>\n\u003Cli>Icon Color\u003C\u002Fli>\n\u003Cli>Icon Type\u003C\u002Fli>\n\u003Cli>Current page text color\u003C\u002Fli>\n\u003Cli>Border color\u003C\u002Fli>\n\u003Cli>Border width and radius\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Load More\u003C\u002Fstrong> – Also, in this option the videos will succeed to each other. Simply the other videos wil be displayed by “Load More”. These animations work in pagination and in Load-more. We have 10 effects.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-lightbox\" rel=\"nofollow ugc\">Load More Effect 1 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-content-popup\" rel=\"nofollow ugc\">Load More Effect 2 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-content-popup-2\u002F\" rel=\"nofollow ugc\">Load More Effect 3 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-space\" rel=\"nofollow ugc\">Load More Effect 4 – Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-fancy\u002F\" rel=\"nofollow ugc\">Load More Effect 5 – Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change the text as per your need.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-effective\u002F\" rel=\"nofollow ugc\">Effective Gallery Template – Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery-album\u002F\" rel=\"nofollow ugc\">Album Gallery Template- Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Animations for the appearance of the gallery – These are the effects so that when the gallery opens, the videos appear with beautiful effects. You will still have a beautiful gallery. These animations work in pagination and in Load-more. We have 10 effects. All effects are very beautiful in different ways.\u003C\u002Fp>\n\u003Ch4>Hover Effect.\u003C\u002Fh4>\n\u003Cp>Plugin is really rich with hover effects. More about 100+ unrepeatable and multifunctional featers. You can use titles, links and icons with Hover effect. They also made by animation effect. Your video made by Videos Gallery will be really the best one on the WordPress website.\u003C\u002Fp>\n\u003Ch4>Provide Unlimited Themes\u003C\u002Fh4>\n\u003Cp>Video Gallery plugin includes a large bouquet of various themes specially designed for your page.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Your videos gallery now gets more diverse by using Scale, Rotate, Translate and Skew effects for overlay. Plus hover duration and delay time are configurable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enter page url – Go your web page and copy page link then past page link in url box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Effects features\u003C\u002Fh4>\n\u003Cp>Plugin has 100+ effects features which can create an unrepeatable Video Gallery any WordPress website. Plugin is updated regulary. It is very easy for use as well as functions makes it ideal in your website.\u003C\u002Fp>\n\u003Cp>Video Gallery plugin has his own ID number. Simply you must copy it and paste to that place where you want to see your gallery plugin.\u003C\u002Fp>\n\u003Cp>[TS_Video_Gallery id=”N”]\u003C\u002Fp>\n\u003Cp>Plugin plays nice with your existing HTML and CSS making it a great choice for responsive layouts.\u003C\u002Fp>\n\u003Ch4>Add Video\u003C\u002Fh4>\n\u003Cp>Title – Write a title for each video.\u003C\u002Fp>\n\u003Cp>Description – Write some information about content gallery.\u003C\u002Fp>\n\u003Cp>Link – You can add another link for move to another page.\u003C\u002Fp>\n\u003Ch4>Technical Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you notice any errors or have any questions with our gallery, you can notify us. We will investigate and solve the problem. Check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgallery-videos\" rel=\"ugc\">Video Gallery Support Forum\u003C\u002Fa> on our website. If you don’t find a solution to your question here, don’t hesitate to \u003Ca href=\"https:\u002F\u002Ftotal-soft.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">click here to contact us\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Gallery is a user-friendly plugin to display user or hashtag-based gallery feeds as a responsive customizable gallery.",10000,843249,96,182,"2026-03-05T14:54:00.000Z","6.9.4","4.0",[20,94,23,95,24],"image-gallery","video-gallery","https:\u002F\u002Ftotal-soft.com\u002Fwp-video-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-videos.2.5.1.zip",95,5,0,"2024-12-05 14:39:29",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":88,"num_ratings":112,"last_updated":113,"tested_up_to":91,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":119,"download_link":120,"security_score":121,"vuln_count":28,"unpatched_count":100,"last_vuln_date":122,"fetched_at":31},"visual-portfolio","Visual Portfolio, Photo Gallery & Post Grid","3.5.2","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>\u003Cstrong>Gallery & Portfolio Plugin For WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Portfolio websites are the most popular nowadays.\u003C\u002Fstrong> We created \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">\u003Cstrong>Visual Portfolio, Photo Gallery & Post Grid WordPress plugin\u003C\u002Fstrong>\u003C\u002Fa>, to help every creative, agency, and photographers get access to the powerful tools they need to showcase their beautiful works and attract more love from their potential and existing customers.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F354pybu91aQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">See Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fgetting-started\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-crew\u002Fvisual-portfolio\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Create beautiful, clean, and powerful photo galleries and portfolio layouts using the Visual Portfolio gallery plugin. It is easy for simple photo galleries, but powerful enough for professionals. Whether you’re a photographer, agency, or anything in between, \u003Cstrong>Visual Portfolio will boost your online presence\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🏆 Visual Gallery Builder\u003C\u002Fh3>\n\u003Cp>Build your portfolio and gallery blocks with no coding knowledge. Thanks to Gutenberg page builder you are able to create and customize galleries visually.\u003C\u002Fp>\n\u003Cp>Convenient visual block editor with support to various layouts such as Masonry, Justified, Tiles, Grid, Slider and Carousel. A \u003Cstrong>well thought out design, powerful features, and years of development\u003C\u002Fstrong> by the nK team make Visual Portfolio a game-changing Portfolio and Gallery plugin that will level the WordPress showcases playing field in your favor to help increase visitors engagement.\u003C\u002Fp>\n\u003Ch3>🚀 Optimized to be Fast as Native\u003C\u002Fh3>\n\u003Cp>Despite the rich functionality, the Visual Portfolio is optimized as much as possible, to be fast and lightweight.\u003C\u002Fp>\n\u003Cp>Due to the modular code structure, all scripts and styles are loaded only when they are needed for the current page that displays your gallery. So, your pages will never load unused features.\u003C\u002Fp>\n\u003Cp>Pictures are not loaded in the main thread due to lazy loading. Moreover, our plugin is compatible with third-party WebP providers and image optimization plugins.\u003C\u002Fp>\n\u003Cp>Smart adaptive image sizes fully supported in any gallery, created with Visual Portfolio plugin.\u003C\u002Fp>\n\u003Ch3>📱 Layouts\u003C\u002Fh3>\n\u003Cp>Our gallery plugin shipped with popular layouts such as Masonry and Justified (Flickr). Every feature optimized and works seamlessly with all of these layouts, you just need to set up and go with no headache. See it in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-image-filters\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Masonry Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fjustified-tilt-effect\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Justified (Flickr) Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-custom-color\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Tiles Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fgrid\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Grid Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fslider\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=layouts\" rel=\"nofollow ugc\">Slider Gallery\u003C\u002Fa> (Fade, Carousel, Coverflow)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Prebuilt Skins\u003C\u002Fh3>\n\u003Cp>Showcase your projects ang gallery images with clean and beautiful skins. See it in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Classic\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-paged-pagination\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Fade\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-infinite-scroll\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Emerge\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftiles-popup-gallery\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Fly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-caption-move\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=effects\" rel=\"nofollow ugc\">Caption Move\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Easy to Customize\u003C\u002Fh3>\n\u003Cp>The gallery block with live preview includes a lot of design settings that are point-and-click, no coding knowledge required. If you’re a bit more adventurous, the custom CSS module and PHP filters are set up to be easily used by developers.\u003C\u002Fp>\n\u003Ch3>📁 Portfolio Post Type\u003C\u002Fh3>\n\u003Cp>Optional custom post type \u003Ccode>portfolio\u003C\u002Fcode> will ensure all your portfolios to keep in a single post type. In this way, you can distinguish your portfolios from other post types. Taxonomies are used to categorize your portfolio types, it will help you to group and sort your portfolios. Moreover, you can use these portfolios as a source for your showcase gallery using Visual Portfolio block.\u003C\u002Fp>\n\u003Cp>Customize and rename Portfolio archive templates using visual gallery and page builder \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fportfolio-archive\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=archive\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fportfolio-archive\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In case you want to use Visual Portfolio plugin for photo gallery only you can disable custom post type registration.\u003C\u002Fp>\n\u003Ch3>💎 Posts Query Builder\u003C\u002Fh3>\n\u003Cp>Fine-tune the source of your galleries. Display posts, portfolios, and any other post types, filter by taxonomies, author, and date ranges, include or exclude specific posts, and much more options.\u003C\u002Fp>\n\u003Ch3>🖼️ Photo Galleries\u003C\u002Fh3>\n\u003Cp>Create galleries using image sets right inside block editor, just drop your images and the gallery is ready. You can create unlimited galleries with different styles, there is no limitation.\u003C\u002Fp>\n\u003Ch3>⚡ Powerful Lightbox\u003C\u002Fh3>\n\u003Cp>Visual Portfolio uses only modern solutions, and lightboxes are not an exception. High performance, mobile optimization, retina-ready, and a wide range of features available in Fancybox and PhotoSwipe plugins, that you can choose for your gallery lightboxes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile Optimized\u003C\u002Fstrong> \u003Cbr \u002F> Looks great on every device. Swipe to navigate, spread\u002Fpinch to zoom in\u002Fout supported on touch devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GPU Accelerated\u003C\u002Fstrong> \u003Cbr \u002F> Hardware accelerated animations for better performance and seamless user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Loading\u003C\u002Fstrong> \u003Cbr \u002F> Gallery images are responsive and loaded progressively using lazy loading on demand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Sharing\u003C\u002Fstrong> \u003Cbr \u002F> You can allow users to share photos on Facebook, X, and Pinterest with social sharing buttons.\u003C\u002Fp>\n\u003Ch3>📹 Video and 🎵 Audio Support\u003C\u002Fh3>\n\u003Cp>Visual Portfolio plugin allows you to work with audios and videos within a single gallery. You just need to copy the URL of the video or audio and it will work automatically in the popup gallery. The full list with supported vendors see below (mostly thanks to the Pro plugin).\u003C\u002Fp>\n\u003Cp>Supported Video Vendors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Youtube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>IGTV (Instagram)\u003C\u002Fli>\n\u003Cli>TikTok\u003C\u002Fli>\n\u003Cli>Twitch\u003C\u002Fli>\n\u003Cli>Facebook Video\u003C\u002Fli>\n\u003Cli>DailyMotion\u003C\u002Fli>\n\u003Cli>Wistia\u003C\u002Fli>\n\u003Cli>VideoPress\u003C\u002Fli>\n\u003Cli>TED\u003C\u002Fli>\n\u003Cli>Rutube\u003C\u002Fli>\n\u003Cli>Metacafe\u003C\u002Fli>\n\u003Cli>Coub\u003C\u002Fli>\n\u003Cli>Self Hosted Video\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Supported Audio Vendors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>SoundCloud\u003C\u002Fli>\n\u003Cli>Mixcloud\u003C\u002Fli>\n\u003Cli>Beatport\u003C\u002Fli>\n\u003Cli>Self Hosted Audio\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📈 SEO-Friendly\u003C\u002Fh3>\n\u003Cp>Visual Portfolio plugin is built keeping SEO and performance in mind by defining proper structure and tags. Furthermore, due to optimization, it is lightweight and fast when it comes to page load.\u003C\u002Fp>\n\u003Cp>In addition our plugin add images in the sitemap for \u003Ccode>All In One SEO\u003C\u002Fcode>, \u003Ccode>Rank Math\u003C\u002Fcode>, and \u003Ccode>Yoast SEO\u003C\u002Fcode> plugins\u003C\u002Fp>\n\u003Ch3>🏳️ Multilingual & Translation Ready\u003C\u002Fh3>\n\u003Cp>Visual Portfolio adds a new layer of compatibility for \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>. All blocks are compatible with it and ready for translation. \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fmultilingual\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=wpml\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fmultilingual\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🛠 Built For Developers\u003C\u002Fh3>\n\u003Cp>Visual Portfolio gives you a wide range of filters and actions to customize every part of your gallery. Also, it allows you to overwrite templates and change it in the theme directory. Moreover, you can customize separate portfolio lists using custom CSS and CSS Variables.\u003C\u002Fp>\n\u003Ch3>🔥 Visual Portfolio Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>The Visual Portfolio plugin is also available in a professional version which includes more features and enhanced performance! \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Learn more about Visual Portfolio Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In order to maintain the free version of the plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Skin Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Filters and Blend Mode\u003C\u002Fstrong> – apply Instagram-like filters on images for Normal and Hover states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transformations\u003C\u002Fstrong> – control the image transformation and border radius for Normal and Hover states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Typography\u003C\u002Fstrong> – control every text part of gallery captions and overlays\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dimensions\u003C\u002Fstrong> – controls paddings, margins and border radius of captions and overlays\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Stylish Interaction Effects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fjustified-tilt-effect\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Hover Tilt Effect\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fcustom-hover-image-animated-gif\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Custom Hover Image\u003C\u002Fa> – useful for animated GIFs\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fmasonry-caption-move\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_effects\" rel=\"nofollow ugc\">Caption Move Skin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Feeds\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically fetch posts from your social networks to display in gallery on your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-instagram\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-youtube\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Youtube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-vimeo\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Vimeo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-unsplash\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Unsplash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-x\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">X\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-flickr\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Flickr\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-dribbble\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Dribbble\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-twitch\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">Twitch\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fsocial-medium-rss\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_social_feeds\" rel=\"nofollow ugc\">RSS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>VK (Vkontakte)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Ftheft-protection\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_protection\" rel=\"nofollow ugc\">\u003Cstrong>Theft Protection\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Watermarks\u003C\u002Fstrong> – add your logo on top of your images to make them harder to steal\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password Form\u003C\u002Fstrong> – add a password to gallery blocks and send it to your clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Age Gate\u003C\u002Fstrong> – Protect visitors from viewing adult content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fproofing\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro_proofing\" rel=\"nofollow ugc\">\u003Cstrong>Photos Proofing\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nCommunicate with your clients in a modern way:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Create Proofing Gallery\u003C\u002Fstrong> – Easily create a gallery with photos, as you did before. Change styling, layout, etc. if you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send to a Client\u003C\u002Fstrong> – Send photos collection to your client for proofing. The client will be able to leave comments on individual photos and communicate with you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get Approval\u003C\u002Fstrong> – Once the client approves the selection, you will be able to see the selected photos and copy filenames for post-production.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Click Actions\u003C\u002Fstrong>\u003Cbr \u002F>\nManually configure how to open specific item types and filter clicking on title or on image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Breakpoints Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nManually control the screen sizes, which used by the automatic responsive function to adapt your gallery layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AJAX Improvements\u003C\u002Fstrong>\u003Cbr \u002F>\nRequests properly cached and links preloaded before you click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Query Settings\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter by Author, Date Range, Ignore Sticky Posts, exclude posts without Featured Image, and much more…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quick View for Posts and Pages\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay posts and pages in popup iframe, not only image and video galleries. It’s like works preview in Dribbble and Behance, but on your own site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Popup Gallery Deep Linking\u003C\u002Fstrong>\u003Cbr \u002F>\nMakes URL automatically change when you open popup and you can easily link to a specific popup image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>White Label\u003C\u002Fstrong>\u003Cbr \u002F>\nPossibility to use your brand name and logo instead of our “Visual Portfolio”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Find much more portfolio and gallery features of Visual Portfolio Pro today!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌟 More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightboxes for Standard WordPress Images\u003C\u002Fstrong>\u003Cbr \u002F>\nImage lightbox available for Visual Portfolio galleries as well as for standard WordPress images and galleries in your content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AJAX Loading and Pagination\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery dynamic part of the Visual Portfolio plugin is using AJAX to update the gallery content in live mode.\u003Cbr \u002F>\nOrganized galleries and portfolio lists will make your website look more professional, easy to navigate and result in a better user experience. We prepared 3 types of paginations for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Infinite Scroll\u003C\u002Fli>\n\u003Cli>Load More button\u003C\u002Fli>\n\u003Cli>Paged pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filter\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter your gallery and portfolio by taxonomies (mostly categories and tags). Let users select a category and see the relevant items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sort gallery items by date and title\u003C\u002Fstrong>\u003Cbr \u002F>\nUsers may sort gallery items by date and title.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>GIFs Support\u003C\u002Fstrong>\u003Cbr \u002F>\nOur plugin automatically displays the animated GIFs in photo galleries. Also, you can show the animated GIFs on mouseover with the Pro plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Items Gutters\u003C\u002Fstrong>\u003Cbr \u002F>\nManually adjust the spacing between gallery images and projects.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Lazy Loading\u003C\u002Fstrong>\u003Cbr \u002F>\nImages lazy loading boost your page loading speed. You don’t need to worry about it, just use your beautiful images in the gallery, Visual Portfolio will do all the work for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Aspect Ratio\u003C\u002Fstrong>\u003Cbr \u002F>\nAll built-in gallery layouts support custom image aspect ratio. You don’t need to crop the image manually.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images Focal Point\u003C\u002Fstrong>\u003Cbr \u002F>\nSometimes it is very important to specify the focal point so that the custom aspect ratio does not cut off important parts of the photos. For example, people’s faces on the portrait photos.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Links for Gallery Images\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default, gallery images will contain the links to original images. You can manually set the custom links, for example, to a website or Youtube video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>RTL Support\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual Portfolio natively supports RTL languages, proper styles loaded automatically, without user interaction.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor and WPBakery Page Builder support\u003C\u002Fstrong>\u003Cbr \u002F>\nThere is a helpful widget for Elementor and shortcode for WPBakery Page Builder, which will let you select one of the available Saved Layouts and output it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive and Mobile Ready\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual Portfolio and Galleries are completely responsive and mobile ready – layouts automagically transforms to display perfectly on your screen size.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS\u003C\u002Fstrong>\u003Cbr \u002F>\nDeeply customize the look of your gallery using custom CSS and CSS Variables.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>… And Much More\u003C\u002Fstrong>\u003Cbr \u002F>\nAll available features you can find on the \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=more_features\" rel=\"nofollow ugc\">plugin’s site\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.visualportfolio.com\u002Fdocs\u002Fgetting-started\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=docs\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Modern photo gallery and portfolio plugin with advanced layouts editor. Clean gallery styles with powerful settings in the Gutenberg block.",60000,2250422,328,"2026-02-18T07:58:00.000Z","6.2","7.2",[20,117,94,22,118],"gallery-block","wordpress-gallery-plugin","https:\u002F\u002Fwww.visualportfolio.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-portfolio.3.5.2.zip",98,"2024-05-14 11:31:11",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":91,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":142,"download_link":143,"security_score":144,"vuln_count":145,"unpatched_count":100,"last_vuln_date":146,"fetched_at":31},"tlp-portfolio","Radius Portfolio – Filterable Grid, Gallery & Slider Portfolio","3.2.2","RadiusTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechlabpro1\u002F","\u003Cp>Portfolio Plugin for WordPress to display your creative work beautifully in grid layouts, isotope filters, and carousel sliders.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdemo\u002Fplugins\u002Fportfolio\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdocs\u002Fportfolio\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdownloads\u002Ftlp-portfolio-pro-for-wordpress\u002F\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa> 👈\u003C\u002Fp>\n\u003Ch3>🌟 Why Choose Radius Portfolio?\u003C\u002Fh3>\n\u003Cp>Thousands of creative professionals trust Radius Portfolio to present their work online. The plugin combines ease of use with professional-grade features, allowing you to create impressive portfolio displays without touching a single line of code.\u003C\u002Fp>\n\u003Cp>From photographers and graphic designers to web developers and marketing agencies, Portfolio adapts to your specific needs. The intuitive admin interface lets you add portfolio items in minutes, while the shortcode generator provides unlimited customization possibilities for your displays.\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003Cbr \u002F>\n\u003Cstrong>Great support\u003C\u002Fstrong>\u003Cbr \u002F>\nI discovered a small problem and within hours a new version was online. Sure, I provided the solution, but other plugin authors can take weeks to fix even the smallest things, even if they have the solution.\u003Cbr \u002F>\n– \u003Cstrong>\u003Cem>mathzf\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003Cbr \u002F>\n\u003Cstrong>Great Portfolio App\u003C\u002Fstrong>\u003Cbr \u002F>\nI’ve used a few different portfolio apps and I like the options, simplicity and layout of this one. It works great! Thanks you!\u003Cbr \u002F>\n– \u003Cstrong>\u003Cem>goldgrl7\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftlp-portfolio\u002F#reviews\" rel=\"ugc\">Check out our great reviews!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjcrJpa1kRuc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FT-2t4Le5CSQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🌟 Portfolio Plugin for Creative Professionals\u003C\u002Fh3>\n\u003Cp>Radius Portfolio is a powerful WordPress portfolio plugin designed to showcase your creative work with style and flexibility. Whether you’re a freelancer displaying client projects, a photographer presenting your gallery, or an agency highlighting case studies, this plugin gives you complete control over how your portfolio appears to potential clients.\u003C\u002Fp>\n\u003Cp>Built with performance and usability in mind, Portfolio works seamlessly with Gutenberg, Elementor, and shortcodes to integrate your work into any page or post. The fully responsive design ensures your portfolio items look stunning across all devices, from desktop monitors to mobile phones.\u003C\u002Fp>\n\u003Ch3>🚀 Core Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Multiple Layout Options:\u003C\u002Fstrong> Choose from grid, isotope filter, and carousel slider layouts to match your creative vision. Each layout type includes multiple variations, giving you the flexibility to create a portfolio that reflects your unique brand identity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Isotope Filtering:\u003C\u002Fstrong> Help visitors find exactly what they’re looking for with category-based isotope filtering. Display and hide portfolio items dynamically based on categories, tags, or tools – perfect for showcasing diverse project types in an organized manner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Carousel Slider:\u003C\u002Fstrong> Capture attention with smooth, animated carousel sliders. Configure display settings, animation effects, and navigation controls to create an engaging browsing experience for your portfolio visitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Generator with Live Preview:\u003C\u002Fstrong> Create custom portfolio displays using the visual shortcode generator. Adjust layout settings, filtering options, field selections, and styling options while previewing changes in real-time before publishing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete Style Control:\u003C\u002Fstrong> Customize every visual aspect of your portfolio display. Set primary colors, overlay effects, button styles, typography, padding, and border options to match your website’s design perfectly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> Configure column counts separately for desktop, tablet, and mobile views. Your portfolio automatically adapts to provide an optimal viewing experience on any screen size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Size Management:\u003C\u002Fstrong> Control the dimensions of portfolio thumbnails to optimize page load times without sacrificing visual quality. Specify custom image sizes or choose from WordPress default options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Field Display Options:\u003C\u002Fstrong> Select which information appears with each portfolio item: project title, description, client name, completion date, project URL, categories, and tags. Show only what matters most to your audience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builder Integration:\u003C\u002Fstrong> Use Portfolio with your preferred page builder. Native support for Gutenberg blocks and Elementor widgets makes adding portfolio displays to your pages straightforward and intuitive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translation Ready:\u003C\u002Fstrong> Reach a global audience with full translation support. Portfolio is compatible with WPML and other translation plugins, including complete RTL language support for Hebrew, Arabic, and Persian.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Sharing:\u003C\u002Fstrong> Enable social share buttons on portfolio items to expand your reach. Let visitors share your work on LinkedIn, Facebook, Twitter, and other platforms directly from your portfolio page.\u003C\u002Fp>\n\u003Ch3>🌟 How to Create Your Portfolio in 3 Steps\u003C\u002Fh3>\n\u003Cp>👉 \u003Cstrong>Step 1: Add Your Projects\u003C\u002Fstrong> Navigate to the Portfolio menu in your WordPress admin panel. Add each project with its title, description, featured image, and relevant details like client name and completion date.\u003Cbr \u002F>\n👉 \u003Cstrong>Step 2: Generate Your Shortcode\u003C\u002Fstrong> Open the Shortcode Generator and configure your display preferences. Select your layout type, set filtering options, choose which fields to display, and customize the styling to match your brand.\u003Cbr \u002F>\n👉 \u003Cstrong>Step 3: Display Your Portfolio\u003C\u002Fstrong> Copy the generated shortcode and paste it into any page or post. Alternatively, use the Gutenberg block or Elementor widget to add your portfolio with visual controls.\u003C\u002Fp>\n\u003Ch3>🌟 Available Portfolio Fields\u003C\u002Fh3>\n\u003Cp>Each portfolio item supports the following information fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u002FName\u003C\u002Fli>\n\u003Cli>Short Description\u003C\u002Fli>\n\u003Cli>Featured Image\u003C\u002Fli>\n\u003Cli>Category Classification\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Client Name\u003C\u002Fli>\n\u003Cli>Project URL\u003C\u002Fli>\n\u003Cli>Completion Date\u003C\u002Fli>\n\u003Cli>Tools Used\u003C\u002Fli>\n\u003Cli>External URL (Custom detail link) [PRO]\u003C\u002Fli>\n\u003Cli>Portfolio Gallery [PRO]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Freelancers and Consultants\u003C\u002Fstrong> Display completed client work to attract new business opportunities. Organize projects by industry, service type, or expertise area.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Photographers\u003C\u002Fstrong> Create stunning photo galleries with isotope filtering by genre, event type, or photography style. The carousel slider presents images in an elegant, professional format.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Design Agencies\u003C\u002Fstrong> Showcase brand identities, web designs, and marketing campaigns. Filter projects by client industry or service category to help prospects find relevant examples.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Web Developers\u003C\u002Fstrong> Present your development portfolio with links to live projects. Categorize by technology stack, project type, or industry sector.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Artists and Illustrators\u003C\u002Fstrong> Display artwork in grid or masonry layouts. Let visitors filter by medium, style, or collection to explore your creative work.\u003C\u002Fp>\n\u003Ch3>💎 Pro Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Upgrade to Portfolio Pro for advanced capabilities:\u003C\u002Fli>\n\u003Cli>50+ professional layout variations\u003C\u002Fli>\n\u003Cli>Masonry grid and masonry isotope layouts\u003C\u002Fli>\n\u003Cli>Gallery lightbox for multiple images per project\u003C\u002Fli>\n\u003Cli>Custom URL support for external project links\u003C\u002Fli>\n\u003Cli>Drag and drop ordering\u003C\u002Fli>\n\u003Cli>AJAX pagination with load more and infinite scroll options\u003C\u002Fli>\n\u003Cli>Detail page popup with navigation\u003C\u002Fli>\n\u003Cli>Margin and gutter control\u003C\u002Fli>\n\u003Cli>Extended customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠 Support and Documentation\u003C\u002Fh3>\n\u003Cp>Need help? Access comprehensive resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdocs\u002Fportfolio\u002F\" rel=\"nofollow ugc\">Complete Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@RadiusTheme\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftlp-portfolio\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fticket-support\u002F\" rel=\"nofollow ugc\">Submit a Ticket\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fradiustheme\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa> to connect with other users and get tips.\u003C\u002Fp>\n","A simple and powerful WordPress portfolio plugin to showcase your creative work beautifully with different ways.",8000,256415,92,38,"2026-02-24T08:53:00.000Z","5.0","7.0",[139,22,23,140,141],"filterable-portfolio","portfolio-plugin","wordpress-portfolio-plugin","https:\u002F\u002Fwww.radiustheme.com\u002Fdemo\u002Fplugins\u002Fportfolio\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftlp-portfolio.3.2.2.zip",99,2,"2023-02-13 00:00:00",{"slug":148,"name":149,"version":150,"author":151,"author_profile":152,"description":153,"short_description":154,"active_installs":155,"downloaded":156,"rating":157,"num_ratings":158,"last_updated":159,"tested_up_to":160,"requires_at_least":92,"requires_php":18,"tags":161,"homepage":163,"download_link":164,"security_score":165,"vuln_count":29,"unpatched_count":100,"last_vuln_date":166,"fetched_at":31},"portfolio-wp","Portfolio, Gallery, Product Catalog – Grid KIT Portfolio","2.2.2","PORTFOLIO GALLERY TEAM","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsofts\u002F","\u003Ch4>GRID KIT PORTFOLIO GALLERY BY WPSOFTS\u003C\u002Fh4>\n\u003Cp>Ultimate solution for building WordPress layouts, e.g. portfolio showcase, video or photo gallery, product catalog, image slider, instagram feed, clients or team members gallery.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQsvR-h0YzE8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Grid Kit Portfolio was designed to to build simple portfolio & gallery layouts, but powerful enough to be used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Showcasing portfolio projects\u003C\u002Fli>\n\u003Cli>Building multipurpose gallery layouts\u003C\u002Fli>\n\u003Cli>Grouping galleries into albums\u003C\u002Fli>\n\u003Cli>Listing product catalog items\u003C\u002Fli>\n\u003Cli>Building slider presentations\u003C\u002Fli>\n\u003Cli>Showcasing sponsors or clients logos\u003C\u002Fli>\n\u003Cli>Making team members presentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FREE BENEFITS\u003C\u002Fh3>\n\u003Ch4>RESPONSIVE & MOBILE FRIENDLY\u003C\u002Fh4>\n\u003Cp>Don’t worry about responsiveness anymore! Grid Kit Portfolio will make your gallery presentations compatible in any environment, be it a mobile, tablet or desktop.\u003C\u002Fp>\n\u003Ch4>LAYOUT BUILDERS\u003C\u002Fh4>\n\u003Cp>Embedded layout builder included as a Free feature! Build layout structures such as a portfolio, photo gallery, product catalog, photo gallery slider, clients or sponsors presentation, team members grid.\u003C\u002Fp>\n\u003Ch4>POPUP ADD-ON\u003C\u002Fh4>\n\u003Cp>Embedded popup extension will make your portfolio showcases more attractive and informative, e.g. if you want to showcase grouped items in popup views or want to convey detailed insights about your portfolio projects.\u003C\u002Fp>\n\u003Ch4>SHORT CODE ADD-ON\u003C\u002Fh4>\n\u003Cp>Put your portfolio in your pages, posts, widgets or wherever you need it by using native short-codes.\u003C\u002Fp>\n\u003Ch3>PREMIUM VERSION ADD-ONS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>12+ layouts – e.g. masonry, puzzle layout styles\u003C\u002Fli>\n\u003Cli>3+ popup styles – e.g. simple, fixed or full screen popups\u003C\u002Fli>\n\u003Cli>Popup themes – e.g. light or dark popup themes\u003C\u002Fli>\n\u003Cli>Video support – e.g. embed Youtube, Vimeo, MP4 native videos\u003C\u002Fli>\n\u003Cli>Instagram feed – e.g. showcase your Instagram photos & videos\u003C\u002Fli>\n\u003Cli>Advanced add-ons – e.g. embed iFrames or Google Maps\u003C\u002Fli>\n\u003Cli>100+ effects – e.g. hover, overlay, caption, buttons animations\u003C\u002Fli>\n\u003Cli>Filtration – e.g. add categories to your portfolio projects\u003C\u002Fli>\n\u003Cli>Pagination – e.g. paginate your portfolio gallery to make it load faster\u003C\u002Fli>\n\u003Cli>Lazy loading – e.g. load your photo gallery in background or reload photo gallery content without refreshing browser\u003C\u002Fli>\n\u003Cli>Unlimited layouts – e.g. showcase multiple portfolio or gallery layouts on the same page\u003C\u002Fli>\n\u003Cli>Social media – e.g. enable social sharing and let visitors share your portfolio items\u003C\u002Fli>\n\u003Cli>SEO – e.g. improve website’s SEO by making your portfolio projects or photo gallery SEO friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM VERSION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Checkout Premium version here » \u003Ca href=\"http:\u002F\u002Fwpsofts.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwpsofts.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEE IT IN ACTION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002F\" rel=\"nofollow ugc\">All   \u003C\u002Fa> » All demos\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fphoto-gallery\u002F\" rel=\"nofollow ugc\">Demo 1\u003C\u002Fa> » Portfolio gallery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fproduct-catalog\u002F\" rel=\"nofollow ugc\">Demo 2\u003C\u002Fa> » Product catalog\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fphoto-album\u002F\" rel=\"nofollow ugc\">Demo 3\u003C\u002Fa> » Grouped photo album\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Finstagram\u002F\" rel=\"nofollow ugc\">Demo 4\u003C\u002Fa> » Instagram Feed\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fslider\u002F\" rel=\"nofollow ugc\">Demo 5\u003C\u002Fa> » Photo gallery slider\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fcarousel\u002F\" rel=\"nofollow ugc\">Demo 6\u003C\u002Fa> » Photo gallery carousel\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fclient-logos\u002F\" rel=\"nofollow ugc\">Demo 7\u003C\u002Fa> » Clients portfolio\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fclients-template-2\u002F\" rel=\"nofollow ugc\">Demo 8\u003C\u002Fa> » Sponsors portfolio\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fteam-members\u002F\" rel=\"nofollow ugc\">Demo 9\u003C\u002Fa> » Team members portfolio\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fvideo-gallery\u002F\" rel=\"nofollow ugc\">Demo 10\u003C\u002Fa> » YouTube video gallery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fvimeo-video-gallery\u002F\" rel=\"nofollow ugc\">Demo 11\u003C\u002Fa> » Vimeo video gallery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Flocal-video-gallery\u002F\" rel=\"nofollow ugc\">Demo 12\u003C\u002Fa> » MP4 video gallery\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fmixed-video-photo-content\u002F\" rel=\"nofollow ugc\">Demo 13\u003C\u002Fa> » Mixed portfolio content\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fgallery-template-2\u002F\" rel=\"nofollow ugc\">Demo 14\u003C\u002Fa> » Gallery layout\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fgallery-template-3\u002F\" rel=\"nofollow ugc\">Demo 15\u003C\u002Fa> » Masonry layout\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Flayout-styles\u002F?layout=1\" rel=\"nofollow ugc\">Demo 16\u003C\u002Fa> » Puzzle layout\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fgallery-with-iframe-popup\u002F\" rel=\"nofollow ugc\">Demo 17\u003C\u002Fa> » Portfolio iFrame add-on\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fgallery-with-map-popup\u002F\" rel=\"nofollow ugc\">Demo 18\u003C\u002Fa> » Google maps add-on\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fsocial-sharing\u002F\" rel=\"nofollow ugc\">Demo 19\u003C\u002Fa> » Portfolio sharing add-on\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fcategory-filtration\u002F\" rel=\"nofollow ugc\">Demo 20\u003C\u002Fa> » Categorized portfolio projects\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fpaging\u002F\" rel=\"nofollow ugc\">Demo 21\u003C\u002Fa> » Gallery layout pagination\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Flazy-loading\u002F\" rel=\"nofollow ugc\">Demo 22\u003C\u002Fa> » Lazy loading add-on\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=image-hover-animations\" rel=\"nofollow ugc\">Demo 23\u003C\u002Fa> » 7+ hover effects\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=hover-overlay-animations\" rel=\"nofollow ugc\">Demo 24\u003C\u002Fa> » 24+ overlay effects\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=title-description-display-styles\" rel=\"nofollow ugc\">Demo 25\u003C\u002Fa> » 25+ details appearance\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=hover-buttons-animations\" rel=\"nofollow ugc\">Demo 26\u003C\u002Fa> » 14+ hover buttons appearance\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=social-buttons-display-styles\" rel=\"nofollow ugc\">Demo 27\u003C\u002Fa> » 24+ share buttons appearance\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=category-bar-styles\" rel=\"nofollow ugc\">Demo 28\u003C\u002Fa> » 10+ category bar styles\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpsofts.com\u002Fgrid-kit-demo\u002Fstyles\u002F?t=pagination-bar-styles\" rel=\"nofollow ugc\">Demo 29\u003C\u002Fa> » 10+ pagination bar styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Most our demos are predefined templates included in PREMIUM version. You can import and get started in few minutes!\u003C\u002Fp>\n\u003Ch3>Detailed Description\u003C\u002Fh3>\n\u003Cp>GridKit Portfolio is a powerful all-in-one WordPress multipurpose gallery plugin for building almost any kind of layouts. All gallery layouts are 100% mobile friendly. Choose one of supported layout schemes which the best meets your needs ( e.g. grids, masonry, puzzle or slider ) to showcase your portfolio in literally few minutes. It supports popup add-ons for portfolio content, gallery images, iFrame contents, videos or maps. Grid Kit Portfolio Gallery includes 1000+ predefined animations, effects and themes. Premium version also supports predefined templates gallery \u002F library which helps you pick one of supported templates to get started your gallery with few clicks. The portfolio project related captions, descriptions, links, hover buttons are supported. Element categorization, video or photo gallery pagination and content lazy loading features improves your website’s performance. Portfolio or gallery items can be shared with a single click, the social sharing feature is an embedded add-on which you can be turned on from your layout settings. So you’ll let your visitors share your portfolio and gallery elements right from the gallery layout presentation. This is not the all, you can turn your website into an eCommerce platform and showcase products, catalogs on your website. Let customers place online product enquiries, leave product reviews on your catalogs. Customizations are limited in Free version, but with Premium version you’ll be able to customize almost everything in the settings section. And the most important one, no coding knowledge required!\u003C\u002Fp>\n\u003Cp>And this are just top notch features implemented in the Grid Kit portfolio & gallery builder, there are dozen of supported features you’ll definitely enjoy!\u003C\u002Fp>\n\u003Ch4>WPSofts API\u003C\u002Fh4>\n\u003Cp>Time to time we can send GET request to https:\u002F\u002Fwpsofts.com to retrieve plugin related banners! The banners mainly designed to provide useful hints or promotions ONLY in the plugin section!\u003Cbr \u002F>\nWe don’t send any data from your website to https:\u002F\u002Fwpsofts.com. If you’re using Premium version API could be used for license key validation!\u003C\u002Fp>\n\u003Ch3>Contact us\u003C\u002Fh3>\n\u003Cp>If you have any questions or concerns, simply send us an email support@wpsofts.com or open a support topic in our forum.\u003C\u002Fp>\n","Portfolio, gallery, product catalog, teams, logos and more. All-in-one - Grid Kit Portfolio Gallery plugin!",6000,412957,88,300,"2025-08-12T12:57:00.000Z","6.8.5",[20,162,22,23,140],"photo-gallery","http:\u002F\u002Fwpsofts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fportfolio-wp.2.2.2.zip",100,"2022-03-15 00:00:00",{"slug":168,"name":169,"version":170,"author":171,"author_profile":172,"description":173,"short_description":174,"active_installs":175,"downloaded":176,"rating":121,"num_ratings":177,"last_updated":178,"tested_up_to":91,"requires_at_least":92,"requires_php":137,"tags":179,"homepage":182,"download_link":183,"security_score":121,"vuln_count":29,"unpatched_count":100,"last_vuln_date":184,"fetched_at":31},"new-photo-gallery","Photo Gallery for Images","1.5.4","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Cp>New Photo Gallery offers a versatile solution for creating and managing image collections on your WordPress website. This plugin enables you to build responsive photo galleries that adjust seamlessly to different screen resolutions, ensuring a consistent viewing experience across desktop and mobile devices.\u003C\u002Fp>\n\u003Ch4>Check Live Demos\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fphoto-gallery-free-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Photo Gallery Free\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fphoto-gallery-premium\u002F\" rel=\"nofollow ugc\">Photo Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Where To Buy\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FnAhzDfCTl6M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>The core functionality centers on a grid-based display that keeps your images organized. When a visitor clicks on an item, it opens in a lightbox, providing a focused view of the image or video. This feature is particularly useful for portfolios, product showcases, or event albums where visual detail is important.\u003C\u002Fp>\n\u003Cp>Beyond standard images, the plugin supports video content from YouTube and Vimeo, allowing you to create mixed media galleries. You can also utilize the layout options to present team members or partner logos in a structured format. The interface is designed to be intuitive, letting you upload media and generate shortcodes without complex configuration.\u003C\u002Fp>\n\u003Ch4>What You Can Create\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Photo Gallery\u003C\u002Fstrong> – Organize your images in a clean, structured grid layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio Showcase\u003C\u002Fstrong> – Present your work professionally with optional hover effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox Display\u003C\u002Fstrong> – Enable users to view images in a full-screen overlay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Gallery\u003C\u002Fstrong> – Integrate content directly from YouTube and Vimeo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Layouts\u003C\u002Fstrong> – Introduce team members with photos and bios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Displays\u003C\u002Fstrong> – Show client logos or partner brands effectively.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features (Free Version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive grid system that adapts to any screen size.\u003C\u002Fli>\n\u003Cli>Lightbox functionality for viewing images and videos without leaving the page.\u003C\u002Fli>\n\u003Cli>Create unlimited galleries with no restriction on the number of images.\u003C\u002Fli>\n\u003Cli>Support for YouTube and Vimeo video embedding.\u003C\u002Fli>\n\u003Cli>Image protection for gallery\u003C\u002Fli>\n\u003Cli>Grayscale effect for images.\u003C\u002Fli>\n\u003Cli>Options to add titles and descriptions to your media.\u003C\u002Fli>\n\u003Cli>Multiple column configurations (ranging from 2 to 6 columns).\u003C\u002Fli>\n\u003Cli>Hover effects for gallery thumbnails.\u003C\u002Fli>\n\u003Cli>Shortcode system for easy insertion into posts and pages.\u003C\u002Fli>\n\u003Cli>Translation support for multilingual websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Upgrade to the premium version for additional capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Masonry Layout\u003C\u002Fstrong> – Utilize a dynamic Pinterest-style grid for varied image aspect ratios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Hover Effects\u003C\u002Fstrong> – Choose from 30 distinct animation styles for thumbnails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Load More Pagination\u003C\u002Fstrong> – Implement a “Load More” button for large collections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map Integration\u003C\u002Fstrong> – Associate images with location data on a map.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Links\u003C\u002Fstrong> – Attach specific URLs to individual gallery items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fixed Dimension Lightbox\u003C\u002Fstrong> – maintain consistent sizing for the lightbox viewer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transition Effects\u003C\u002Fstrong> – Smooth 2D animations when enhanced gallery navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Enhancements\u003C\u002Fstrong> – Apply shadow and glow effects to thumbnails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interface Customization\u003C\u002Fstrong> – Adjust colors for the lightbox tool and background.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Apply your own style rules for precise control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Receive direct assistance for technical inquiries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Get Photo Gallery Premium\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>Photo Gallery > Add New\u003C\u002Fstrong> in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Provide a title for your new gallery.\u003C\u002Fli>\n\u003Cli>Upload your desired images using the standard media uploader.\u003C\u002Fli>\n\u003Cli>Adjust the gallery settings, such as column count and spacing.\u003C\u002Fli>\n\u003Cli>Copy the shortcode generated by the plugin.\u003C\u002Fli>\n\u003Cli>Paste this shortcode into any page or post editor.\u003C\u002Fli>\n\u003Cli>Publish the page to view your live gallery.\u003C\u002Fli>\n\u003C\u002Fol>\n","Display photos in responsive grid and lightbox layouts. Build image galleries, portfolios, and video galleries.",2000,161148,14,"2025-12-29T09:51:00.000Z",[94,180,162,23,181],"lightbox-gallery","responsive-gallery","https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fphoto-gallery-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnew-photo-gallery.1.5.4.zip","2024-04-29 00:00:00",{"attackSurface":186,"codeSignals":275,"taintFlows":294,"riskAssessment":443,"analyzedAt":453},{"hooks":187,"ajaxHandlers":221,"restRoutes":268,"shortcodes":269,"cronEvents":274,"entryPointCount":193,"unprotectedCount":100},[188,194,198,202,206,210,214,218],{"type":189,"name":190,"callback":191,"file":192,"line":193},"action","wp_enqueue_scripts","ts_pg_widget_style","index.php",13,{"type":189,"name":195,"callback":196,"file":192,"line":197},"widgets_init","ts_pg_register_widget",27,{"type":189,"name":199,"callback":200,"file":192,"line":201},"admin_menu","ts_pg_gallery_admin_menu",32,{"type":189,"name":203,"callback":204,"file":192,"line":205},"admin_footer","ts_pg_support_link",41,{"type":189,"name":207,"callback":208,"file":192,"line":209},"admin_init","ts_pg_admin_style",50,{"type":189,"name":211,"callback":212,"file":192,"line":213},"admin_enqueue_scripts","ts_pg_alpha_cp",108,{"type":189,"name":215,"callback":216,"file":192,"line":217},"media_buttons","ts_pg_media_btn",149,{"type":189,"name":203,"callback":219,"file":192,"line":220},"ts_pg_media_btn_content",150,[222,228,231,234,237,241,245,249,253,257,261,265],{"action":223,"nopriv":224,"callback":225,"hasNonce":226,"hasCapCheck":224,"file":227,"line":145},"TotalSoftPortfolio_Del",false,"TotalSoftPortfolio_Del_Callback",true,"Includes\\Total-Soft-Portfolio-Ajax.php",{"action":229,"nopriv":224,"callback":230,"hasNonce":226,"hasCapCheck":224,"file":227,"line":28},"TotalSoftPortfolio_Edit","TotalSoftPortfolio_Edit_Callback",{"action":232,"nopriv":224,"callback":233,"hasNonce":226,"hasCapCheck":224,"file":227,"line":73},"TotalSoftPortfolio_Edit_Album","TotalSoftPortfolio_Edit_Album_Callback",{"action":235,"nopriv":224,"callback":236,"hasNonce":226,"hasCapCheck":224,"file":227,"line":99},"TotalSoftPortfolio_Edit_Images","TotalSoftPortfolio_Edit_Images_Callback",{"action":238,"nopriv":224,"callback":239,"hasNonce":226,"hasCapCheck":224,"file":227,"line":240},"TotalSoftPortfolio_Clone","TotalSoftPortfolio_Clone_Callback",6,{"action":242,"nopriv":224,"callback":243,"hasNonce":226,"hasCapCheck":224,"file":227,"line":244},"TotalSoftPortfolioOpt_Del","TotalSoftPortfolioOpt_Del_Callback",7,{"action":246,"nopriv":224,"callback":247,"hasNonce":226,"hasCapCheck":224,"file":227,"line":248},"TotalSoftPortfolioOpt_Edit","TotalSoftPortfolioOpt_Edit_Callback",8,{"action":250,"nopriv":224,"callback":251,"hasNonce":226,"hasCapCheck":224,"file":227,"line":252},"TotalSoftPortfolioOpt_Edit1","TotalSoftPortfolioOpt_Edit1_Callback",9,{"action":254,"nopriv":224,"callback":255,"hasNonce":226,"hasCapCheck":224,"file":227,"line":256},"TotalSoftPortfolioOpt_Clone","TotalSoftPortfolioOpt_Clone_Callback",10,{"action":258,"nopriv":224,"callback":259,"hasNonce":226,"hasCapCheck":224,"file":227,"line":260},"TS_PTable_New_MTable_DisMiss_Port","TS_PTable_New_MTable_DisMiss_Callback_Port",11,{"action":262,"nopriv":224,"callback":263,"hasNonce":226,"hasCapCheck":224,"file":227,"line":264},"TS_Port_Question_DisMiss","TS_Port_Question_DisMiss_Callback",12,{"action":266,"nopriv":224,"callback":267,"hasNonce":226,"hasCapCheck":224,"file":227,"line":193},"Total_Soft_GP_Prev","Total_Soft_GP_Prev_Callback",[],[270],{"tag":271,"callback":272,"file":192,"line":273},"Total_Soft_Portfolio","ts_pg_shortcode_id",83,[],{"dangerousFunctions":276,"sqlUsage":277,"outputEscaping":280,"fileOperations":100,"externalRequests":100,"nonceChecks":193,"capabilityChecks":73,"bundledLibraries":289},[],{"prepared":278,"raw":100,"locations":279},263,[],{"escaped":281,"rawEcho":145,"locations":282},106,[283,287],{"file":284,"line":285,"context":286},"Includes\\Total-Soft-Portfolio-Media.php",43,"raw output",{"file":192,"line":288,"context":286},146,[290],{"name":291,"version":292,"knownCves":293},"TinyMCE","1.0",[],[295,313,326,336,346,360,374,384,393,407,418,431],{"entryPoint":296,"graph":297,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolio_Del_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:15)",{"nodes":298,"edges":310},[299,304],{"id":300,"type":301,"label":302,"file":227,"line":303},"n0","source","$_POST (x3)",20,{"id":305,"type":306,"label":307,"file":227,"line":308,"wp_function":309},"n1","sink","query() [SQLi]",25,"query",[311],{"from":300,"to":305,"sanitized":226},"low",{"entryPoint":314,"graph":315,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolio_Edit_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:30)",{"nodes":316,"edges":324},[317,320],{"id":300,"type":301,"label":318,"file":227,"line":319},"$_POST",35,{"id":305,"type":306,"label":321,"file":227,"line":322,"wp_function":323},"get_results() [SQLi]",40,"get_results",[325],{"from":300,"to":305,"sanitized":226},{"entryPoint":327,"graph":328,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolio_Edit_Album_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:44)",{"nodes":329,"edges":334},[330,332],{"id":300,"type":301,"label":318,"file":227,"line":331},49,{"id":305,"type":306,"label":321,"file":227,"line":333,"wp_function":323},54,[335],{"from":300,"to":305,"sanitized":226},{"entryPoint":337,"graph":338,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolio_Edit_Images_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:62)",{"nodes":339,"edges":344},[340,342],{"id":300,"type":301,"label":318,"file":227,"line":341},67,{"id":305,"type":306,"label":321,"file":227,"line":343,"wp_function":323},72,[345],{"from":300,"to":305,"sanitized":226},{"entryPoint":347,"graph":348,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolio_Clone_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:81)",{"nodes":349,"edges":357},[350,352,353,355],{"id":300,"type":301,"label":302,"file":227,"line":351},86,{"id":305,"type":306,"label":321,"file":227,"line":133,"wp_function":323},{"id":354,"type":301,"label":302,"file":227,"line":351},"n2",{"id":356,"type":306,"label":307,"file":227,"line":121,"wp_function":309},"n3",[358,359],{"from":300,"to":305,"sanitized":226},{"from":354,"to":356,"sanitized":226},{"entryPoint":361,"graph":362,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolioOpt_Del_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:110)",{"nodes":363,"edges":371},[364,366,368,369],{"id":300,"type":301,"label":318,"file":227,"line":365},115,{"id":305,"type":306,"label":321,"file":227,"line":367,"wp_function":323},120,{"id":354,"type":301,"label":302,"file":227,"line":365},{"id":356,"type":306,"label":307,"file":227,"line":370,"wp_function":309},121,[372,373],{"from":300,"to":305,"sanitized":226},{"from":354,"to":356,"sanitized":226},{"entryPoint":375,"graph":376,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolioOpt_Edit_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:126)",{"nodes":377,"edges":382},[378,380],{"id":300,"type":301,"label":318,"file":227,"line":379},131,{"id":305,"type":306,"label":321,"file":227,"line":381,"wp_function":323},134,[383],{"from":300,"to":305,"sanitized":226},{"entryPoint":385,"graph":386,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolioOpt_Edit1_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:138)",{"nodes":387,"edges":391},[388,390],{"id":300,"type":301,"label":318,"file":227,"line":389},143,{"id":305,"type":306,"label":321,"file":227,"line":288,"wp_function":323},[392],{"from":300,"to":305,"sanitized":226},{"entryPoint":394,"graph":395,"unsanitizedCount":100,"severity":312},"TotalSoftPortfolioOpt_Clone_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:150)",{"nodes":396,"edges":404},[397,399,401,402],{"id":300,"type":301,"label":302,"file":227,"line":398},155,{"id":305,"type":306,"label":321,"file":227,"line":400,"wp_function":323},160,{"id":354,"type":301,"label":302,"file":227,"line":398},{"id":356,"type":306,"label":307,"file":227,"line":403,"wp_function":309},161,[405,406],{"from":300,"to":305,"sanitized":226},{"from":354,"to":356,"sanitized":226},{"entryPoint":408,"graph":409,"unsanitizedCount":100,"severity":312},"Total_Soft_GP_Prev_Callback (Includes\\Total-Soft-Portfolio-Ajax.php:191)",{"nodes":410,"edges":416},[411,414],{"id":300,"type":301,"label":412,"file":227,"line":413},"$_POST (x4)",196,{"id":305,"type":306,"label":307,"file":227,"line":415,"wp_function":309},202,[417],{"from":300,"to":305,"sanitized":226},{"entryPoint":419,"graph":420,"unsanitizedCount":100,"severity":312},"\u003CTotal-Soft-Portfolio-Ajax> (Includes\\Total-Soft-Portfolio-Ajax.php:0)",{"nodes":421,"edges":428},[422,424,425,427],{"id":300,"type":301,"label":423,"file":227,"line":303},"$_POST (x16)",{"id":305,"type":306,"label":307,"file":227,"line":308,"wp_function":309},{"id":354,"type":301,"label":426,"file":227,"line":319},"$_POST (x12)",{"id":356,"type":306,"label":321,"file":227,"line":322,"wp_function":323},[429,430],{"from":300,"to":305,"sanitized":226},{"from":354,"to":356,"sanitized":226},{"entryPoint":432,"graph":433,"unsanitizedCount":100,"severity":312},"\u003CTotal-Soft-Portfolio-New> (Includes\\Total-Soft-Portfolio-New.php:0)",{"nodes":434,"edges":441},[435,439],{"id":300,"type":301,"label":436,"file":437,"line":438},"$_POST (x6)","Includes\\Total-Soft-Portfolio-New.php",18,{"id":305,"type":306,"label":307,"file":437,"line":440,"wp_function":309},44,[442],{"from":300,"to":305,"sanitized":226},{"summary":444,"deductions":445},"The \"gallery-portfolio\" plugin v1.4.8 demonstrates a generally good security posture with several strong practices. Notably, 100% of its SQL queries utilize prepared statements, and almost all output is properly escaped, significantly mitigating risks of SQL injection and cross-site scripting (XSS) respectively. The presence of nonce checks on all 13 identified entry points is also a positive indicator. The static analysis reveals no critical or high-severity vulnerabilities, with zero unsanitized paths found in taint analysis.\n\nHowever, the plugin's vulnerability history raises significant concerns. With three known CVEs, one of which remains unpatched, there's a clear pattern of past security weaknesses. The fact that all known vulnerabilities were of medium severity and commonly related to missing authorization suggests a recurring oversight in access control, even though the current code analysis shows capability checks on some entry points. The unpatched CVE is the most immediate and pressing risk, indicating a known vulnerability that attackers could exploit.\n\nIn conclusion, while the current version of \"gallery-portfolio\" has implemented many good security practices like prepared statements and output escaping, the history of unpatched vulnerabilities and past authorization issues warrants caution. The single unpatched CVE represents a significant risk that needs immediate attention from the developers or users. The plugin's security is a mixed bag, with solid coding practices in some areas but a concerning track record in others.",[446,449,451],{"reason":447,"points":448},"Currently unpatched CVE",15,{"reason":450,"points":256},"Past vulnerabilities (3 medium CVEs)",{"reason":452,"points":73},"Bundled outdated library: TinyMCE v1.0","2026-03-16T19:00:15.115Z",{"wat":455,"direct":461},{"assetPaths":456,"generatorPatterns":458,"scriptPaths":459,"versionParams":460},[457],"\u002Fwp-content\u002Fplugins\u002Fgallery-portfolio\u002FCSS\u002Ftotalsoft.css",[],[],[],{"cssClasses":462,"htmlComments":467,"htmlAttributes":468,"restEndpoints":471,"jsGlobals":472,"shortcodeOutput":474},[463,464,465,466],"totalsoft_portfolio_album","totalsoft_portfolio_images","totalsoft_portfolio_img","totalsoft_portfolio_title",[],[469,470],"data-portfolio-id","data-post-id",[],[473],"ts_portfolio_data",[475],"[gallery_portfolio]"]