{"id":3790,"date":"2025-02-15T18:02:04","date_gmt":"2025-02-15T18:02:04","guid":{"rendered":"https:\/\/s-o-s.net\/portfolio-gallery-image-gallery-plugin\/"},"modified":"2025-02-15T18:02:04","modified_gmt":"2025-02-15T18:02:04","slug":"portfolio-gallery-image-gallery-plugin","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/portfolio-gallery-image-gallery-plugin\/","title":{"rendered":"Portfolio Gallery \u2013 Image Gallery Plugin"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-51423\" class=\"alignwide post-51423 plugin type-plugin status-publish hentry plugin_section-blocks plugin_tags-gallery plugin_tags-portfolio plugin_tags-portfolio-gallery plugin_tags-responsive plugin_tags-wordpress-portfolio-plugin plugin_category-customization plugin_contributors-awordpresslife plugin_contributors-farazfrank plugin_contributors-fkfaisalkhan007 plugin_contributors-hanif0991 plugin_contributors-muhammadshahid plugin_contributors-razipathhan plugin_contributors-sharikkhan007 plugin_contributors-zishlife plugin_business_model-commercial plugin_committers-awordpresslife plugin_committers-farazfrank plugin_committers-fkfaisalkhan007 plugin_committers-hanif0991 plugin_committers-muhammadshahid plugin_committers-razipathhan plugin_committers-sharikkhan007 plugin_committers-zishlife plugin_support_reps-awordpresslife plugin_support_reps-farazfrank plugin_support_reps-fkfaisalkhan007 plugin_support_reps-hanif0991 plugin_support_reps-muhammadshahid plugin_support_reps-razipathhan plugin_support_reps-sharikkhan007 plugin_support_reps-zishlife\">\n<div class=\"plugin-banner\" id=\"plugin-banner-portfolio-filter-gallery\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" srcset=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/icon-128x128.gif?rev=2330535, https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/icon-256x256.gif?rev=2330535 2x\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/icon-256x256.gif?rev=2330535\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Portfolio Gallery \u2013 Image Gallery Plugin<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/awordpresslife\/\" rel=\"noopener\">A WP Life<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/portfolio-filter-gallery.1.7.0.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/portfolio-filter-gallery\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/portfolio-filter-gallery\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/portfolio-filter-gallery\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/portfolio-filter-gallery\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/portfolio-filter-gallery\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>A super easy way to create a beautiful and responsive portfolio for your WordPress websites. Portfolio filter gallery is fully responsive and works with all devices like Macbook, desktop PC, tablets, mobile.<br \/>\nThe first portfolio plugin in WordPress for a separate category page.<\/p>\n<h3>Links<\/h3>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/awplife.com\/wordpress-plugins\/portfolio-filter-gallery-wordpress-plugin\/\" rel=\"nofollow ugc noopener\">Upgrade To Portfolio Premium<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/awplife.com\/demo\/portfolio-filter-gallery-free-wordpress-plugin\/\" rel=\"nofollow ugc noopener\">Free Live Demo<\/a><\/li>\n<li>\n<p><a target=\"_blank\" href=\"https:\/\/awplife.com\/demo\/portfolio-filter-gallery-premium\/\" rel=\"nofollow ugc noopener\">Premium Live Demo<\/a><\/p>\n<\/li>\n<li>\n<p><a target=\"_blank\" href=\"https:\/\/webenvo.com\/ultimate-portfolio\/\" rel=\"nofollow ugc noopener\">Ultimate Portfolio \u2013 Advanced Version With Gutenberg <\/a><\/p>\n<\/li>\n<\/ul>\n<h4>HOW TO USE THE EASIEST PORTFOLIO WITH WORDPRESS<\/h4>\n<p><div class=\"responsive-embed responsive-embed-16x9 embed-youtube\"><iframe title=\"Portfolio Filter Gallery WordPress Plugin - How To Use Portfolio Filter Gallery Plugin\" width=\"1140\" height=\"641\" src=\"https:\/\/www.youtube.com\/embed\/6rvJ9NN_kA0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/p>\n<h3>Features<\/h3>\n<ul>\n<li>Filters \u2013 an easy way to create filters for portfolio galleries<\/li>\n<li>Bootstrap Lightbox \u2013 the best and responsive bootstrap image lightbox<\/li>\n<li>Multiple Column Layout \u2013 show the portfolio gallery in multiple columns like two columns, three columns, four columns<\/li>\n<li>Responsive \u2013 all device compatible like PC, Mac, tabs, phones<\/li>\n<li>Numbering \u2013 show numbering on images<\/li>\n<li>Title \u2013 show image title \/ label \/ caption on gallery images<\/li>\n<li>Spacing or Without Spacing \u2013 Show gallery with and without spacing <\/li>\n<li>Gray Scale \u2013 make beautiful photo gallery with Grayscale effect<\/li>\n<li>Masonry \u2013 masonry style image photo video galleries<\/li>\n<li>Multi-Color For Filters \u2013 apply multiple colors for filters button<\/li>\n<\/ul>\n<h3>Pro Features<\/h3>\n<ul>\n<li>Easy &amp; Simple <\/li>\n<li>Responsive Gallery <\/li>\n<li>Portfolio Filtration <\/li>\n<li>Add Unlimited Filters <\/li>\n<li>Unlimited Filter colors <\/li>\n<li>Customize Border Settings<\/li>\n<li>Portfolio Masonry Gallery <\/li>\n<li>Link Portfolio Gallery  <\/li>\n<li>Load More Portfolio<\/li>\n<li>Multiple Column Layouts <\/li>\n<li>Bootstrap 3.3.6 Based <\/li>\n<li>30 Hover Effect <\/li>\n<li>5 Light Box Pop-up Style<\/li>\n<li>Image Title<\/li>\n<li>Gallery in Post<\/li>\n<li>Gallery in Page<\/li>\n<li>Gallery in Widget<\/li>\n<li>SEO Friendly Gallery<\/li>\n<li>Thumbnail Size &amp; Quality Setting<\/li>\n<li>Navigation Error in Lightbox Preview<\/li>\n<li>Portfolio Gallery Images Order Buttons Like Ascending, Descending &amp; Shuffle<\/li>\n<li>Simple &amp; User-Friendly Custom Plugin Dashboard<\/li>\n<li>Create Unlimited Portfolio Galleries With Unlimited Images<\/li>\n<li>Custom CSS<\/li>\n<li>Easy To Implement Anywhere Into WordPress<\/li>\n<li>Easily Customizable Portfolio<\/li>\n<li>Fast, Friendly &amp; Quality Support<\/li>\n<li>You will get the best filtration in multiple themes<\/li>\n<li>You can change unlimited colors, change title &amp; description background colors, change title description color, also change the border color of images. <\/li>\n<li>You can customize image border like border colors, border size<\/li>\n<li>Beautifully created masonry gallery<\/li>\n<li>Link option with both theme you can also set a read more or view button and give a link into it or give the link on the image <\/li>\n<li>Set multiple column layouts like 1 column, 2 columns, 3 columns, 4 column <\/li>\n<\/ul>\n<h3>\ud83c\udfa8 PORTFOLIO FILTER GALLERY DESIGN<\/h3>\n<p>Portfolio gallery method is really easy to use you will find a separate category page, the user can easily create a portfolio within a minute. choose the filters with the images with a select box<br \/>\nthat makes a really different portfolio filter gallery with other plugins. Show portfolio with or without a lightbox, in the free version of the portfolio you have a bootstrap lightbox with navigation.<br \/>\nyou can also show title with images and the title will also appear with bootstrap lightbox in the bottom. If you don\u2019t want lightbox you can also link your portfolio for an external project.<br \/>\nThe default layout of the portfolio is the masonry layout. If you want to use the grid layout you can use the same size image for the portfolio. then you can show your portfolio with grid layout also.<br \/>\nShow your portfolio gallery with a border or you can show your portfolio without spacing or with spacing.<\/p>\n<h3>\ud83d\udcf1 DEFINING MASONRY LAYOUT IN PORTFOLIO<\/h3>\n<p>The term Masonry layout probably owes its name to the popular jQuery Masonry plugin that is used to generate this type of layout.<br \/>\nMasonry layout is also referred to as the Pinterest Style Layout, as www.pinterest.com was the first major website to use this layout style. Masonry layout gives a great look of your portfolio gallery<br \/>\nThe plugins listed contain unique features in addition to the common feature set. It is difficult to understand the difference between each plugin just by looking at a Masonry layout generated by each one. All of the layouts will appear quite similar. It is important to consider the available features before choosing a plugin. Generally, most plugins provide an API and documentation for identifying their features.<br \/>\nI suggest looking at the available features of each plugin before making your choice. I have compiled the following list of common features from the plugins listed in the previous section. These are some of the main features, but each plugin also has its own unique ones. It\u2019s up to you to choose the best plugin based on your application requirements.<br \/>\nMasonry layouts can have fixed-size columns or dynamic columns. Fixed-size columns are the norm. It is better to choose a plugin that allows dynamic columns, as it enhances flexibility.<br \/>\nSorting and Filtering \u2013 Plugins like Isotope allow you to sort and filter the elements without losing the structure of the layout. It is a good feature to have when you need dynamic Masonry layouts.<br \/>\nAnimation \u2013 Unlike normal layouts, Masonry layouts change completely with the addition or removal of elements. Because of this, it is better to have animation effects for adjusting elements \u2013 this creates an awesome user experience.<br \/>\nDynamic Elements \u2013 Generally, we create the layout on page load using the available elements. But some sites might require the ability to add or remove elements without refreshing. In such cases, the plugin should have the ability to auto adjust the layout to provide the optimal structure.<br \/>\nLayout Options \u2013 The plugin should allow you to set column width, gutter size, alignment, etc.<br \/>\nDevelopers and designers are accustomed to seeing web pages laid out with CSS floats. But this common type of layout doesn\u2019t take the size of the elements into consideration. Instead, it adds elements one after another, first in the horizontal direction, then vertically.<\/p>\n<h3>(PORTFOLIO ) CUSTOM CSS OPTION<\/h3>\n<p>Custom CSS is part of Custom Design, which is a feature of the WordPress.com Premium and WordPress.com Business plans. \u2026 CSS stands for Cascading Style Sheets. It is a markup language that controls the appearance of HTML elements on a web page.<\/p>\n<h3>(PORTFOLIO ) LINK OPTION<\/h3>\n<p>Link portfolio by giving a link on separate images<\/p>\n<h3>FAST CUSTOMER SUPPORT<\/h3>\n<p>Low response time<br \/>\nWe always try to respond within hours or within a day.<br \/>\nResolving an issue within 24 hours.<\/p>\n<h3>GENERAL Features<\/h3>\n<p><strong>Portfolio Filtration<\/strong><\/p>\n<ul>\n<li>Sparate page of portfolio filters<\/li>\n<li>Create filters <\/li>\n<li>Edit filters<\/li>\n<li>Delete filters<\/li>\n<\/ul>\n<p><strong>Bootstrap Lightbox<\/strong><\/p>\n<ul>\n<li>Onclick lightbox on the gallery<\/li>\n<li>Navigation with the portfolio<\/li>\n<li>Display title with the gallery<\/li>\n<\/ul>\n<p><strong>Multiple Column Layout<\/strong><\/p>\n<ul>\n<li>Show in 2, 3  column layout with portfolio<\/li>\n<li>Manage space of the gallery<\/li>\n<\/ul>\n<p><strong>Responsive Portfolio<\/strong><\/p>\n<ul>\n<li>Show portfolio gallery with responsive mode<\/li>\n<li>Show gallery with desktop and mobile with center align <\/li>\n<\/ul>\n<p><strong>Title On Portfolio<\/strong><\/p>\n<ul>\n<li>Show title on gallery in a unique way <\/li>\n<li>Title with background color option on the gallery <\/li>\n<li>Show discription with gallery no limit<\/li>\n<li>Show read more link option<\/li>\n<\/ul>\n<p><strong>Ease Of Customization<\/strong><\/p>\n<ul>\n<li>Create your portfolio with the easiest way on the WordPress<\/li>\n<li>Create filters on a separate page<\/li>\n<li>Choose filters with your images of portfolio<\/li>\n<li>Filter images according to the category<\/li>\n<\/ul>\n<p><strong>Masonry Portfolio Gallery<\/strong><\/p>\n<ul>\n<li>Masonry layouts are a great choice for creating galleries<\/li>\n<li>Show your portfolio with an uneven height of images<\/li>\n<li>Manage sccording to window size<\/li>\n<\/ul>\n<p><strong>Link Option<\/strong><\/p>\n<ul>\n<li>Link your portfolio with external page or site<\/li>\n<li>You can link your portfolio gallery with separate image<\/li>\n<li>Option for open link into same tab or new tab<\/li>\n<\/ul>\n<p><strong>Video Option<\/strong><\/p>\n<ul>\n<li>Show your work or portfolio with images and videos<\/li>\n<li>Show portfolio gallery with vemio or youtube videos<\/li>\n<li>Youtube icon on hover<\/li>\n<li>Vemio icon on hover<\/li>\n<li>Close button availabe<\/li>\n<li>Esc close option<\/li>\n<\/ul>\n<h3>Pro Features In Detail<\/h3>\n<p><strong>Unlimited Filters<\/strong><br \/>\nCreate unlimited filter and category in the premium version, the plugin has a unique separate category page for creating the filters so you don\u2019t need to use WordPress categories.<br \/>\nusers will really like the ease of use the plugin. You can set up your project in some clicks. You can also edit, update, delete your category names.<\/p>\n<p><strong>Upload Images<\/strong><br \/>\nUpload process of images it also really easy process. this plugin uses WordPress media uploader so you can upload multiple images at a time. you can also use cropped images from your media.<br \/>\nImages have the option to filter images with filters that you will find with a select box on the bottom of images. choose your desire filter with the image to filter it.<br \/>\nImages have also Title option and link option that you can change any time or multiple time.<br \/>\nNote: recommended to do not repeat images in the gallery for performance issues.<\/p>\n<p><em>Bootstrap Based<\/em><br \/>\nBuild responsive, mobile-first projects on the web.Bootstrap is an open source toolkit with HTML, CSS, and JS.responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery.<br \/>\nBootstrap allows to create responsive and dynamic layouts that manage according to your device.<br \/>\nThe most prominent components of Bootstrap are its layout components, as they affect an entire web page. The basic layout component is called \u201cContainer\u201d, as every other element in the page is placed in it.<br \/>\nUsers can choose between a fixed-width container and a fluid-width container.<\/p>\n<p><strong>Filterizer<\/strong><br \/>\nThis plugin is build on jQuery that searches, sorts, shuffles and applies stunning filters over responsive galleries using CSS3 transitions.<br \/>\nPluggable look &amp; feel (write your CSS effects in the box on the right and hit Filterize)<br \/>\nSmooth performance \u2014 optimized for smooth experience on mobile devices<br \/>\nLightweight \u2013 Fast to load on the page<br \/>\nResponsive \u2014 with your Media Queries (resize the window)<br \/>\nPlatform support:<br \/>\nChrome, Firefox, Safari, Opera<br \/>\nAndroid and iOS browsers<br \/>\nEdge, IE(v.10+)<\/p>\n<p><strong>Multi Layout<\/strong><br \/>\nThe plugin has the option to create a gallery into multiple layouts. In the plugin two layout option available that you can choose from the setting page. The first layout is a minimal type layout that gives your site a minimal and fresh look. the second layout gives an attractive and nice look to your site. You can use multi-layout with multiple pages.<\/p>\n<p><strong>Beauty Of Hover Effects<\/strong><br \/>\nThere are an additional three types of hover effects available in the plugin. That you can use according to your layout. Hover effects available with transition effects that give beautiful look to your gallery.<br \/>\nHover effects show your title or description in a smooth way. The effect with icon also available.<\/p>\n<ul>\n<li>Overlay Zoom<\/li>\n<li>Image with title &amp; caption on hover<\/li>\n<li>Image with title and slide in the icon on hover<\/li>\n<\/ul>\n<p><strong>Filters Layout<\/strong><br \/>\nChange the filter layout with color, underline color different filters available with a different layout. You can also hide filters from your gallery if you don\u2019t want to show filters in any case.<br \/>\nMultifilter option available, Sorting control, Search box available for search with the image title or image description.<\/p>\n<p><strong>Multiple Lightbox<\/strong><br \/>\nThere are six types of lightbox available in the plugin. The lightbox shows the image into a popup or large container you can also navigate the images to the next image. All the lightbox are responsive and works<br \/>\naccording to your device type. It also looks beautiful on the small devices. The Swipebox lightbox works according to filtered image groups. It will filter only the images that you have on the active filter.<br \/>\nLD lightbox changes its size according to image.<\/p>\n<ul>\n<li>LD Light Box<br \/>\nFully responsive and changes size according to the images<\/li>\n<li>Swipebox Light Box ( Lightbox work filtered images group ) \u2013<br \/>\nSwipebox is a jQuery \u201clightbox\u201d plugin for desktop, mobile and tablet. Main features is <\/li>\n<li>Swipe gestures for mobile<\/li>\n<li>Keyboard Navigation for desktop<\/li>\n<li>CSS transitions with jQuery fallback<\/li>\n<li>Retina support for UI icons<\/li>\n<li>Easy CSS customization<br \/>\nCompatibility \u2013 Chrome, Safari, Firefox, Opera, IE9+, IOS4+, Android, windows phone.<\/li>\n<li>Pop Trox Light Box<br \/>\npoptrox is another simple yet fully customizable jQuery lightbox plugin for displaying html content (image, youtube\/vimeo video) in a responsive popup window.<\/li>\n<li>Viewer Light Box<br \/>\nA dead simple jQuery based image viewer to display all the images in a navigatable, lightbox-style gallery popup that auto resizes when the screen size changes.<\/li>\n<li>Blue Imp Light Box<br \/>\nblueimp Gallery is a touch-enabled, responsive and customizable image &amp; video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers.<br \/>\nIt features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading and can be extended to display additional content types.<\/li>\n<li>Bootstrap 3 Light Box <\/li>\n<\/ul>\n<p><strong>User Interface<\/strong><br \/>\nPlugin has easy user inerface all the setting is devied into saprate tab, user can esaely changes the setting. It also based on Bootstrap and it is also responsive.<\/p>\n<p><strong>Load More Option<\/strong><br \/>\nUsers can set the limit of images on the page to load If you want to load more image then click on load button and it will load the remaining images. Option available for change color for the load button and for the loader icon.<\/p>\n<ul>\n<li>Image Limit For Load More<\/li>\n<li>Change text For Load More Button<\/li>\n<li>Change load More Button Color<\/li>\n<li>Change load More Icon Color<\/li>\n<\/ul>\n<p><strong>Customization<\/strong><\/p>\n<p><strong>Gallery Thumbnail Size<\/strong><\/p>\n<ul>\n<li>Medium \u2013 300 x 169<\/li>\n<li>Large \u2013 840 x 473<\/li>\n<li>Full Size \u2013 1280 x 720<\/li>\n<li>Custom Thumbnail \u2013 300 x 300<\/li>\n<li>Custom Thumbnail \u2013 500 x 500<\/li>\n<\/ul>\n<p><strong>Columns Settings<\/strong><\/p>\n<ul>\n<li>Columns On Large Desktops<\/li>\n<li>Columns On Desktops<\/li>\n<li>Columns On Tablets<\/li>\n<li>Columns On Phone<\/li>\n<\/ul>\n<p><strong>Title &amp; discription<\/strong><\/p>\n<ul>\n<li>Title &amp; discription On Thumbnail Show\/Hide<\/li>\n<li>Title &amp; discription Color<\/li>\n<li>Select Color<\/li>\n<li>Title &amp; discription Background Color<\/li>\n<li>Select Color<\/li>\n<li>Title Font Size<\/li>\n<li>Read More Show\/Hide<\/li>\n<li>Change Read More Text<\/li>\n<\/ul>\n<p><strong>Thumbnail Options<\/strong><\/p>\n<ul>\n<li>Thumbnails Custom Border Setting<\/li>\n<li>Show Numbering On Thumbnails<\/li>\n<li>Thumbnails Spacing ( px )<\/li>\n<li>Image Gray Scale (Gray Effect)<\/li>\n<li>Video Auto-Play In lightbox<\/li>\n<li>Open Image Link URL<\/li>\n<li>Link Nofollow<\/li>\n<li>Link No opener<\/li>\n<li>Link No referrer<\/li>\n<\/ul>\n<p><strong>Filters<\/strong><\/p>\n<ul>\n<li>Hide filters<\/li>\n<li>Multi-Filters Enable<\/li>\n<li>Ascending<\/li>\n<li>Descending Button<\/li>\n<li>Shuffle Button<\/li>\n<li>Search Box<\/li>\n<li>Filters Color<\/li>\n<li>Filters underline Color<\/li>\n<\/ul>\n<p><strong>SHORTCODE<\/strong><\/p>\n<p>Portfolio Gallery offers an easy-to-use Insert Gallery, which means you never need to work with shortcodes again when inserting and manageing galleries. You just need to copy and paste gallery shortcode into the gallery.<br \/>\nIf you do want to work with shortcodes, there is a powerful shortcode system as you\u2019d expect of a popular WordPress gallery plugin.<br \/>\nFor more information, feel free to visit the official website for portfolio gallery.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-1.png?rev=1514860\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-1.png?rev=1514860\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery 3 Column With Number And Title<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-2.png?rev=1757455\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-2.png?rev=1757455\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery Without Spacing<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-3.png?rev=1787577\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-3.png?rev=1787577\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery With 2 Column Layout<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-4.png?rev=1787577\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-4.png?rev=1787577\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery With Gray Scale(Gray Effect On Hover) On Thumbnails<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-5.png?rev=1787577\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-5.png?rev=1787577\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery With Masonry<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-6.png?rev=1787577\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-6.png?rev=1787577\" alt=\"\"><\/a><figcaption>Add Filters In Portfolio Gallery<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-7.png?rev=1787577\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-7.png?rev=1787577\" alt=\"\"><\/a><figcaption>Filter Thumbnails By Portfolio Filters<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-8.png?rev=2833681\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-8.png?rev=2833681\" alt=\"\"><\/a><figcaption>A. Adding Thumbnails  B. Shortcode<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-9.png?rev=2833681\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/screenshot-9.png?rev=2833681\" alt=\"\"><\/a><figcaption>Portfolio Filter Gallery Settings<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<p>Install Portfolio Filter Gallery either via the WordPress.org plugin directory or by uploading the files to your server.<\/p>\n<p>After activating  Filter Gallery plugin, go to plugin menu.<\/p>\n<p>Add your filters.<\/p>\n<p>Create Portfolio Filter Gallery, configure settings and save.<\/p>\n<p>Copy gallery shortcode and publish on page\/post.<\/p>\n<p>That\u2019s it. You\u2019re ready to go!<\/p>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"have%20any%20queries%3F\">\n<h3>Have any queries?<\/h3>\n<\/dt>\n<dd>\n<p>Please post your question on the plugin support forum<\/p>\n<p>https:\/\/wordpress.org\/support\/plugin\/portfolio-filter-gallery\/<\/p>\n<\/dd>\n<dt id=\"how%20can%20i%20create%20filters%20for%20images%3F\">\n<h3>How can I create filters for images?<\/h3>\n<\/dt>\n<dd>\n<p>In the Portfolio Gallery plugin, you can find a separate page for creating filters Go to Portfolio Gallery menu then click filters submenu.<\/p>\n<\/dd>\n<dt id=\"how%20can%20i%20show%20videos%20in%20the%20plugin%3F\">\n<h3>How can I show videos in the plugin?<\/h3>\n<\/dt>\n<dd>\n<p>After uploading the images choose the image type = (video) from the select box below the image and then type your video link (Vimeo or youtube) then click on publish or update the post.<\/p>\n<\/dd>\n<dt id=\"is%20there%20any%20limit%20to%20upload%20the%20images%20in%20the%20plugin%3F\">\n<h3>Is there any limit to upload the images in the plugin?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>No, there is no limit for uploading the images, You can upload unlimited images.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"how%20to%20add%20portfolio%20galleries%20to%20a%20post%20or%20page%3F\">\n<h3>How to add portfolio galleries to a post or page?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>After creating your gallery you will find copy shortcode option. Copy shortcode and just paste it to your page or post to show gallery.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"how%20many%20images%20and%20videos%20can%20be%20added%20to%20the%20gallery%3F\">\n<h3>How many images and videos can be added to the gallery?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>This plugin doesn\u2019t have the limit for images and videos. You are able to add an unlimited amount of photos to your projects.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"can%20i%20change%20the%20sequence%20of%20images%20in%20the%20gallery%3F\">\n<h3>Can I change the sequence of images in the gallery?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>When you create a gallery you can see drag and drop option for images so you can drag and drop images to get your desirable gallery.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"is%20portfolio%20gallery%20responsive%3F\">\n<h3>Is Portfolio Gallery responsive?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Gallery plugin has fully responsive design and layout. It is designed to display all of its views and react with your device smoothly.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"can%20i%20add%20url%20links%20to%20the%20image%3F\">\n<h3>Can I add URL links to the image?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Yes, you can add the links to images. you can find the link option under the image when you will upload.<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"how%20do%20i%20publish%20galleries%20on%20pages%20or%20posts%3F\">\n<h3>How do I Publish galleries on pages or posts?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Open the post\/page you want to display the gallery. Paste your gallery shortcode into text editor and press plublish button to show your gallery or Instagram feed. You can also show the gallery in widget like page or post just paste your shortcode into text widget and your gallery is ready to show.<\/li>\n<\/ul>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0177d45bae8cf5ccfce56a9918dd83ec877603e5fd3238e8560def558a577039?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0177d45bae8cf5ccfce56a9918dd83ec877603e5fd3238e8560def558a577039?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/nice-plugin-good-support-21\/\" rel=\"noopener\">Nice plugin, good support<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/cosmobot\/\" title=\"Posts by cosmobot\" rel=\"author noopener\">cosmobot<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 6, 2025<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This is a very nice photo gallery plugin, easy to use.  I had a little trouble getting the layout just right but tech support was quick to respond and very helpful.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0a03df5bbba4fdbd0721a89b1a36099352448c1aa98df403a69efeecbe57fc49?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0a03df5bbba4fdbd0721a89b1a36099352448c1aa98df403a69efeecbe57fc49?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/very-good-portfolio-multi-filter-gallery\/\" rel=\"noopener\">Very good Portfolio Multi-Filter Gallery<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/chrisw1007\/\" title=\"Posts by chrisw1007\" rel=\"author noopener\">chrisw1007<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 16, 2025<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">One of the few and very good portfolio galleries that have the option to multi-filter. In addition, the support is extremely fast and competent. Highly recommended!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/3090b55bbdaa139cbeaa8625d58df890d766511873c940dfc4ec109ab26a73da?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/3090b55bbdaa139cbeaa8625d58df890d766511873c940dfc4ec109ab26a73da?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/reparation-rapide\/\" rel=\"noopener\">R\u00e9paration rapide<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/yerbouti\/\" title=\"Posts by yerbouti\" rel=\"author noopener\">yerbouti<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">December 3, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Petit probl\u00e8me d\u2019affichage des galeries, un mail au support et r\u00e9paration rapide, merci beaucoup.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/45ac84e060ddc78f1603f80f33d709a8ad8535adc5a3e130c46d4e56d91727d8?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/45ac84e060ddc78f1603f80f33d709a8ad8535adc5a3e130c46d4e56d91727d8?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-plugin-and-support-1785\/\" rel=\"noopener\">Great Plugin and Support<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/media-x-1\/\" title=\"Posts by media-x\" rel=\"author noopener\">media-x<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 19, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">We have used this plugin for some time now to display a photo gallery on our site. Recently also experienced fast and efficient support from the plugin team. Thanks and keep up the good work!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/ef878055b180ca0f7cec0d4df50993ebb3d41d052c9d45e446d8f3b5a2d7ebb9?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/ef878055b180ca0f7cec0d4df50993ebb3d41d052c9d45e446d8f3b5a2d7ebb9?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-plugin-39441\/\" rel=\"noopener\">Great plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/attached99\/\" title=\"Posts by attached99\" rel=\"author noopener\">attached99<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">September 3, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Great plugin, works as expected, would recommend! Support fast &amp; reliable.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e1acf8cdccac1701914391a2ab1ec795a315d4f357eeded8b9b218871d962755?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/e1acf8cdccac1701914391a2ab1ec795a315d4f357eeded8b9b218871d962755?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/fantastic-plugin-support-35\/\" rel=\"noopener\">Fantastic plugin &amp; support<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/leapmkt12\/\" title=\"Posts by Leapmkt12\" rel=\"author noopener\">Leapmkt12<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">August 22, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Recently used this plugin on a clients paving website. Fantastic plugin that does exactly what it says. When I did hit a glitch (it was a design issue our side) the support team were not only straight into it but did screen recordings showing where the issue was and fixed it!! Highly recommend<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/portfolio-filter-gallery\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 324 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cPortfolio Gallery \u2013 Image Gallery Plugin\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e94f3356b975fa6aa2f731991d83f9a959b63a34e0eeca117415765f3a9e0e8c?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/e94f3356b975fa6aa2f731991d83f9a959b63a34e0eeca117415765f3a9e0e8c?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/awordpresslife\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tA WP Life\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/1952960d390fdb5ae1b93c78c3aa96a36b6a256ee3d63cb6d012f591bebab171?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/1952960d390fdb5ae1b93c78c3aa96a36b6a256ee3d63cb6d012f591bebab171?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/razipathhan\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tPathhan\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/9150fd508ebbe6445da970d45f46e15563a65caddf47c559f7c1ba1d1e86724b?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/9150fd508ebbe6445da970d45f46e15563a65caddf47c559f7c1ba1d1e86724b?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/hanif0991\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tmohammadhanif\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/e83e11fa9447e05377fd8a663d1230b6e6b0ce9bf59f8a357d5e7eb02c842671?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/e83e11fa9447e05377fd8a663d1230b6e6b0ce9bf59f8a357d5e7eb02c842671?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/muhammadshahid\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tAlexander\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d263c0934430e6c7520c802a45bb2744b1113178e3dfb38418d5ff99a56f95be?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d263c0934430e6c7520c802a45bb2744b1113178e3dfb38418d5ff99a56f95be?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/fkfaisalkhan007\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tfkfaisalkhan007\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/67d5992cef9c1053eb74988ef1548b8b8f470800a382a717efec7ed0b17336b8?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/67d5992cef9c1053eb74988ef1548b8b8f470800a382a717efec7ed0b17336b8?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/sharikkhan007\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tSharik Khan\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a55e08b6b81f93d50db5de8594c7c699464041bf967a4c8205c18e5b353d029c?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a55e08b6b81f93d50db5de8594c7c699464041bf967a4c8205c18e5b353d029c?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/zishlife\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tzish\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/f38129206f02dab23c8a024421ba48e6b2f275ae847fd54cb4b92d7cee88d99e?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/f38129206f02dab23c8a024421ba48e6b2f275ae847fd54cb4b92d7cee88d99e?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/farazfrank\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tFARAZFRANK\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cPortfolio Gallery \u2013 Image Gallery Plugin\u201d has been translated into 2 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/portfolio-filter-gallery\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/portfolio-filter-gallery\" rel=\"noopener\">Translate \u201cPortfolio Gallery \u2013 Image Gallery Plugin\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/portfolio-filter-gallery\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/portfolio-filter-gallery\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/portfolio-filter-gallery\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/portfolio-filter-gallery\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>1.7.0<\/h4>\n<ul>\n<li>Image stacking fixed.<\/li>\n<li>Tested with WordPress version 6.7<\/li>\n<\/ul>\n<h4>1.6.9<\/h4>\n<ul>\n<li>Filter selecet box error fix.<\/li>\n<li>Tested with WordPress version 6.7<\/li>\n<\/ul>\n<h4>1.6.8<\/h4>\n<ul>\n<li>Alphabatic image sorting issue fixed.<\/li>\n<li>Tested with WordPress version 6.6.2<\/li>\n<\/ul>\n<h4>1.6.7<\/h4>\n<ul>\n<li>Image border issue fixed.<\/li>\n<li>Tested with WordPress version 6.6.1<\/li>\n<\/ul>\n<h4>1.6.6<\/h4>\n<ul>\n<li>Lightbox error fixed.<\/li>\n<\/ul>\n<h4>1.6.5<\/h4>\n<ul>\n<li>Lightbox senetization fixed.<\/li>\n<\/ul>\n<h4>1.6.4<\/h4>\n<ul>\n<li>Filter alignment fixed.<\/li>\n<li>Tested with WordPress version 6.5.5<\/li>\n<\/ul>\n<h4>1.6.3<\/h4>\n<ul>\n<li>Botstrap CSS fixed.<\/li>\n<\/ul>\n<h4>1.6.2<\/h4>\n<ul>\n<li>Tested with WordPress version 6.5.4<\/li>\n<\/ul>\n<h4>1.6.1<\/h4>\n<ul>\n<li>Bootstrap Extra menu css remove.<\/li>\n<\/ul>\n<h4>1.6.0<\/h4>\n<ul>\n<li>Bootstrap lightbox updated to version 5.<\/li>\n<\/ul>\n<h4>1.5.8<\/h4>\n<ul>\n<li>Security logic changed.<\/li>\n<\/ul>\n<h4>1.5.7<\/h4>\n<ul>\n<li>Cross Site Scripting (XSS) issue fixed! <\/li>\n<li>Increased limit of categories.<\/li>\n<\/ul>\n<h4>1.5.6<\/h4>\n<ul>\n<li>Added feature to show image count with filter\/category<\/li>\n<li>Tested with WordPress version 6.4.3<\/li>\n<\/ul>\n<h4>1.5.5<\/h4>\n<ul>\n<li>Tasted with WordPress version 6.4<\/li>\n<\/ul>\n<h4>1.5.4<\/h4>\n<ul>\n<li>Added Shuffle button for backend images.<\/li>\n<\/ul>\n<h4>1.5.3<\/h4>\n<ul>\n<li>Filter page array error fixed.<\/li>\n<\/ul>\n<h4>1.5.2<\/h4>\n<ul>\n<li>Tasted with WordPress version 6.3.1<\/li>\n<\/ul>\n<h4>1.5.1<\/h4>\n<ul>\n<li>Tasted with WordPress version 6.2.2<\/li>\n<\/ul>\n<h4>1.5.0<\/h4>\n<ul>\n<li>Tasted with WordPress version 6.2<\/li>\n<\/ul>\n<h4>1.4.9<\/h4>\n<ul>\n<li>Script ids issue fixed.<\/li>\n<\/ul>\n<h4>1.4.8<\/h4>\n<ul>\n<li>Search issue fixed with hide title.<\/li>\n<\/ul>\n<h4>1.4.6<\/h4>\n<ul>\n<li>CSS Fixed.<\/li>\n<li>Tasted with WordPress version 6.1.1<\/li>\n<\/ul>\n<h4>1.4.5<\/h4>\n<ul>\n<li>Image CSS fixed.<\/li>\n<li>php variable Bug fixed.<\/li>\n<\/ul>\n<h4>1.4.4<\/h4>\n<ul>\n<li>Fixed a php bug.<\/li>\n<\/ul>\n<h4>1.4.3<\/h4>\n<ul>\n<li>Fixed little coding bugs.<\/li>\n<li>Improved UI for better user experience.<\/li>\n<li>Tasted with WordPress version 6.0.2<\/li>\n<\/ul>\n<h4>1.4.2<\/h4>\n<ul>\n<li>Fixed Security issues.<\/li>\n<li>Tasted with WordPress version 6.0.1<\/li>\n<\/ul>\n<h4>1.4.1<\/h4>\n<ul>\n<li>Added js for fresh load images.<\/li>\n<li>Tasted with WordPress version 6.0<\/li>\n<\/ul>\n<h4>1.4.0<\/h4>\n<ul>\n<li>Filter background color is now changeable with custom css.<\/li>\n<li>Tasted with WordPress version 5.9.3<\/li>\n<\/ul>\n<h4>1.3.9<\/h4>\n<ul>\n<li>Removed Extra Slashes from filters.<\/li>\n<li>Tasted with WordPress version 5.9.3<\/li>\n<\/ul>\n<h4>1.3.8<\/h4>\n<ul>\n<li>Errors Fixed.<\/li>\n<li>Tasted with WordPress version 5.9<\/li>\n<\/ul>\n<h4>1.3.7<\/h4>\n<ul>\n<li>Translation Bug Fixed.<\/li>\n<li>Tasted with WordPress version 5.8.3<\/li>\n<\/ul>\n<h4>1.3.6<\/h4>\n<ul>\n<li>Additional changes: Spanish translation ready.<\/li>\n<li>Tasted with WordPress version 5.8.2<\/li>\n<\/ul>\n<h4>1.3.5<\/h4>\n<ul>\n<li>Small bugs fixed.<\/li>\n<\/ul>\n<h4>1.3.4<\/h4>\n<ul>\n<li>Gallery loading issue fixed.<\/li>\n<\/ul>\n<h4>1.3.3.1<\/h4>\n<ul>\n<li>Scrolling issue fixed.<\/li>\n<\/ul>\n<h4>1.3.3<\/h4>\n<ul>\n<li>Added exclude wordpress lazy load fuction.<\/li>\n<li>Tested on wordpress 5.8.<\/li>\n<li>changes filter sort alphabatical order.<\/li>\n<\/ul>\n<h4>1.3.2<\/h4>\n<ul>\n<li>Fixed Security issues.<\/li>\n<\/ul>\n<h4>1.3.1<\/h4>\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n<h4>1.3.0<\/h4>\n<ul>\n<li>Tasted with WordPress version 5.7.2<\/li>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n<h4>1.2.9<\/h4>\n<ul>\n<li>Added LD Lightbox option to show filtred images group<\/li>\n<li>Fixed image transition issue.<\/li>\n<\/ul>\n<h4>1.2.8<\/h4>\n<ul>\n<li>Tasted with WordPress version 5.6.1<\/li>\n<li>Fixed lightbox arrow issue.<\/li>\n<\/ul>\n<h4>1.2.7<\/h4>\n<ul>\n<li>Transition issue fixed<\/li>\n<li>Column ct off issue fixed<\/li>\n<\/ul>\n<h4>1.2.6<\/h4>\n<ul>\n<li>Bug Fixed.<\/li>\n<\/ul>\n<h4>1.2.5<\/h4>\n<ul>\n<li>fixed footer column issue.<\/li>\n<\/ul>\n<h4>1.2.4<\/h4>\n<ul>\n<li>Portfolio Filter Gallery Video Doc updated in WordPres.org description page<\/li>\n<\/ul>\n<h4>1.2.3<\/h4>\n<ul>\n<li>Tasted with WordPress version 5.5<\/li>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n<h4>1.2.2<\/h4>\n<ul>\n<li>Fixed All undefine variable bugs.<\/li>\n<li>Removed etra Js.<\/li>\n<\/ul>\n<h4>1.2.1<\/h4>\n<ul>\n<li>Fixed minor bugs.<\/li>\n<\/ul>\n<h4>1.2.0<\/h4>\n<ul>\n<li>Added Gallery direction option.<\/li>\n<li>Added option for thumbanail border remove.<\/li>\n<li>Added option for sort images by title.<\/li>\n<li>Added option for change \u201cAll\u201d text.<\/li>\n<li>Added option for sort filters alphabatic order.<\/li>\n<li>Added search option.<\/li>\n<li>Added filter position option.<\/li>\n<li>Added Bootstrap js disable option.<\/li>\n<li>Free Demo Link Added<\/li>\n<\/ul>\n<h4>1.1.8<\/h4>\n<ul>\n<li>Tasted with WordPress version 5.4.2<\/li>\n<li>Free Demo Link Added<\/li>\n<\/ul>\n<h4>1.1.7<\/h4>\n<ul>\n<li>Fixed issue with anchor tag (hypertext link)<\/li>\n<\/ul>\n<h4>1.1.6<\/h4>\n<ul>\n<li>Mutiple gallery on same page issue fixed<\/li>\n<li>Bootstrap lightbox issue fixed.<\/li>\n<li>New Lightbox option added.<\/li>\n<\/ul>\n<h4>1.1.5<\/h4>\n<ul>\n<li>Filter Delete, Edit Bug Fixed<\/li>\n<li>Typo Error Fixed<\/li>\n<\/ul>\n<h4>1.1.4<\/h4>\n<ul>\n<li>Fix nonce issue<\/li>\n<li>Fix Bootstrap Lightbox Alignment issue<\/li>\n<\/ul>\n<h4>1.1.3<\/h4>\n<ul>\n<li>Security Fix: Ajax Nonce nonce implemented to delete filter(s)<\/li>\n<\/ul>\n<h4>1.1.2<\/h4>\n<ul>\n<li>Hover effect issue fixed<\/li>\n<li>Hide filters \/ category option added<\/li>\n<li>Bug fixed<\/li>\n<\/ul>\n<h4>1.1.1<\/h4>\n<ul>\n<li>Sanitization added<\/li>\n<li>Escaping added<\/li>\n<li>Nonce field added on form and verified while posting data<\/li>\n<li>Bad coding techniques removed (like Serialize \/ Base64Encode function removed)<\/li>\n<li>1.07 to 1.0.9 settings update button added<\/li>\n<\/ul>\n<h4>1.1.0<\/h4>\n<ul>\n<li>Sanitization added<\/li>\n<li>Escaping added<\/li>\n<\/ul>\n<h4>1.0.8<\/h4>\n<ul>\n<li>Plugin security added<\/li>\n<li>Under review<\/li>\n<\/ul>\n<h4>1.0.7<\/h4>\n<ul>\n<li>Fixed column issue<\/li>\n<\/ul>\n<h4>1.0.6<\/h4>\n<ul>\n<li>shortcode feature added in all gallery page<\/li>\n<\/ul>\n<h4>1.0.5<\/h4>\n<ul>\n<li>Add alternative text for images<\/li>\n<\/ul>\n<h4>1.0.4<\/h4>\n<ul>\n<li>Add Loader for gallery<\/li>\n<\/ul>\n<h4>1.0.3<\/h4>\n<ul>\n<li>Fixed jQuery Error <\/li>\n<\/ul>\n<h4>1.0.2<\/h4>\n<ul>\n<li>Fixed spacing issue<\/li>\n<\/ul>\n<h4>1.0.1<\/h4>\n<ul>\n<li>Fixed image loading animation<\/li>\n<li>Add transition to filters<\/li>\n<li>Tasted with WordPress version 5.1.1<\/li>\n<\/ul>\n<h4>1.0.0<\/h4>\n<ul>\n<li>Completely Change of dashboard interface<\/li>\n<li>Add option to change color option for filters<\/li>\n<li>Now you can choose any color for filter No limit<\/li>\n<li>Change filters layout<\/li>\n<\/ul>\n<h4>1.0.0<\/h4>\n<ul>\n<li>Completely Change of dashboard interface<\/li>\n<li>Add option to change color option for filters<\/li>\n<li>Now you can choose any color for filter No limit<\/li>\n<li>Change filters layout<\/li>\n<\/ul>\n<h4>0.3.5<\/h4>\n<ul>\n<li>None<\/li>\n<li>None<\/li>\n<\/ul>\n<h4>0.3.4<\/h4>\n<ul>\n<li>Checked with WordPress 5.0.2<\/li>\n<li>Remove CSS bugs<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/portfolio-filter-gallery\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Portfolio Gallery \u2013 Image Gallery Plugin By A WP Life Download Details Reviews Installation Development Support Description A super easy way to create a beautiful and responsive portfolio for your WordPress websites. Portfolio filter gallery is fully responsive and works with all devices like Macbook, desktop PC, tablets, mobile. The first portfolio plugin in WordPress [&hellip;]<\/p>","protected":false},"author":180,"featured_media":3791,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[42,39,40],"tags":[2055,1975,1991,2424],"class_list":["post-3790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-plugin","category-lite-version","category-wp-plugin-solution","tag-gallery","tag-image","tag-plugin","tag-portfolio"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/portfolio-filter-gallery\/assets\/banner-772x250.png?rev=3099185","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/180"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3790"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3790\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3791"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}