llms_is_post_restricted_by_sitewide_membership( int $post_id, int|null $user_id = null )
Determine if a post should bypass sitewide membership restrictions.
Description Description
If sitewide membership restriction is disabled, this will always return false. This function replaces the now deprecated site_restricted_by_membership() (and has slightly different functionality).
Parameters Parameters
- $post_id
-
(Required) WP Post ID.
- $user_id
-
(Optional) WP User ID (will use get_current_user_id() if none supplied). Default
null
.Default value: null
Return Return
(bool|int) If the post is not restricted (or there are not sitewide membership restrictions) returns false. If the post is restricted, returns the membership id required.
Source Source
File: includes/functions/llms.functions.access.php
Changelog Changelog
Version | Description |
---|---|
3.37.10 | Do not apply membership restrictions on the page set as membership's restriction redirect page. Exclude the privacy policy from the sitewide restriction. Call in_array() with strict comparison. |
3.0.0 | Introduced. |