{"id":18156178,"url":"https://github.com/stephanj/flickr-random-gallery-wordpress-plugin","last_synced_at":"2026-04-26T12:31:50.843Z","repository":{"id":260481283,"uuid":"878517582","full_name":"stephanj/flickr-random-gallery-wordpress-plugin","owner":"stephanj","description":"Display random photos from your Flickr albums on a WordPress page.","archived":false,"fork":false,"pushed_at":"2025-05-16T13:23:32.000Z","size":82,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-16T14:28:21.769Z","etag":null,"topics":["devoxxgenie","flickr","flickr-api","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://devoxx.be","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stephanj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-25T14:37:26.000Z","updated_at":"2025-05-16T13:13:27.000Z","dependencies_parsed_at":"2024-10-31T15:35:05.893Z","dependency_job_id":"933aca04-fe05-4dbc-878e-ad6b059d2595","html_url":"https://github.com/stephanj/flickr-random-gallery-wordpress-plugin","commit_stats":null,"previous_names":["stephanj/flickr-random-gallery-wordpress-plugin"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/stephanj/flickr-random-gallery-wordpress-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephanj%2Fflickr-random-gallery-wordpress-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephanj%2Fflickr-random-gallery-wordpress-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephanj%2Fflickr-random-gallery-wordpress-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephanj%2Fflickr-random-gallery-wordpress-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephanj","download_url":"https://codeload.github.com/stephanj/flickr-random-gallery-wordpress-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephanj%2Fflickr-random-gallery-wordpress-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32297893,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T09:34:17.070Z","status":"ssl_error","status_checked_at":"2026-04-26T09:34:00.993Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devoxxgenie","flickr","flickr-api","wordpress","wordpress-plugin"],"created_at":"2024-11-02T05:05:40.628Z","updated_at":"2026-04-26T12:31:50.837Z","avatar_url":"https://github.com/stephanj.png","language":"PHP","readme":"**Flickr Random Gallery WordPress Plugin**\n=========================================\n\nA WordPress plugin that displays random photos from selected Flickr albums using a shortcode with async loading.\n\n**Description**\n---------------\n\nThis plugin allows you to easily add a random photo gallery to your WordPress site. Simply select one or more Flickr albums, and the plugin will display a random photo from each album on your site. The gallery is loaded asynchronously, ensuring a seamless user experience.\n\n**Features**\n\n* Select multiple Flickr albums for a diverse gallery\n* Random photos are displayed from selected albums\n* Async loading for fast and smooth gallery performance\n* Customizable via shortcode attributes (e.g., `count``)\n* Compatible with WordPress 5.x and above\n\n**Usage**\n---------\n\n1. Install the plugin through the WordPress Plugin Directory or by uploading the plugin files to your site.\n2. Go to the WordPress admin dashboard and navigate to **Settings** \u003e **Flickr Random Gallery**.\n3. Provide your Flickr API Keys (click on related button to take you to Flickr)\n4. Select one or more Flickr albums from the list of available albums.\n5. Use the shortcode `[flickr_random_gallery]` in your page or post content to display the random photo gallery.\n\n### Settings\n\nHere you can add your Flickr key and secret.  The \"Get Flickr API Keys\" button will take you directly to the Flickr page.\n\n![image](https://github.com/user-attachments/assets/c67f6085-ab67-44da-bf09-62e6b1e77b7f)\n\n### Albums\n\nOnce you're authenticated you can select the albums you want to show on your Wordpress page.\n\n![image](https://github.com/user-attachments/assets/9f812320-16cc-4a42-8251-afaf74f28d6f)\n\n### Cache\n\nThe plugin caches the Flickr albums locally.\n\n![image](https://github.com/user-attachments/assets/69008103-9d81-4b4e-9c42-8865b1646cba)\n\n### Documentation\n\nThe documentation tab explains how to use the plugin.\n\n![image](https://github.com/user-attachments/assets/3991f231-e19b-47a0-8fdc-0992e398d2d0)\n\n\n**Example Usage**\n-----------------\n\n```php\n[flickr_random_gallery count=\"4\"]\n```\n\nThis will display a 4-column, medium-sized gallery with random photos from selected Flickr albums.\n\n![Gallery](https://github.com/user-attachments/assets/69851281-f31e-4fe7-9863-9f372674218e)\n\n**Zip Installation**\n---------------------\n\n```bash\nzip -r flickr-random-gallery.zip flickr-random-gallery --exclude \"*/.git/*\" \"*/.idea/*\" \"*/.DS_Store\"\n```\n\n**License**\n----------\n\nThe Flickr Random Gallery WordPress plugin is released under the [MIT License](https://opensource.org/licenses/MIT).\n\n\n## Troubleshooting\n\n### Common Issues\n\n1. **API Key Error**: Ensure your Flickr API key and secret are entered correctly\n2. **No Albums Showing**: Make sure you've connected your Flickr account and selected albums\n3. **Gallery Not Loading**: Check browser console for errors and ensure your theme includes jQuery\n\n### Cache Issues\n\nIf you experience any issues with the gallery cache:\n1. Go to **Settings \u003e Flickr Gallery \u003e Cache**\n2. Click \"Repair \u0026 Refresh Cache\" to fix any database issues\n3. Alternatively, use \"Clear Cache\" to start fresh\n\n## For Developers\n\n### Zip Installation \u0026 Distribution\n\nThe plugin includes a convenient script for creating an optimized distribution zip file:\n\n```bash\n# Make the script executable first (one-time only)\nchmod +x create-plugin-zip.sh\n\n# Run the script to create the zip file\n./create-plugin-zip.sh","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephanj%2Fflickr-random-gallery-wordpress-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephanj%2Fflickr-random-gallery-wordpress-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephanj%2Fflickr-random-gallery-wordpress-plugin/lists"}