Skip to content

Implement implicit skip behavior - #81

Open
haihige wants to merge 1 commit into
getgrav:developfrom
haihige:master
Open

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

Conversation

@haihige

@haihige haihige commented Oct 31, 2025

Copy link
Copy Markdown

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

haihige commented Oct 31, 2025

Copy link
Copy Markdown
Author

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

hughbris commented Nov 1, 2025

Copy link
Copy Markdown

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