Linux 软件免费装
Banner图

Etchenet Scroll Video Background Builder

开发者 etchenet
更新时间 2026年5月28日 22:29
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

elementor gutenberg animation video background scroll video

下载

详情介绍:

Demo videos https://www.youtube.com/watch?v=bogWHlBoGI8 https://www.youtube.com/watch?v=uBE1UCDH7Nw Demo pages https://etchenet.com/demo-scroll-video-agence-immobiliere-pays-basque/ https://etchenet.com/demo-sidra-scroll/ Etchenet Scroll Video Background Builder adds decorative background videos that follow page scroll progress. It is designed for WordPress.org as a lightweight native JavaScript plugin without GSAP, jQuery, remote APIs, tracking, or required CDN assets. The plugin provides three complementary ways to use scroll-scrubbed video backgrounds: The frontend script pauses the decorative video and maps scroll progress to video.currentTime with requestAnimationFrame. Videos are muted, inline, decorative, and hidden from assistive technology. Reduced-motion preferences and mobile browser video limitations are handled with fallback states. Compatibility notice: Main features: Use the block named "Etchenet Scroll Video Background Section", the Page/Post Background panel, the Template Layer block, or the Elementor integration controls.

安装:

  1. Upload the etchenet-scroll-video-background-builder folder to the /wp-content/plugins/ directory, or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open the Etchenet Scroll Video Background Builder top-level admin menu to configure the plugin.
  4. Add the Etchenet Scroll Video Background Section block to a page or post, enable a page/post background in the document settings sidebar, configure an Elementor page/template/section background, or insert the Template Layer block in a block theme template.

屏幕截图:

  • Plugin settings screen with output, Elementor, loading, and default scrub controls.
  • Gutenberg editor showing the Scroll Video Background block and page background settings.
  • Site Editor view showing the Template Layer block inside a block theme template.

升级注意事项:

1.8 Removes the legacy playback scroll range field from the interface and keeps only responsive desktop, tablet, and mobile controls. 1.1.7 Updates public identifiers to use a unique WordPress.org-compliant plugin prefix. 1.1.6 Adds desktop, tablet, and mobile playback scroll range controls while preserving existing scroll range settings as desktop fallbacks. 1.1.5 Declared compatible with WordPress 7.0. 1.1.4 Improves Elementor live preview for video and overlay changes. 1.0.0 Initial release.

常见问题:

Does this plugin use GSAP or ScrollTrigger?

No. The WordPress.org version uses native JavaScript only.

Does it load scripts on every page?

Frontend assets are loaded when the block or page/post background output is present.

Can I use it with posts?

Yes. The page/post sidebar panel is available for posts and pages.

Can I use it with block theme templates?

Yes. Insert the Etchenet Scroll Video Template Layer block into the desired block theme template or template part.

Can I use it with Elementor templates?

Yes. Edit the Elementor template, open the template document settings, and enable the Etchenet Scroll Video Background controls. You can also enable a background on individual Elementor sections or containers inside a template.

Why does mobile behave differently?

Mobile browsers may limit video preloading, seeking, or playback until the visitor interacts with the page. The plugin includes fallback classes, mobile behavior settings, poster support, and a muted inline priming attempt after the first user interaction.

Is the video accessible?

The video is decorative and marked with aria-hidden="true". Keep meaningful content in normal Gutenberg blocks so the page remains useful without video.

Can I use remote video URLs?

Yes, but performance is usually better when the video is optimized and served reliably. The plugin itself does not require any CDN.

更新日志:

1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.3 1.0.2 1.0.1 1.0.0