=== Podcast Player === Contributors: vedathemes Tags: podcast, itunes, rss feed, feed to audio, rss to audio, podcaster Requires at least: 4.7 Tested up to: 5.1.1 Requires PHP: 5.4 Stable tag: 1.3.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Host your podcast episodes anywhere, display them only using podcast feed url. Use custom widget or shortcode to display podcast player anywhere on your site. == Description == An easy way to show and play your podcast episodes using podcast feed url. It is a must have plugin for your podcast website. Give your listeners an easy access to all your podcast episodes from any page or even from all pages of your website. = Podcast player key features = * Give your listeners an easy access to your podcast episodes. * Display responsive podcast player just by entering your podcast's feed url. * Fetch all required details from feed url. * Option to modify fetched details of your podcast. * Option to Show or Hide individual player elements. * Ajax live search episodes from the podcast. * It is possible to have multiple instances of podcast player on single page. * Self adjusting layout according to width of the podcast player. = Setup Podcast Player Widget = Display searchable podcast episodes list on any widget area of your website. Minimum Setup 1. After activating the plugin, visit Appearance > Widgets in admin dashboard. 1. Look for 'Podcast player' widget in left 'Available Widgets' section. 1. Drag the widget to any available sidebar/widget area. 1. Enter feed url in the appropriate field. 1. Click [Save] button. Advanced Setup 1. After activating the plugin, visit Appearance > Widgets in admin dashboard. 1. Look for 'Podcast player' widget in left 'Available Widgets' section. 1. Drag the widget to any available sidebar/widget area. 1. Enter feed url in the appropriate field. 1. Optionally, choose between "dark" or "light" player style. 1. Optionally, click on "Change podcast content" button to customize feed's auto fetched details. 1. Optionally, click on "Show/Hide player items" button to show or hide player elements. 1. Click [Save] button. = Setup Podcast Player using shortcode = Minimum Setup [podcastplayer feed_url =''] 1. feed_url - Your podcast feed url. Advanced Setup [podcastplayer feed_url ='' number='' podcast_menu='' cover_image_url='' skin='dark' hide_cover='true' hide_description='true' hide_subscribe='true' hide_search='true' hide_content='true' hide_loadmore='true']Short Description [/podcastplayer] 1. feed_url: Your podcast feed url. 1. number: Number of podcasts episodes to be displayed at a time. 1. podcast_menu: Any previously created WordPress menu's name OR ID OR slug. (optional) 1. cover_image_url: Podcast's cover image url. The image must be from your WP media library. (optional) 1. skin: dark or light player skin 1. hide_cover: Show / Hide podcast cover image 1. hide_description: Show / Hide podcast description 1. hide_subscribe: Show / Hide podcast subscribe button. 1. hide_search: Show / Hide podcast search field. 1. hide_content: Show / Hide podcast single episode content. 1. hide_loadmore: Show / Hide podcast load more button. 1. Short Description: Podcast short text description. (optional) == Installation == Installing “Podcast player” can be done either by searching for “Podcast Player” via the “Plugins > Add New” screen in your WordPress dashboard, or by using the following steps: 1. Download the plugin via WordPress.org 1. Upload the ZIP file through the ‘Plugins > Add New > Upload’ in your WordPress dashboard 1. Activate the plugin through the ‘Plugins’ menu in WordPress == Frequently Asked Questions == = Where can I host my podcast files? = You can host your podcast files anywhere. This plugin only uses rss feed link to fetch and display your podcast episodes. = Does it support video podcasts? = Yes, this plugin supports video podcasts (mp4 format). = Can it support multiple feeds in a single player? = No, you cannot use multiple podcast feed urls in one player instance. = Is it responsive friendly? = Yes, podcast player is completely mobile responsive. It can even change its layout according to its container width. For example, on larger screen, layout of podcast player on a narrow sidebar will be different than on a wider content section. = Can I show multiple podcast players on a single page? = Yes. You can display multiple instances of podcast player on a single page/post. == Screenshots == 1. Display podcast player using custom widget 2. Display podcast player using shortcode 3. Podcats player on small size container 4. Podcast player on large size container 5. Podcast player with dark skin == Changelog == = 1.3.0 = * Implement OOJS and es-next with webpack and babel setup. * Scrollbar re-position on load more episodes. * Styling improvements * Styles modifications for compatibility with various themes * Script for removing blank text nodes. = 1.2.0 = * Improved media player style and functionality. * Improved podcast player styling. * Support for video podcasts. * Ajax load more episodes in real time. * Ajax live search episodes * Display episode content in the player. * Additional options to show or hide player elements. = 1.1.0 = * Option to choose mediaelement.js or html5 audio player. * Fetch external cover images from url (using shortcode). * Auto fetch feed items from feed url. * Podcast player widget's ux improvements. * Change player layout css for larger wrappers. * Minor css improvements. = 1.0.0 = * First version. == Upgrade Notice == = 1.3.0 = * Update required for bug fixes and compatibility with various themes. = 1.2.0 = * Update required to get better design and functionality of podcast player. = 1.1.0 = * Update required for additional features and code optimization.