
外掛標籤
開發者團隊
原文外掛簡介
Smooth Music Gallery lets you build immersive photo galleries enhanced with background music and animated visual effects.
You can use it in two ways:
Gutenberg block for native block editor workflows.
Shortcode Builder for classic editors and third-party page builders.
Main features:
Add multiple images and background music.
Choose gallery themes.
Add overlay effects.
Add background effects.
Configure gallery size and slide timing.
Generate shortcode from a visual builder.
Optional gallery asset delivery via Smooth CDN.
Source Code
This plugin contains compiled JavaScript and CSS files located in the build/ directory.
The original human-readable source code and build configuration are publicly available in the repository:
https://github.com/Miro0/smooth-music-gallery
The plugin assets are built using @wordpress/scripts.
To rebuild the assets locally:
npm install
npm run build
External Services
Smooth Music Gallery can optionally connect to Smooth CDN to let administrators browse sample assets in the editor.
Service: Smooth CDN Asset Picker (https://cdn.smoothcdn.com)
Purpose: Browse and select optional sample image/audio files.
Trigger: Requests are sent only when an administrator selects the Smooth CDN assets source and opens the picker dialog.
Data sent: Standard browser request data (IP address, user agent, referrer) and picker query parameters (for example file type, project slug, version).
Frontend behavior: If a gallery uses external Smooth CDN URLs, visitor browsers request those media files directly from Smooth CDN.
Service: Smooth CDN Gallery Asset Delivery (https://music-gallery.smoothcdn.com)
Purpose: Optional delivery of this plugin’s frontend gallery scripts/styles.
Trigger: Requests are sent only when an administrator enables Serve gallery assets via Smooth CDN in plugin settings.
Data sent: Standard browser request data (IP address, user agent, referrer) when the frontend gallery loads those assets.
Terms of Service: https://smoothcdn.com/terms
Privacy Policy: https://smoothcdn.com/privacy
The external service is optional. The plugin works without it by using only the WordPress Media Library.
