@rodriguesmyron/gatsby-theme-podcast

Podcast gatsby theme.

Usage no npm install needed!

<script type="module">
  import rodriguesmyronGatsbyThemePodcast from 'https://cdn.skypack.dev/@rodriguesmyron/gatsby-theme-podcast';
</script>

README

Gatsby Theme Podcast

This theme is a port of the gatsby-theme-simplecast for generic podcast feeds with a bit of sprucing-up and updating for Gatsby v3.

Usage

  1. Install the theme

    yarn add @rodriguesmyron/gatsby-theme-podcast --save
    
  2. Add the theme to your gatsby-config.js:

    module.exports = {
      plugins: [
        {
          resolve: '@rodriguesmyron/gatsby-theme-podcast',
          options: {
            rssUrl: 'PODCAST_RSS_URL',
            disqusShortName: 'DISQUS_SHORTNAME',
            spotifyUrl: 'SPOTIFY_PODCAST_URL',
            googlePodcastsUrl: 'GOOGLE_PODCAST_URL',
            applePodcastsUrl: 'APPLE_PODCAST_URL',
          },
        },
      ],
    }
    
  3. Start your site

    yarn develop
    
  4. Customize

    See Shadowing in Gatsby Themes for details.

Additional notes

This theme was created originally from @vojtaholik and then forked by @sofa-boys and then by @luiskunz

Source links:

Known issues and possible improvements

  • You must create a ./static/images/icon.png file or the thing will break when you build/develop.
  • Need to add a sitemap at some stage.