Skip to main content

benecaster_is_premium()

Returns whether a valid premium license is active. Equivalent to LicenseManager::is_premium() without requiring container access. Safe to call from theme code, add-ons, or any context outside the plugin container.

Returns false during the grace period (Expired / Suspended / Cancelled status) even though existing subscriber token feeds continue to serve — do not use this function to gate feed delivery logic. Use it for admin UI, conditional feature display, and add-on activation checks.