View difference between Paste ID: PfaukFBh and YRkJYhrs
SHOW: | | - or go back to the newest paste.
1
<?php
2
3
function my_et_enqueue_styles() {
4
	wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
5
	wp_enqueue_script( 'divi', get_stylesheet_directory_uri() . '/js/scripts.js', array( 'jquery', 'divi-custom-script' ), '0.1.1', true );
6
}
7
add_action( 'wp_enqueue_scripts', 'my_et_enqueue_styles' );
8
9
/* === Add your own functions below this line ===
10
 * -------------------------------------------- */
11
/**
12
 * Example: Disable MediaPress gallery for S2 members level 0
13
 *
14
 * @param bool   $is_active is MediaPress active.
15
 * @param string $component component name(members, groups,sitewide etc).
16
 * @param int    $component_id context items id(user id, group id etc).
17
 *
18
 * @return bool
19
 */
20
function mpp_custom_disable_for_users( $is_active, $component, $component_id ) {
21
	// only for members component.
22
	if ( 'members' !== $component ) {
23
		return $is_active;
24
	}
25
26-
	if ( function_exists('current_user_is' ) && current_user_is( $component_id, 's2member_level0' ) ) {
26+
27
	if ( function_exists('current_user_is' ) && current_user_is('s2member_level0' ) ) {
28
		return false;
29
	}
30
	return $is_active;
31
}
32
add_filter( 'mpp_is_enabled', 'mpp_custom_disable_for_users', 10, 3 );