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 ); |