Description
In the WordPress admin the plugin is shown as “DT-slideshow” in Datoden’s DT-addons menu.
DT-slideshow is a slideshow builder that lives under DT-addons DT-slideshow. You see the slideshow live while you build it, as visitors will see it.
- Build it on one page: add images, drag them into order, and give each image a heading, text and a button. Choose where the text sits, how it animates in and how much the image is darkened behind it. Click the most important part of each image and it stays in view on every screen.
- Three transitions: fade, slide and zoom in.
- Navigation: arrows and dots, and pause on hover.
- Size: six formats from square to full screen, and the width of the text, wide or full width.
- Place it with one click: choose a page and whether it goes above or below the content. The page itself does not need to be edited. Or use the Slideshow block, the shortcode
[datoden_slideshow id="12"], ordatoden_slideshow_get( 12 )in a theme. - Accessible: pause button, arrow keys, swipe on phones, pauses when out of view, and a calm fade without zoom for visitors who prefer reduced motion. Alt text comes from the media library.
- Light: no libraries. One small stylesheet and script, loaded only on pages with a slideshow.
Moving from Responsit Bildspel: its slideshows are shown right away and open in the builder. Click Move to DT-slideshow to save them as DT-slideshow slideshows. The IDs stay the same, so existing blocks and the [bildspel] shortcode keep working after Responsit Bildspel is deleted.
Pro add-on
In the separate paid add-on Datoden Slideshow Pro (from Datoden, not part of this plugin): eight more transitions, a different transition per image, slow zoom and pan in the images, more arrow and image picker styles (lines, numbers, thumbnails) and a time bar. This plugin does not contain these features; a slideshow that has such settings saved is shown here with the plugin’s own choices, and the saved settings are kept.
Free Datoden account (optional)
Everything in DT-slideshow works without an account. A free Datoden account adds DT-website-guard – an email alert when the site goes down, settings profiles you can reuse on other websites, and Datoden’s web apps – it never locks plugin features.
External services
This plugin can connect to Datoden (https://datoden.com), a service run by Responsit AB, Sweden. The connection is optional – everything in the plugin works without it. Nothing is sent to Datoden until an administrator clicks “Start DT-website-guard” (or “Connect”) in the WordPress admin and approves the connection on datoden.se or datoden.com. You can disconnect at any time with “Disconnect” (or by turning DT-website-guard off) on the DT-website-guard page; then nothing more is sent.
What is sent to Datoden, and when (only while the website is connected, except the connection itself):
- When you connect: the website address, the administrator’s language (Swedish or English), the WordPress address that Datoden returns to and a random check value. After you approve on Datoden, the website sends the one-time code it got back, together with the website address and the language, and receives a website key that is stored in your database.
- Once a day (WordPress cron), and when an administrator opens a DT plugin page and the last contact is more than six hours old: the website key, the language, and the folder names, versions and active state of the installed Datoden plugins (for example datoden-cookie-consent). The answer can contain short messages from Datoden and updated wording for the DT plugins’ texts, which are shown on the plugins’ pages.
- When an administrator opens the DT-website-guard page or a DT plugin page (at most every five minutes), or clicks “Check again”: the website key, to get the latest result of Datoden’s monitoring (up or down, response time, and the expiry dates of the SSL certificate and the domain). “Check again” also asks Datoden to check the website once more.
- When the DT-website-guard page is shown and the DT-website-guard plugin is installed: the list of Datoden’s plugins and their versions is fetched from datoden.se, at most every six hours. No data about the website is sent.
- When you click “My websites”: the website key, the language and the email address of the logged-in WordPress user, so that Datoden can sign you in directly if it is the same address as your Datoden account.
- When you save, use or delete a settings profile: the website key, and when saving the settings of DT-cookie and DT-darkmode (no personal data; website-specific values such as the logo and the privacy page are left out). They are stored in or read from your Datoden account.
- When you disconnect: the website key, so that Datoden can remove it.
- While connected, Datoden visits the public website every five minutes (like any visitor) to check that it is up, reads its SSL certificate and looks up the domain’s public registration data to find when it expires. The plugin shows the dates as Datoden reports them; the website does not contact any other service for this.
The slideshows themselves never contact any external service. When an administrator pastes a slideshow that was copied on another website, its images are downloaded from that website into this media library.
Datoden terms: https://datoden.com/terms/
Datoden privacy policy: https://datoden.com/privacy-policy/
Source code
Everything in this plugin is the original, human-readable source code. The PHP, JavaScript and CSS files are written by hand and are neither minified nor generated by a build tool, so there is no build step: the files in the plugin folder are the source and can be read and edited directly.
Screenshots




Blocks
This plugin provides 1 block.
- Datoden Slideshow
FAQ
How do I put a slideshow on my start page?
Open the slideshow under DT-addons DT-slideshow, choose the start page under “Show it on the website”, choose Above the page content and save.
How do I change the colours?
Text colour is set per slideshow. The accent colour and corner rounding for all slideshows are at the bottom of DT-addons DT-slideshow. For more, use the CSS variables, for example
.dtss { --dtss-accent: #e63946; --dtss-radius: 0; }.Can I use it without the block editor?
Yes. Use the shortcode or the PHP function.
Does it work with page builders?
Yes, through the shortcode.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Datoden Slideshow” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Datoden Slideshow” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
5.0.15
The Slideshow block and the empty-slideshow message now point to the right menu: DT-addons DT-slideshow.
