OBJE Podcast Player

설명

OBJE Podcast Player adds a beautifully designed Podcast Player widget to Elementor and a dedicated sticky global player inspired by Spotify. Designed for podcasters, bloggers, and content creators who need a professional audio player without leaving Elementor Free.

Key Features

  • Two Podcast Types

    • Audio Player — upload or select an audio file via the WordPress media library
    • External Link — direct visitors to Spotify, Apple Podcasts, or any external platform
  • Sticky Global Player

    • Fixed footer player with smooth slide-up animation
    • Play / Pause, Rewind 10s, Forward 10s
    • Seekable progress bar with live time updates
    • Volume slider with mute toggle
    • Minimize / Maximize (pill-shaped mini-player on mobile)
    • Close button
    • Auto-remembers the currently playing episode
  • Fully Customizable via Elementor

    • Content: Title, Source / Author, Date, Duration, Badge text, Audio file, External link, Button text
    • Icons: Custom left icon (Podcast / External), Play icon, Pause icon via Elementor Icons Manager
    • Card Box: Background, border, border-radius, box-shadow, padding, margin, gap
    • Typography: Title, source, and meta text colors + full typography controls
    • Icons: Left icon color / size / column width; Play/Pause icon color, background, border, size, padding, hover states
    • Badge: Text color, background, border, radius, padding, typography
    • Listen Button: Typography, normal / hover colors, background, border, radius, padding, icon size
    • Global Popup Player: Background, text, muted text, title typography, meta typography
  • Design Details

    • Responsive layout (mobile, tablet, desktop)
    • Clean grid-based card with smooth hover shadow transition
    • Default SVGs for common icons when no custom icon is chosen
    • Inter font family + Google Material Symbols Outlined for the sticky player
    • Smooth transitions and micro-interactions

설치

  1. Upload the plugin files to the /wp-content/plugins/obje-podcast-player directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Make sure Elementor is installed and activated.
  4. Edit any page with Elementor and search for Podcast Player in the widget panel.
  5. Drag the widget into your layout and configure it from the Elementor editor.

FAQ

Does this plugin work with Elementor Free?

Yes. OBJE Podcast Player supports both Elementor Free and Elementor Pro. No Pro license is required.

What audio formats are supported?

Any audio format that the browser and HTML5 <audio> element supports (MP3, WAV, OGG, etc.).

Can I use the widget multiple times on the same page?

Yes. You can add multiple Podcast Player widgets with different audio files or external links.

Does the sticky player work with external links?

No. The sticky global player is only available for the Audio Player type. External links open the URL in a new tab.

How do I style the global player per widget?

The global player accepts Elementor dynamic classes (active-widget-{{ID}}), so you can customize its colors and typography from the widget’s Popup Player (Spotify-style) style panel.

Is it compatible with WordPress 7.0 and Elementor 3.25?

Yes. The plugin is tested up to WordPress 7.0 and Elementor 3.25.

후기

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

기여자 & 개발자

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

기여자

자국어로 “OBJE Podcast Player”(을)를 번역하세요.

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

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

변경이력

1.7.3

  • Fix translation text domains to match the obje-podcast-player slug
  • Expand SVG output escaping whitelist for Elementor custom icons

1.7.2

  • Fix translation text domains to match the audio-player-for-elementor slug
  • Sanitize dynamic links and messages to resolve output escaping violations
  • Apply unique prefixes to global variables in uninstall.php
  • Trim readme.txt tags to comply with directory limits
  • Replace Material Symbols font icons with inline SVGs for player controls
  • Improve translation support and secure output escaping
  • Minor CSS and JS optimizations

1.7.0

  • Replace Material Symbols font icons with inline SVGs for player controls
  • Improve translation support and secure output escaping
  • Minor CSS and JS optimizations

1.6.9

  • Initial public release
  • Elementor Podcast Player widget with Audio and External Link types
  • Sticky global Spotify-style audio player
  • Elementor editor live preview integration
  • Responsive design with mobile, tablet, and desktop breakpoints
  • Custom icon support via Elementor Icons Manager
  • Full style panels: Card, Typography, Icons, Badge, Button, Global Player