GithubHelp home page GithubHelp logo

isabella232 / simple-podcasting Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 10up/simple-podcasting

0.0 0.0 0.0 2.76 MB

A simple podcasting solution for WordPress.

License: GNU General Public License v2.0

PHP 74.93% JavaScript 24.72% CSS 0.35%

simple-podcasting's Introduction

Simple Podcasting for WordPress

Easily set up multiple podcast feeds using built-in WordPress posts. Includes a podcast block for the WordPress block editor (aka Gutenberg).

Support Level Release Version WordPress tested up to version GPLv2 License

Table of Contents

Overview

Podcasting is a method to distribute audio messages through a feed to which listeners can subscribe. You can publish podcasts on your WordPress site and make them available for listeners in Apple Podcasts and through direct feed links for other podcasting apps by following these steps:

Screenshot of podcast block

Requirements

  • PHP 5.3+
  • WordPress 4.6+
  • RSS feeds must not be disabled

Installation

  1. Install the plugin via the plugin installer, either by searching for it or uploading a .zip file.
  2. Activate the plugin.
  3. Head to Posts โ†’ Podcasts and add at least one podcast.
  4. Create a post and insert an audio embed (or a podcast block in the new WordPress editor) and select a Podcast feed to include it in.

Create your podcast

From the WordPress Admin, go to Podcasts. To create a podcast, complete all of the "Add New Podcast" fields and click "Add New Podcast".

  • Name: this title appears in Apple Podcasts and any other podcast apps.
  • Slug: this is the URL-friendly version of the Name field.
  • Subtitle: the subtitle also appears in Apple Podcasts and any other podcast apps.
  • Artist / Author name: the artist or producer of the work.
  • Podcast email: a contact email address for your podcast.
  • Summary: Apple Podcasts displays this summary when browsing through podcasts.
  • Copyright / License information: copyright information viewable in Apple Podcasts or other podcast apps.
  • Mark as explicit: mark Yes if podcast contains adult language or adult themes.
  • Language: the main language spoken in the podcast.
  • Cover image: add the URL for the cover art to appear in Apple Podcasts and other podcast apps. Click "Select Image" and choose an image from the Media Library. Note that podcast cover images must be between 1400 x 1400 and 3000 x 3000 pixels in JPG or PNG formats to work on Apple Podcasts.
  • Keywords: add terms to help your podcast show up in search results on Apple Podcasts and other podcast apps.
  • Categories: these allow your podcast to show up for those browsing Apple Podcasts or other podcast apps by category.

Repeat for each podcast you would like to create.

Add content to your podcast

  • Create a new post and assign it to one or more Podcasts using the panel labeled Podcasts.
  • Upload or embed an audio file into this post using any of the usual WordPress methods. If using the new block-based WordPress editor (sometimes referred to as Gutenberg), insert a Podcast block. Only one Podcast block can be inserted per post.
  • For more advanced settings, use the Podcasting meta box to mark explicit content or closed captioning available and to optionally specify one media item if the post if you have more than one in your post. In the block-based editor, these are the block settings that appear in the sidebar when the podcast block is selected.

Submit your podcast feed to Apple Podcasts

Podcast setup Podcast in editor Podcast feed
Podcast setup Podcast in editor Podcast feed

Support Level

Active: 10up is actively working on this, and we expect to continue work for the foreseeable future including keeping tested up to the most recent version of WordPress. Bug reports, feature requests, questions, and pull requests are welcome.

Changelog

A complete listing of all notable changes to Simple Podcasting for WordPress are documented in CHANGELOG.md.

Contributing

Please read CODE_OF_CONDUCT.md for details on our code of conduct, CONTRIBUTING.md for details on the process for submitting pull requests to us, and CREDITS.md for a listing of maintainers of, contributors to, and libraries used by Simple Podcasting for WordPress.

Like what you see?

simple-podcasting's People

Contributors

dinhtungdu avatar firestorm980 avatar helen avatar jeffpaul avatar mattheu avatar meszarosrob avatar nhalstead avatar oscarssanchez avatar ryanwelcher avatar turtlepod avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.