WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: janzeman-shared-albums-for-google-photos (Used by 30 domains)

Shared Albums for Google Photos (by JanZeman)

πŸ‘€ Jan Zeman πŸ“¦ v2.1.4 πŸ”— Plugin Homepage

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.

Features

  • Google Photos Gallery And Slider – Display public Google Photos albums as responsive galleries or sliders
  • Photo And Video Support – Supports both images and videos from shared Google Photos albums
  • Fullscreen Viewer – Mobile-friendly fullscreen viewing with touch gestures, keyboard controls, and slideshow support
  • Photo Info Overlays – Dynamic placeholders for counters, filenames, dimensions, dates, and EXIF data
  • Download And Link Buttons – Optional inline and fullscreen action buttons
  • Performance Features – Lazy loading, progressive loading, caching, and large album support
  • Shortcode Playground – Admin-only sandbox on the Settings page for experimenting with [jzsa-album] shortcodes and previews
  • Mosaic Strip – Optional mosaic thumbnail strip alongside the main viewer

Many more customization parameters and samples are available on the plugin’s Settings & Onboarding page.

How It Works

The plugin fetches your public Google Photos album and creates a responsive gallery. Simply paste the share link from Google Photos into the shortcode.

Security & Error Handling

  • SSRF protection – validates Google Photos URLs
  • Proper output escaping for XSS prevention
  • WordPress coding standards compliant
  • Swiper library bundled locally
  • User-friendly error messages for invalid album links

Usage

Basic Usage

[jzsa-album link="https://photos.google.com/share/AF1QipOg3EA51ATc_YWHyfcffDCzNZFsVTU_uBqSEKFix7LY80DIgH3lMkLwt4QDTHd8EQ?key=RGwySFNhbmhqMFBDbnZNUUtwY0stNy1XV1JRbE9R"]

Common Example

[jzsa-album link="https://photos.google.com/share/AF1QipOg3EA51ATc_YWHyfcffDCzNZFsVTU_uBqSEKFix7LY80DIgH3lMkLwt4QDTHd8EQ?key=RGwySFNhbmhqMFBDbnZNUUtwY0stNy1XV1JRbE9R" mode="slider" corner-radius="16" show-link-button="true" show-download-button="true"]

Shortcode Parameters

The only required parameter is link – the Google Photos share URL.

All other parameters are optional.

This readme intentionally keeps shortcode examples short to avoid drift.

For the complete and current parameter reference, defaults, inheritance rules, a very very large number of customization parameters, many samples, and the shortcode playground, use the plugin’s Settings & Onboarding page in WordPress admin:

Settings -> Shared Albums for Google Photos

Getting Your Album Share Link

  1. Open Google Photos and select an album
  2. Click the share button (or three-dot menu > Share)
  3. Click β€œCreate link” or β€œGet link”
  4. Copy the album share link and paste it into the shortcode:

    [jzsa-album link=”https://photos.google.com/share/AF1QipNxLo…”]

Important: The album must be public (shared via link) for the plugin to access it.

Credits

  • Uses Swiper – MIT License
  • Uses Plyr – MIT License
  • Developed by Jan Zeman

Privacy Policy

This plugin does not collect or store any user data.

Use of external Google services

  • The plugin fetches public Google Photos album pages from https://photos.google.com and image files from *.googleusercontent.com in order to render the galleries.
  • Only publicly shared album links are supported; the plugin has no access to private albums or any content that is not already available via a public share link.
  • The plugin does not collect, store, or transmit user credentials or personal data. It only caches album HTML and image URLs in WordPress transients for performance, and this cache is stored locally in your WordPress database.

Support

DomainExposuresHeadersLast Checked
f*x*o*o*u*i*.com (WP 7.0) βœ… F 2026-06-02 19:11:29
u*b*n*a*t*r*.com βœ… F 2026-06-01 21:13:03
p*n*t*i*e*d*d*.com (WP 6.9.4) βœ… F 2026-05-29 18:17:43
s*p*u*s*i*d*r*a*t*n*c*o*l.com (WP 6.9.4) βœ… F 2026-05-28 12:51:15
a*l*h*.es (WP 7.0) βœ… F 2026-05-26 05:04:35
o*d*r*g*n.org βœ… F 2026-05-25 21:58:41
g*d*y*l*y.es βœ… F 2026-05-25 14:32:49
e*c*t*i*o*d*i*h*.org (WP 6.9.4) βœ… F 2026-05-25 06:33:52
t*o*i*g*i*.com (WP 7.0) βœ… F 2026-05-24 07:52:42
w*o*i*g*a*h*l*c.edu βœ… F 2026-05-23 23:58:15
o*e*n*c*.cz (WP 7.0) βœ… F 2026-05-23 17:58:34
y*t*e*o*e.com βœ… F 2026-05-22 10:43:24
b*a*i*i*p*u*.com βœ… F 2026-05-21 11:01:42
s*o*.m*k*t*.com (WP 6.9.4) βœ… F 2026-05-21 00:14:10
k*r*s*o*p*t*r.com (WP 6.9.4) βœ… F 2026-05-20 20:55:22
n*v*e*.b*c*w*n*.com βœ… F 2026-05-20 16:58:53
m*k*t*.com (WP 6.9.4) βœ… F 2026-05-20 15:40:05
y*b*e*j*b*e*.com (WP 6.9.4) βœ… F 2026-05-17 20:25:18
i*s*n*e*d*s*a*e*r*.es (WP 6.9.4) πŸ”“ F 2026-05-15 13:44:01
t*n*b*r*t*n*i*.com (WP 6.9.4) βœ… F 2026-05-14 04:13:41
t*n*b*r*t*n*i*.no (WP 6.9.4) βœ… F 2026-05-13 23:45:40
j*r*e*e*a.com (WP 6.9.4) βœ… A 2026-05-12 13:23:33
j*n*e*s*a*a*a*u*i*.com βœ… F 2026-05-12 08:52:40
b*t*e*c*i*b*a*d.com βœ… F 2026-05-10 19:09:43
c*r*a*i*e*e*.com (WP 6.9) βœ… D 2026-05-10 08:21:18
t*r*e*i*n*i*t*r*a*i*n*l*c*o*l.com (WP 6.9.4) βœ… F 2026-05-10 03:09:16
c*c*o*d*i*a*d.com (WP 6.9.4) βœ… F 2026-05-08 05:06:18
s*n*a*u*t*r*a*u*t*.com (WP 6.9.4) βœ… F 2026-05-03 15:22:28
g*p*h*n*b*l*.com (WP 6.9.4) βœ… D 2026-05-01 21:43:03
b*c*w*n*.com βœ… F 2026-05-01 19:36:42

Top 50 Plugins

Plugin Count
elementor 1,761,921
contact-form-7 1,731,992
elementor-pro 1,027,277
woocommerce 801,288
revslider 605,916
jetpack 460,111
js_composer 423,610
wp-rocket 326,580
essential-addons-for-elementor-lite 285,691
gravityforms 258,626
complianz-gdpr 249,284
cookie-law-info 225,321
instagram-feed 223,683
google-site-kit 217,378
sitepress-multilingual-cms 216,316
google-analytics-for-wordpress 210,325
header-footer-elementor 206,193
elementskit-lite 201,071
bluehost-wordpress-plugin 189,746
gutenberg 159,668
gutenberg-core 152,038
cookie-notice 146,735
the-events-calendar 127,960
wpforms-lite 127,719
litespeed-cache 126,552
gtranslate 124,998
astra-sites 118,084
popup-maker 113,708
woocommerce-payments 111,329
tablepress 105,436
coblocks 96,011
honeypot 94,887
astra-addon 93,537
wp-smushit 91,677
all-in-one-seo-pack 91,672
duracelltomi-google-tag-manager 91,356
LayerSlider 89,929
bb-plugin 89,429
premium-addons-for-elementor 85,184
akismet 84,821
megamenu 84,306
cleantalk-spam-protect 82,609
mailchimp-for-wp 82,224
woocommerce-gateway-stripe 81,572
ml-slider 79,072
fusion-builder 78,042
ewww-image-optimizer 77,485
borlabs-cookie 76,982
formidable 76,798
wp-pagenavi 76,580

Top 50 Themes

Theme Count
hello-elementor 601,967
Divi 501,111
astra 416,054
flatsome 126,814
Avada 121,923
generatepress 116,944
pub 105,002
oceanwp 81,686
kadence 76,473
enfold 70,276
salient 65,547
twentyseventeen 54,891
bb-theme 54,407
h4 53,757
twentytwentyfour 53,084
cocoon-master 51,754
betheme 50,698
blocksy 49,384
dt-the7 45,052
twentytwentyfive 42,730
neve 38,421
Avada-Child-Theme 36,883
gox 32,952
woodmart 32,555
bridge 32,318
twentytwentyone 31,588
lightning 30,848
twentytwenty 29,429
swell 28,280
Impreza 25,757
bricks 25,426
twentytwentythree 23,650
Newspaper 22,804
sydney 20,073
voxel 19,928
twentytwentytwo 19,776
epik-redesign 19,243
uncode 18,661
twentysixteen 17,804
pro 17,629
storefront 17,530
kubio 15,120
extendable 14,432
Total 14,430
yith-wonder 13,962
sinatra 13,177
hello-theme-child-master 13,042
factory-templates-4 12,801
themify-ultra 12,745
yootheme 12,624