{"id":82772,"date":"2018-03-10T09:01:45","date_gmt":"2018-03-10T09:01:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/embed-google-photos-album-easily\/"},"modified":"2024-03-19T10:32:41","modified_gmt":"2024-03-19T10:32:41","slug":"embed-google-photos-album-easily","status":"publish","type":"plugin","link":"https:\/\/br.wordpress.org\/plugins\/embed-google-photos-album-easily\/","author":16009195,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2.1","stable_tag":"trunk","tested":"6.4.8","requires":"5.0","requires_php":"5.3","requires_plugins":null,"header_name":"Embed Google Photos album","header_author":"pavex@ines.cz","header_description":"Create and insert Google Photos album into post easily.","assets_banners_color":"666c54","last_updated":"2024-03-19 10:32:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.publicalbum.org\/blog\/about-pavex","header_plugin_uri":"https:\/\/www.publicalbum.org\/blog\/embedding-google-photos-albums","header_author_uri":"https:\/\/www.publicalbum.org\/blog\/about-pavex","rating":4.4,"author_block_rating":0,"active_installs":4000,"downloads":45950,"num_ratings":15,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":1,"2":1,"3":1,"4":0,"5":12},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1922450,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1922450,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1926898,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2781216,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2781216,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2369385,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2369385,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Result of this Wordpress plugin - gallery player with Mr. Monstro album","2":"Preview of source Google Photos shared album","3":"Similar photoset with Mr. Monstro in Public album photo sharing website.","4":"Another photosets like a blog in Public album."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[126759,173860,161122,21826,1874],"plugin_category":[50,56],"plugin_contributors":[154203],"plugin_business_model":[],"class_list":["post-82772","plugin","type-plugin","status-publish","hentry","plugin_tags-carousel-slideshow","plugin_tags-embed-gallery","plugin_tags-embed-google-photos","plugin_tags-google-photos","plugin_tags-wordpress-carousel","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-pavex","plugin_committers-pavex"],"banners":{"banner":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/banner-772x250.png?rev=1926898","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/icon-128x128.png?rev=1922450","icon_2x":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/icon-256x256.png?rev=1922450","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/screenshot-1.png?rev=2781216","caption":"Result of this Wordpress plugin - gallery player with Mr. Monstro album"},{"src":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/screenshot-2.png?rev=2781216","caption":"Preview of source Google Photos shared album"},{"src":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/screenshot-3.png?rev=2369385","caption":"Similar photoset with Mr. Monstro in Public album photo sharing website."},{"src":"https:\/\/ps.w.org\/embed-google-photos-album-easily\/assets\/screenshot-4.png?rev=2369385","caption":"Another photosets like a blog in Public album."}],"raw_content":"<!--section=description-->\n<p>This plugin requires a shared Google Photos album link to view photos using gallery\/player or carousel. This widget is free to use for Wordpress users.<\/p>\n\n<p>It is very easy to use. Just write a <strong>shortcode<\/strong> to your post and include a link of shared Google Photos album as a parameter. Instead of shortcode, html code with links to the photo will be inserted and it will be decorated using Public album javascript.<\/p>\n\n<h3>Example<\/h3>\n\n<pre><code>[embed-google-photos-album link=\"https:\/\/photos.app.goo.gl\/CSV7NDstShTUwUZq5\"]\n\n[embed-google-photos-album link=\"https:\/\/photos.app.goo.gl\/CSV7NDstShTUwUZq5\" mode=\"carousel\"]\n\n[embed-google-photos-album link=\"https:\/\/photos.app.goo.gl\/CSV7NDstShTUwUZq5\" mediaitems-cover=\"true\"]\n\n[embed-google-photos-album link=\"https:\/\/photos.app.goo.gl\/CSV7NDstShTUwUZq5\" background-color=\"#007acc\"]\n<\/code><\/pre>\n\n<ul>\n<li><strong>link<\/strong> - [string] public link of Google Photos album<\/li>\n<li><strong>mode<\/strong> - [carousel | gallery-player] setup decorator mode, default id <code>gallery-player<\/code><\/li>\n<li><strong>width<\/strong> - [int | 'auto'] set widget width in pixel or \"auto\" to stretch to 100%<\/li>\n<li><strong>height<\/strong> - [int | 'auto'] set widget height in pixels or \"auto\" to stretch to 100%<\/li>\n<li><strong>image-width<\/strong> - [int] image max-width in pixels, default is 1920<\/li>\n<li><strong>image-height<\/strong> - [int] image max-height in pixels, default is 1080<\/li>\n<li><strong>autoplay<\/strong> - [true | false] start slideshow in normal view (currently not allowed by decorator)<\/li>\n<li><strong>delay<\/strong> - [true | false] slideshow delay in seconds, default is 5 seconds.<\/li>\n<li><strong>repeat<\/strong> - [true | false] Enable or disable repeat slideshow, delfault is <code>true<\/code><\/li>\n<li><strong>mediaitems-aspectration<\/strong> - [true | false], Keep asspect ration of images delfault is <code>true<\/code><\/li>\n<li><strong>mediaitems-enlarge<\/strong> - [true | false], Turn on\/off image enlarge, delfault is <code>true<\/code><\/li>\n<li><strong>mediaitems-stretch<\/strong> - [true | false], Tunr on\/off image stretch, delfault is <code>true<\/code><\/li>\n<li><strong>mediaitems-cover<\/strong> - [true | false], Cover full canvas. Combine with aspect ratio parameter. Delfault is <code>false<\/code><\/li>\n<li><strong>background-color<\/strong> - [#RRGGBB | transparent], Setup background color to RGB or transparent. Default is <code>#000000<\/code><\/li>\n<li><strong>expiration<\/strong> - [int] setup expiration timeout in secons; default is 0; min. custom value is 86400s (experimental property)<\/li>\n<\/ul>\n\n<p>This widget, unsupported some features like a picture's timestamp and captions. For a more detailed description of the component, go to <a href=\"https:\/\/www.publicalbum.org\/blog\/wordpress-google-photos-album-plugin\">Wordpress Google Photos album plugin<\/a>.<\/p>\n\n<p>In some cases, it may be better to use the following code directly in the template.<\/p>\n\n<pre><code>&lt;?php\n    echo (new Pavex_embed_google_photos_album()) -&gt; getcode(\n        'https:\/\/photos.app.goo.gl\/CSV7NDstShTUwUZq5', 0, 480, 1920, 1080\n    );\n?&gt;\n<\/code><\/pre>\n\n<h3>How do I update my album?<\/h3>\n\n<p>The album will update automatically as soon as you save or update your post.<\/p>\n\n<h3>Javascript decorator<\/h3>\n\n<p>External javascript decorator is stored on CDN and loading and running of them is <strong>optimized for performance<\/strong>.<\/p>\n\n<p>Javascript widget can be used without photos from Google photos. Detailed information on how to use javascript is available in one of older posts about <a href=\"https:\/\/www.publicalbum.org\/blog\/carousel-slideshow-gallery-widget-july-update\">carusel slideshow<\/a> on my blog.<\/p>\n\n<h3>About Public album photo sharing website<\/h3>\n\n<p><strong>Public album<\/strong> is now a <a href=\"https:\/\/www.publicalbum.org\/blog\/photo-sharing-website\">photo sharing website<\/a> and service for sharing short photosets available in single user profile.<\/p>\n\n<p>The service can also be used as an alternative to <a href=\"https:\/\/www.publicalbum.org\/blog\/public-google-photos\">public Google Photos<\/a>. It is very suitable for the blogs focused mainly on photos. For example, a <strong>photoblog<\/strong> or a <a href=\"https:\/\/www.reabr.com\"><strong>online bookmark manager<\/strong><\/a>.<\/p>\n\n<h3>Important links<\/h3>\n\n<ul>\n<li><strong>Public album sharing website<\/strong> <a href=\"https:\/\/www.publicalbum.org\">https:\/\/www.publicalbum.org<\/a><\/li>\n<li><strong>Blog<\/strong> <a href=\"https:\/\/www.publicalbum.org\/blog\">https:\/\/www.publicalbum.org\/blog<\/a><\/li>\n<li><strong>Facebook<\/strong> <a href=\"https:\/\/www.facebook.com\/publicalbumapp\">https:\/\/www.facebook.com\/publicalbumapp<\/a><\/li>\n<li><strong>Reabr.com<\/strong> <a href=\"https:\/\/www.reabr.com\">online bookmark manager<\/a><\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>2.2.1<\/h4>\n\n<p><em>Release Date - 19 March 2024<\/em><\/p>\n\n<ul>\n<li>preg_match pattern upgrade<\/li>\n<li>Wordpress 6.4.3 test<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<p><em>Release Date - 7 March 2024<\/em><\/p>\n\n<ul>\n<li>security fix<\/li>\n<\/ul>\n\n<h4>2.1.9<\/h4>\n\n<p><em>Release Date - 20 July 2023<\/em><\/p>\n\n<ul>\n<li>fix missing link attr<\/li>\n<\/ul>\n\n<h4>2.1.8<\/h4>\n\n<p><em>Release Date - 9 June 2023<\/em><\/p>\n\n<ul>\n<li>fix object close tag<\/li>\n<li>fix version count<\/li>\n<\/ul>\n\n<h4>2.1.7<\/h4>\n\n<p><em>Release Date - 7 June 2023<\/em><\/p>\n\n<ul>\n<li>fix img element, replaced by object<\/li>\n<li>Wordpress 6.2.2 test<\/li>\n<\/ul>\n\n<h4>2.1.6<\/h4>\n\n<p><em>Release Date - 19 March 2023<\/em><\/p>\n\n<ul>\n<li>Wordpress 6.1.1 test<\/li>\n<\/ul>\n\n<h4>2.1.5<\/h4>\n\n<p><em>Release Date - 7 September 2022<\/em><\/p>\n\n<ul>\n<li>Wordpress 6.0.2 test<\/li>\n<\/ul>\n\n<h4>2.1.4<\/h4>\n\n<p><em>Release Date - 7 September 2022<\/em><\/p>\n\n<ul>\n<li>Fixed inconsistency with get_transient and expiration<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<p><em>Release Date - 11 May 2022<\/em><\/p>\n\n<ul>\n<li>Worpress 5.9 test <\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<p><em>Release Date - 24 August 2020<\/em><\/p>\n\n<ul>\n<li>add background-color property<\/li>\n<li>Readme sections about js and photo sharing website.<\/li>\n<li>Worpress 5.5 test <\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<p><em>Release Date - 24 April 2020<\/em><\/p>\n\n<ul>\n<li>repair expiration property<\/li>\n<li>Worpress 5.4 test <\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<p><em>Release Date - 12 July 2019<\/em><\/p>\n\n<ul>\n<li>use embed-ui.min.js decorator<\/li>\n<li>Carousel or Gallery player support<\/li>\n<li>slideshow parameters shorten names<\/li>\n<li>mediaitems parameters for image setup<\/li>\n<li>function getcode() accept complex props<\/li>\n<\/ul>\n\n<h4>2.0.9<\/h4>\n\n<p><em>Release Date - 4 June 2019<\/em><\/p>\n\n<ul>\n<li>load javascript in the footer<\/li>\n<\/ul>\n\n<h4>2.0.8<\/h4>\n\n<p><em>Release Date - 2 June 2019<\/em><\/p>\n\n<ul>\n<li>set_transient expiration support<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<p><em>Release Date - 10 December 2018<\/em><\/p>\n\n<ul>\n<li>getcode() for templates inline php<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<p><em>Release Date - 21 November 2018<\/em><\/p>\n\n<ul>\n<li>wp_remote_get<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<p><em>Release Date - 15 November 2018<\/em><\/p>\n\n<ul>\n<li>fix to use the latest version of decorator<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<p><em>Release Date - 10 November 2018<\/em><\/p>\n\n<ul>\n<li>using decorator from cdn.jsdelivr.net service<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<p><em>Release Date - 9 November 2018<\/em><\/p>\n\n<ul>\n<li>fix bug with widget size.<\/li>\n<li>set widget dimensions to int or 'auto' to stretch to parent element size<\/li>\n<li>remove stretch<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<p><em>Release Date - 25 October 2018<\/em><\/p>\n\n<ul>\n<li>rename and add new properties to setup slideshow. <\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<p><em>Release Date - 19 August 2018<\/em><\/p>\n\n<ul>\n<li>imageWidth\/imageHeight options to set better quality of images. <\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<p><em>Release Date - 9 August 2018<\/em><\/p>\n\n<ul>\n<li>Based on simple grabber of the album. Not backward compatibility with previous versions.<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>Proxy of Publicalbum.org embeds iframe.<\/li>\n<\/ul>","raw_excerpt":"Embed Google Photos album using Player widget.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/82772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=82772"}],"author":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pavex"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=82772"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=82772"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=82772"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=82772"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=82772"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=82772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}