# s2member/110731/includes/menu-pages/code-samples/s2-conditional-supplements-3.php

s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls &amp; Member Access Subscriptions, version 110731. 18 lines.

- Page: https://pluginprobe.com/plugins/s2member/110731/code/includes/menu-pages/code-samples/s2-conditional-supplements-3.php
- Raw: https://pluginprobe.com/plugins/s2member/110731/raw/includes/menu-pages/code-samples/s2-conditional-supplements-3.php
- Modified: 2011-08-01T03:41:00+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/s2member/110731/code/includes/menu-pages/code-samples/s2-conditional-supplements-3.php#L10-L20`.

```php
<?php if(current_user_cannot("access_s2member_level4") && (current_user_can("access_s2member_level2") || current_user_can_for_blog(24, "access_s2member_level2"))) { ?>
	
	This Member CANNOT access Level #4, but...
	they CAN access Level #2 on this Blog, OR (||) on Blog ID# 24. ( i.e. Multisite Networking )
	
	<?php if(current_user_can("access_s2member_ccap_free_gift")){ ?>
		Also display free gift here. This is a Custom Capability check, using a nested Conditional.
	<?php } ?>
	
<?php } else if(current_user_can("access_s2member_level1") || current_user_can_for_blog(24, "access_s2member_level1")) { ?>

	Content for Members who can access Level #1 on this Blog, OR (||) on Blog ID# 24. ( i.e. Multisite Networking )

<?php } else if(is_user_not_logged_in()) { ?>

	Some public content.

<?php } ?>
```
