Skip to content

Website: Better feeds & post tags refactor#3324

Open
Shrinks99 wants to merge 16 commits intoGraphiteEditor:masterfrom
Shrinks99:readme-rss
Open

Website: Better feeds & post tags refactor#3324
Shrinks99 wants to merge 16 commits intoGraphiteEditor:masterfrom
Shrinks99:readme-rss

Conversation

@Shrinks99
Copy link
Copy Markdown

@Shrinks99 Shrinks99 commented Oct 31, 2025

Hey! I like this project and want to follow your blog! Unfortunately right now Zola's RSS feed plugin doesn't render the content of the post to the feed. This PR fixes that and also refactors how you add authors to posts using Zola's default authors array and description string. See Zola's front matter docs for details.

I also added a README for the website. Couldn't find this anywhere, should make it easier for other people to get started :)

Changes

  • Adds a basic README.md file with instructions on how to build the site
  • Adds a custom atom feed template
    • Includes the full text in the post!
  • Refactors custom author front matter tag to use Zola default authors array
  • Refactors custom summary front matter tag to use Zola default description string
  • Improves rendering of post dates with the tag

Screenshots

Feed reader view of the live site feed
Screenshot 2025-10-31 at 2 02 35 AM

Feed reader view as of this PR running locally (Screenshot slightly out of date, it actually works better than this)
Screenshot 2025-10-31 at 2 02 25 AM

@TrueDoctor TrueDoctor requested a review from Keavon October 31, 2025 07:45
@Keavon
Copy link
Copy Markdown
Member

Keavon commented Oct 31, 2025

Nice, thanks. I'll aim to review this in the next few days.

@Shrinks99
Copy link
Copy Markdown
Author

Actually, it occurs to me that I'm missing a few tags that could be added to the feed. Pls don't merge just yet :)

@Shrinks99
Copy link
Copy Markdown
Author

Alright, should be good!

@Shrinks99 Shrinks99 changed the title Website: Better feeds & author refactor Website: Better feeds & post tags refactor Nov 2, 2025
@Keavon Keavon force-pushed the master branch 6 times, most recently from d6228da to e58c1de Compare March 16, 2026 23:03
@Keavon Keavon force-pushed the master branch 4 times, most recently from 9b97ab7 to 2e842cb Compare March 19, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants