IdleFrame Screensaver

설명

IdleFrame Screensaver shows a fullscreen screensaver on selected WordPress posts and pages after a visitor has been idle for a configured amount of time.

You can configure a global screensaver and then enable it only on the posts or pages where it should appear. Individual posts and pages can also use custom screensaver settings instead of the global defaults.

Supported sources:

  • YouTube video
  • Vimeo video
  • Local video from the WordPress media library
  • Image from the WordPress media library

Main features:

  • Global idle delay and source settings.
  • Page-level custom screensaver settings.
  • Frontend close button.
  • Frontend volume and mute controls for video sources.
  • Optional “Show one time” behavior per page load.
  • PHP filters/actions and JavaScript events for custom integrations.

The screensaver appears only on posts and pages where it is enabled and where the selected source has a valid media value.

External Services

IdleFrame Screensaver can load embedded videos from YouTube or Vimeo when those sources are selected.

When a page uses a YouTube screensaver, the visitor’s browser connects to YouTube/Google services to load the embedded player and video. YouTube or Google may process data according to their terms and privacy policy:

  • https://www.youtube.com/t/terms
  • https://policies.google.com/privacy

When a page uses a Vimeo screensaver, the visitor’s browser connects to Vimeo services to load the embedded player and video. Vimeo may process data according to its terms and privacy policy:

  • https://vimeo.com/terms
  • https://vimeo.com/privacy

Local video and image sources use media from this WordPress site and do not load YouTube or Vimeo services.

스크린샷

설치

  1. Upload the idleframe-screensaver folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Settings > IdleFrame Screensaver.
  4. Configure the global idle delay and default source.
  5. Open a post or page and enable IdleFrame Screensaver.

FAQ

Can I enable the screensaver only on specific pages?

Yes. IdleFrame Screensaver is enabled per post or page from the editor screen.

Can a page use a different video or image than the global setting?

Yes. Choose “Customize screensaver for this page” in the page settings and select a custom source or media item. Empty custom media fields inherit the matching global setting.

Which video sources are supported?

The plugin supports YouTube, Vimeo, and local video files selected from the WordPress media library.

Can I use an image instead of a video?

Yes. Select Image as the source and choose an image from the WordPress media library.

Can visitors close the screensaver?

Yes. Visitors can close it by clicking the overlay or using the close button shown during activity.

Can the screensaver appear only once per page load?

Yes. Enable the “Show one time” setting. After the visitor closes the screensaver, it will not open again until the page is reloaded.

Can YouTube controls and branding be fully hidden?

No. The plugin minimizes YouTube interface elements where YouTube allows it, but YouTube may still briefly show branding or other player UI.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“IdleFrame Screensaver”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “IdleFrame Screensaver”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.0

  • Initial release.