Shared Albums for Google Photos (by JanZeman) allows you to easily display publicly shared Google Photos albums in your WordPress posts and pages using a simple shortcode. The plugin uses the modern Swiper library to provide a beautiful, touch-enabled gallery experience.
Note: This plugin is not affiliated with or endorsed by Google LLC. Google Photos™ is a trademark of Google LLC.
IMPORTANT: Short links (photos.app.goo.gl) might stop working in the future. While both full and short link formats work today, we strongly recommend using the full link format https://photos.google.com/share/ to ensure your galleries continue working. The plugin will display a warning banner when short links are detected.
gallery-rows with optional gallery-scroll to choose page controls or a single scrollable gallery[jzsa-album] shortcodes and previewsfull-screen-toggle supports button-only (default), single-click, double-click, and disabledfull-screen-image-fit supports fit (default), contain, and coverThe plugin fetches your public Google Photos album and creates a responsive gallery. Simply paste the share link from Google Photos into the shortcode.
RECOMMENDED: Use the full photos.google.com/share/ URL format for future compatibility.
[jzsa-album link="https://photos.google.com/share/AF1QipOg3EA51ATc_YWHyfcffDCzNZFsVTU_uBqSEKFix7LY80DIgH3lMkLwt4QDTHd8EQ?key=RGwySFNhbmhqMFBDbnZNUUtwY0stNy1XV1JRbE9R"]
Note: Short links (photos.app.goo.gl) are still supported but will show a deprecation warning.
[jzsa-album
link="https://photos.google.com/share/AF1QipOg3EA51ATc_YWHyfcffDCzNZFsVTU_uBqSEKFix7LY80DIgH3lMkLwt4QDTHd8EQ?key=RGwySFNhbmhqMFBDbnZNUUtwY0stNy1XV1JRbE9R"
background-color="#000000"
image-fit="contain"
width="500"
height="375"
slideshow="false"
slideshow-delay="5"
slideshow-inactivity-timeout="60"
start-at="1"
full-screen-slideshow="false"
full-screen-slideshow-delay="5"
full-screen-image-fit="fit"
full-screen-toggle="button-only"
show-title="true"
show-counter="true"
show-link-button="true"
show-download-button="true"
]
Tip: full-screen-image-fit defaults to fit, which preserves the full photo (no crop) while scaling it to fill at least one fullscreen axis.
The only required parameter is link — the Google Photos share URL.
All other parameters are optional and control appearance, slideshow, fullscreen behavior, display options, gallery mode, and gallery layout.
For the complete list of all parameters with descriptions and defaults, visit the plugin’s Settings page in your WordPress admin (Settings Shared Albums for Google Photos). The Settings page also includes a Playground for experimenting with shortcodes and live Samples you can copy.
https://photos.google.com/share/AF1QipN...)IMPORTANT: Google Photos may show a short link like https://photos.app.goo.gl/abc123. These short links might stop working in the future.
Current Behavior:
– Short links still work but display a warning banner
– We strongly recommend using full links to avoid future issues
How to get the full link:
– On web: Right-click the album share link and choose “Copy link address” to get the full link
– Or visit the short link in your browser and copy the full link from the address bar
Example:
Full link (recommended): https://photos.google.com/share/AF1QipNxLo... ✅
Short link (works with warning): https://photos.app.goo.gl/abc123 ⚠️
Use the shortcode with full link:
[jzsa-album link=”https://photos.google.com/share/AF1QipNxLo…”]
Or with short link (not recommended):
[jzsa-album link=”https://photos.app.goo.gl/abc123″]
Important: The album must be public (shared via link) for the plugin to access it.
This plugin does not collect or store any user data.
https://photos.google.com and image files from *.googleusercontent.com in order to render the galleries.