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


Top ↑

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.


Top ↑

Source Source

File: includes/functions/llms.functions.access.php


			

Top ↑

Changelog 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.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.