Global Donation Control Test
This blog post does not have showDonate
set in its frontmatter.
Whether donations appear depends on the global donate.enableForAllBlogs
setting in src/consts.ts
:
- If
enableForAllBlogs: true
- donations will appear - If
enableForAllBlogs: false
- no donations will appear
This demonstrates the global control system for blog posts.
Testing Different Scenarios
- Global enabled, no manual setting - Donations appear
- Global disabled, no manual setting - No donations
- Global enabled, manual
showDonate: false
- No donations (manual override) - Global disabled, manual
showDonate: true
- Donations appear (manual override)
The manual showDonate
setting always takes precedence over global settings.