-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENHANCEMENT] Add support for blog posts #19
Comments
I imagine this would take a similar implementation to how it is done in devopsdays/devopsdays-theme which provides a separate, specific RSS for the blog posts themselves. Definitely open for suggestions on whether or not blog posts should be displayed inline with the episodes on the homepage. |
I'm planning on creating non-episode posts for my podcast site so this feature is fresh in my mind. Personally I would not need them to be on the main page since they won't be what I consider the main content. I do like the idea of a separate rss feed although it is a nice-to-have and not a must. It seems then the major item would be a template. I'll take a look at the devopsdays theme to see how you managed that piece. |
@rpodcast how did you get on with this? It's something i'm considering, as I want to collapse my personal website/blog into a blog on my podcast site, and have them all in one place. @mattstratton - I thought in another GitHub issue that this may be possible already, but undocumented. Wondered if I'm making that up or that rings a bell? :) |
I don't recall writing anything about it, but in theory I think you could get there, but you'd have to add some templates (you could do that in your own site outside the theme). You'd have to create a section called "blog" or something and create the templates for it (and for its feed). it would definitely be cleaner to do it properly in the theme; I'll bump this up in priority as I don't think it would be too very hard to do (if you want to see the things to do in general, take a look at devopsdays/devopsdays-web, specifically the |
Thinking about this a little bit - I think that in addition to creating the associated templates (and some documentation on how to set it up, i.e., where the blog posts go, etc) we probably want to add a) an example menu item for the blog to also, since I just added a thing that links to the episode RSS in the |
okay so here's the trick for that. if it's a blog-related page (either a post or the list of blog posts) then if not, it should default to the episode feed. |
okay I have the framework for this, but the trick is the look and feel. I suspect we probably want to mirror |
Right now, it basically only works for episodes. But a podcast might have a blog as well, and want to have those posts.
At the minimum, need a section for blogs, including (possibly) their own RSS. Although I think that most folks would subscribe to just the main one.
Also need a template for blog posts.
Should possibly have a toggle in the
config.toml
to choose whether or not blog posts should be included on the home page along with episodes. Displaying blog posts interspersed with episodes will require some more logic on the part of the display.The text was updated successfully, but these errors were encountered: