{"id":26659356,"url":"https://github.com/reindernijhoff/wp-dittytoy-gallery","last_synced_at":"2026-04-25T16:34:08.607Z","repository":{"id":94177540,"uuid":"574419417","full_name":"reindernijhoff/wp-dittytoy-gallery","owner":"reindernijhoff","description":"This Wordpress plugin enables a shortcode that can be used to add a gallery with Dittytoy ditties to your Worpress site.","archived":false,"fork":false,"pushed_at":"2025-11-24T13:14:10.000Z","size":519,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-27T22:50:19.401Z","etag":null,"topics":["dittytoy","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"","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/reindernijhoff.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-12-05T09:16:45.000Z","updated_at":"2025-11-24T13:14:14.000Z","dependencies_parsed_at":"2023-03-15T02:02:37.109Z","dependency_job_id":null,"html_url":"https://github.com/reindernijhoff/wp-dittytoy-gallery","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/reindernijhoff/wp-dittytoy-gallery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reindernijhoff%2Fwp-dittytoy-gallery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reindernijhoff%2Fwp-dittytoy-gallery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reindernijhoff%2Fwp-dittytoy-gallery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reindernijhoff%2Fwp-dittytoy-gallery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reindernijhoff","download_url":"https://codeload.github.com/reindernijhoff/wp-dittytoy-gallery/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reindernijhoff%2Fwp-dittytoy-gallery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32269462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"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":["dittytoy","wordpress","wordpress-plugin"],"created_at":"2025-03-25T10:45:12.044Z","updated_at":"2026-04-25T16:34:08.595Z","avatar_url":"https://github.com/reindernijhoff.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wordpress Dittytoy Gallery Plugin\n\nDittytoy Gallery allows you to display a collection of \"ditties\" generated by [Dittytoy](https://dittytoy.net). With a simple shortcode, you can fetch and show external images without uploading them to your own server.\n\nFeatures include:\n\n* Shortcode-driven galleries.\n* Columns and layout configuration.\n* Ability to limit how many images/ditties to show.\n* Option to hide the original creator's username.\n\nYou can find a live demo of this plugin [here](https://reindernijhoff.net/dittytoy/).\n\n## Installation \n\n* Upload the plugin files to the /wp-content/plugins/dittytoy-gallery directory, or install the plugin through the WordPress \"Plugins\" screen directly.\n* Activate the plugin through the \"Plugins\" screen in WordPress.\n* Add the `[dittytoy-list query=\"ditty/browse/love/\"]` shortcode (or any other query) to your posts or pages to display a Dittytoy gallery.\n\n## Usage \n\nInsert the `[dittytoy-list]` shortcode wherever you want the gallery to appear.\n\nExample:\n\n```\n[dittytoy-list query=\"ditty/browse/love/\"]\n```\n\nTo show only ditties from a specific user:\n\n```\n[dittytoy-list query=\"user/USERNAME/love/\"]\n```\n\n## Optional Attributes \n\n* query – Required. The query term or user filter.\n* columns – Optional; default=2. Number of columns (1, 2, 3, or 4).\n* limit – Optional; default=0 (unlimited). Maximum number of ditties to show if set \u003e 0.\n* hideusername – Optional; default=0. Set to 1 to hide the ditty's username.\n\n## External services\n\nThis plugin connects to the Dittytoy API to fetch a list of all ditties that are displayed in the gallery.\n\nIt sends the optional arguments of the short code to perform the query.\nThis service is provided by Dittytoy: [Terms of Service and Privacy Policy](https://dittytoy.net/terms).\n\n## Frequently Asked Questions \n\n### Why are images loaded from an external source? \n\nDittytoy Gallery is designed to hotlink images from an external API and avoid storing them locally. This keeps your WordPress Media Library clean and ensures you always display the latest images from Dittytoy.\n\n### Does this plugin store any images or data on my server? \n\nNo. We do not store any images locally, nor do we collect personal data.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freindernijhoff%2Fwp-dittytoy-gallery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freindernijhoff%2Fwp-dittytoy-gallery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freindernijhoff%2Fwp-dittytoy-gallery/lists"}