Feature Requests & Ideas

Share your ideas on how PhotoSwipe can be improved. To report bugs please use GitHub. If you have questions regarding implementation use StackOverflow.

  1. Provide flexibility to <figure> structure

    Example 1 :
    <figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">
    <h5>Image Title</h5>
    <a href="large-image.jpg" itemprop="contentUrl" data-size="600x400">
    <img src="small-image.jpg" itemprop="thumbnail" alt="Image description" />
    </a>
    <figcaption itemprop="caption description">Image caption</figcaption>
    </figure>

    Example 2 :
    <figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">
    <figcaption itemprop="caption description">Image caption</figcaption>
    <a href="large-image.jpg" itemprop="contentUrl" data-size="600x400">
    <img src="small-image.jpg" itemprop="thumbnail" alt="Image description" />
    </a>
    </figure>

    Please allow minimal modification inside <figure> structure such as adding <h5> heading tag (Example 1) or changing the order of <figcaption> (Example 2) as both of the Example failed in the implementation.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Randomize the order of images

    I have a client who would like the option to have the slideshow images appear in a different order for each page load. In their case, the site is for an artist-run gallery with works by multiple artists in the home page slides, and they want everyone to get a shot at being among the first slides seen.

    Seems like others would find it helpful for similar reasons.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Taxi to Zaventem Airport |Zaventem-Brussels| Airport Taxi

    Taxi to Zaventem Airport/ Brussels Airport. The AtoB transfer service will meet you in Zaventem airport, and drive you comfortably to the booked destination
    https://atobtransfer.com/brussels-belgium/taxi-airport-zaventem/
    https://www.facebook.com/transferservicebrussels/
    https://twitter.com/AtoB_transfer_

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  4. Adding option for vertical scroll of images in the js option

    • Allowing vertical scroll of images
    • Vertical swipe to change the image
    • mouse scroll change the image
    • Addition of vertical scroll bar scrolling as the image changes to next
    • Up and Down arrow to change images
    • Below the scroll bar small up and down arrow to click to change images
    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. 7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Hide overflow of the <body>

    prevent the website from scrolling in the background and hide the scrollbar when the lightbox is open.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. forward and backward buttons on a thumbnail

    Hey. make buttons back and forth on the thumbnail itself. so that you can flip through the gallery without opening the gallery.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. allow full-screen mode as default

    please create a option to allow it

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. 自定义功能按钮

    我想要在放大模式下给图片添加一个点赞的功能,但是却始终无法实现这个效果

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. 7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow closing of mobile gallery when clicking outside of image

    I've had people complain that on mobile devices they have to click the small "x" button to close the gallery. I personally don't care and I can see why it was developed the way it was (for sloppy fingers) — but is there, or can there be a configurable initialization option for allowing the gallery to be closed clicking outside the image and not directly on the X button?

    It works like this out of the box on desktop browsers and not mobile.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add simple constructor.

    Not usefly.
    var gallery = new PhotoSwipe(jQuery("a.image"));
    gallery.init();
    This not working.
    How create lightbox for all link with image source?
    :(

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Watermark

    Hi wonder if you could add a transparent watermark incorporated on to the images via an .png file

    If this could be done at a high z level to stop the unwise from stealing the images by simply right clicking ( i know this wouldn't stop the pro's and cache hunters)

    i produced this css code which worked on the main gallery image, but cant get it on image preview /

    img.pwsp___img {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background: url(https://irp-cdn.multiscreensite.com/c985c62c/dms3rep/multi/kisspng-nfl-draft-watermark-clip-art-stamp-5ac82f995269b7.4579887015230688253376-37705a56.png) !important;
    background-size: cover !important;
    }

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. The amount of time I spent initializing a gallery... Was absolutely ridiculous.

    Don't make us do half the work. My initialization is 5 functions and a couple hundred lines of code. It is ridiculous. Thanks for the work and it is an excellent plugin for the end user, but I spent a day today initializing a lightbox. The only word I have for this, is ridiculous.

    A constructor should construct. hence the name.

    67 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Fix the IOS and certain windows browser "save image as..." capability.

    I found users having various bugs related to saving images in the gallery when trying to right-click or hold-tap on an image in an open gallery.

    Seems like windows 10 browsers — right clicking causes the gallery to close instead of giving the user the option to save the image.

    On IOS Safari — the user can hold-tap on the image and never get an option to save the image.

    On Android Chrome and all the MacOS browsers I've tested it with, I am still able to save the image on a right-click or hold-tap.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Center the images on every resize

    On Every Resize instead of blank space on the sides , the photos must be justify to the center.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. add .webp image format

    how is possible that?
    i have enable .webp format inside my wp - but photoswipe cant see any .webp images - and so i cant serve a lot of images.

    When we have the pleasure to see that?

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. SEO Optimized

    I noticed my PhotoSwipe galleries aren't SEO optimized, however the alt-text and description are filled in. But Google can hardly find any of my photos. Is there a better way to make my gallery SEO optimized?

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. PDF

    Could you include PDF files or viewing?

    32 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Include DOM gallery builder in JS file

    Please include the initPhotoSwipeFromDOM function shown in http://photoswipe.com/documentation/getting-started.html#dom-to-slide-objects in PhotoSwipe in a JS file. That would make it much easier to get started with a gallery.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 6 7
  • Don't see your idea?

Feature Requests & Ideas

Categories

Feedback and Knowledge Base