=== Betta Podcast === Contributors: wilsoft Author URI: https://wilsoft.co.zw Donate link: https://wilsoft.co.zw/donate Plugin URI: https://wilsoft.co.zw/betta-podcast Tags: podcast, audio player, episode manager, podcast hosting, rss feed Requires at least: 6.0 Tested up to: 6.8 Stable tag: 1.0.0 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Transform your WordPress site into a professional podcast hosting platform with advanced audio player, episode management, and RSS feed support. == Description == Betta Podcast provides a complete solution for hosting and managing podcasts directly on your WordPress website. Built with both podcasters and developers in mind, it offers an intuitive interface while maintaining flexibility for customization. = Core Features = * Advanced HTML5 Audio Player * Episode Management System * Series and Season Organization * RSS Feed Generation * Analytics Tracking * Batch Upload Support = Advanced Audio Player = * Play/Pause toggle * Skip forward (30 seconds) * Skip backward (15 seconds) * Playback speed control (1x, 1.5x, 2x) * Volume control with mute function * Progress bar with seek functionality * Position memory between sessions = Episode Management = * Custom post type for podcast episodes * Episode numbering system * Series and Season taxonomies * Custom episode artwork * Duration detection * Explicit content marking = Archive Features = * Grid and list view options * Advanced filtering and sorting * Search functionality * Series and season filtering * Pagination support = Sharing Features = * RSS feed for podcast directories * Social media sharing * Embeddable player * QR code generation * Copy link functionality = Shortcodes = The plugin provides two main shortcodes for displaying podcast content: [betta_podcast_player] Displays a single podcast episode player. Parameters: * id - The ID of the podcast episode (defaults to current post ID) * style - Player style: 'full' or 'minimal' (defaults to 'full') Example: [betta_podcast_player id="123" style="minimal"] [betta_podcast_archive] Displays the podcast archive/grid. Parameters: * posts_per_page - Number of episodes to show (defaults to 12) * view - Display style: 'grid' or 'list' (defaults to 'grid') Example: [betta_podcast_archive posts_per_page="6" view="list"] == Installation == 1. Upload the plugin files to the `/wp-content/plugins/betta-podcast` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. Use the Settings->Betta Podcast screen to configure the plugin 4. Begin adding episodes through the 'Podcast Episodes' menu item == Frequently Asked Questions == = What audio formats are supported? = The plugin supports MP3, M4A, WAV, and OGG formats. = Can I customize the player appearance? = Yes, through CSS custom properties and additional CSS rules. = Does it support video podcasts? = Currently, only audio podcasts are supported. = Can I import existing episodes? = Yes, using the batch upload feature in the admin panel. = How do I add a podcast player to a page? = You can use the [betta_podcast_player] shortcode. For example: [betta_podcast_player id="123"] == Screenshots == 1. Main player interface 2. Episode management screen 3. Archive view 4. Settings panel == Changelog == = 1.0.0 = * Initial release * Advanced HTML5 audio player * Episode management system * Archive functionality * Sharing features * Local storage support * Responsive design == Upgrade Notice == = 1.0.0 = Initial release of Betta Podcast plugin. == Additional Information == For support and feature requests: * Visit: [wilsoft.co.zw/betta-podcast/support](https://wilsoft.co.zw/betta-podcast) * Documentation: [wilsoft.co.zw/betta-podcast/docs](https://wilsoft.co.zw/betta-podcast)