• Tetrakern released this 2024-05-01 19:08:25 +08:00 | 1597 commits to main since this release

    Now with Patreon integration to gate content behind reward tiers and/or pledge thresholds!

    Please consider supporting me on Ko-fi, Patreon, or via crypto donation if you like the theme.

    Highlight: Patreon Integration

    Up to this point, you could only use Patreon for convenient registration/login via the OAuth 2.0 protocol, plus an optional badge in the comments if you were a member of the site's campaign. Now you can also grant members access to password-protected content by means of their reward tier and/or pledge amount. This is similar to the official Patreon plugin for WordPress, although better integrated and built for speed and security. The plugin does provide more convenience and options (if you buy Pro), but cannot use the theme's own authentication system. Your choice.

    See installation guide for more details.

    Release Notes

    • Fixed: Admin notices are no longer repeated after form re-submit in the settings
    • Fixed: The "protected" attribute in the Storygraph API response is now correct
    • Fixed: Removing search tokens should now always remove the correct one
    • Improved: Searching by author name now considers the display name as well
    • New: Added Patreon content gate for password-protected posts (plus settings and options)
    • New: Added role capability for assigning Patreon tiers and thresholds to posts
    • Dev: Added fictioneer_patreon_tiers_valid() helper function
    • Dev: Added fictioneer_filter_user_patreon_validation filter
    • Dev: Added fictioneer_filter_patreon_dollars filter
    • Dev: Added fictioneer_filter_translations_static filter
    • Dev: Added FICTIONEER_PATREON_EXPIRATION_TIME constant (one week by default)
    • Dev: Removed redundant fictioneer_validate_email_address() function
    • Dev: Renamed {*}_tool_action() functions to {*}_admin_action()
    • Dev: Renamed fictioneer_validate_{*} setting sanitizers to proper fictioneer_sanitize_{*}
    • Dev: Added translation .POT translation template file
    Downloads