| 开发者 | webphilosopher |
|---|---|
| 更新时间 | 2026年9月2日 05:41 |
| PHP版本: | 7.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
assets/scroll-studio.js is the plain, human-readable build, and assets/scroll-studio.min.js is the same code minified for production. Both are produced by esbuild from the readable engine modules included in this plugin at app/packages/engine/. Every other script and stylesheet ships unminified, and the plugin loads no code from any remote server or CDN.
innovate-scrollstage folder to /wp-content/plugins/, or install the plugin through the Plugins screen in WordPress.No. Builders differ in whether their free edition lets you put custom attributes on an element — Elementor, for instance, keeps that control in its paid tier. Innovate ScrollStage adds its own role and recipe controls instead, so they appear whichever edition you run.
Data attributes and marker classes, at render time only. Your content stays in native builder markup, so nothing changes about how you edit it or how search engines read it.
The runtime is a single small script that only initializes on pages that actually use an Innovate ScrollStage recipe, and it is event-driven — it does no work while the page is still.
No. The runtime ships with the plugin and no external script, font or service is requested.
Every modern browser. The effects use standard CSS features (transforms, sticky positioning, clip-path and masks) rather than a third-party animation library.
Yes. If a visitor's operating system is set to reduce motion, the runtime does not start any effect for them. Because no effect hides anything until it starts, those visitors simply get the page as ordinary static content — every panel visible and readable, just not animated. Clearing the setting starts the effects without needing a reload. The Studio editor itself always animates, since it is the tool you design the motion in.
Yes, and it is entirely optional. A premium edition with five additional effects and a larger template library is sold separately by Innovate Web Development and installs alongside this one. Nothing in this plugin is locked, limited or time-restricted — everything described above is included and stays that way.
ScrollStudio.driver.refresh() — for developers whose pages change height without a scroll (a tab or accordion opening, a preview pane re-rendering). Call it and the animation re-measures immediately. Nothing else changes; the automatic refresh added in 1.0.3 still covers ordinary pages.