Skip to content

Implement implicit skip behavior#81

Open
haihige wants to merge 1 commit intogetgrav:developfrom
haihige:master
Open

Implement implicit skip behavior#81
haihige wants to merge 1 commit intogetgrav:developfrom
haihige:master

Conversation

@haihige
Copy link
Copy Markdown

@haihige haihige commented Oct 31, 2025

By default, skipping is explicit, meaning that all pages are included in the RSS feed, unless explicitly set to be skipped. This commit allows the user to flip this behavior, so that skipping is implicit: all pages are skipped, unless set to not be skipped.

This is useful for sites with many pages that do not need to be in the RSS feed, where it becomes inconvenient to add the skip frontmatter header to each page.

By default, skipping is explicit, meaning that all pages are included in
the RSS feed, unless explicitly set to be skipped. This commit allows the
user to flip this behavior, so that skipping is implicit: all pages are
skipped, unless set to _not_ be skipped.

This is useful for sites with many pages that do not need to be in the
RSS feed, where it becomes inconvenient to add the skip frontmatter
header to each page.
@haihige
Copy link
Copy Markdown
Author

haihige commented Oct 31, 2025

Hello, please let me know if this is a feature that could be merged. If so, I'll update the README.md file as well.

@haihige haihige marked this pull request as ready for review October 31, 2025 01:36
@hughbris
Copy link
Copy Markdown

hughbris commented Nov 1, 2025

Refer Discourse discussion "Default frontmatter header for all pages" for more context and a compelling use case. IMO this is a much needed addition.

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