| Server IP : 146.59.209.152 / Your IP : 216.73.216.46 Web Server : Apache System : Linux webm005.cluster131.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : infrafs ( 43850) PHP Version : 8.2.29 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/infrafs/www/wp-content/plugins/eltd-membership/admin/ |
Upload File : |
<?php
/**
* Options map file
*/
if ( ! function_exists( 'eltd_membership_membership_options_map' ) ) {
function eltd_membership_membership_options_map( $page ) {
if ( eltd_membership_theme_installed() ) {
$panel_social_login = trackstore_elated_add_admin_panel(
array(
'page' => $page,
'name' => 'panel_social_login',
'title' => esc_html__( 'Enable Social Login', 'eltd-membership' )
)
);
trackstore_elated_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_social_login',
'default_value' => 'no',
'label' => esc_html__( 'Enable Social Login', 'eltd-membership' ),
'description' => esc_html__( 'Enabling this option will allow login from social networks of your choice', 'eltd-membership' ),
'args' => array(
'dependence' => true,
'dependence_hide_on_yes' => '',
'dependence_show_on_yes' => '#eltd_panel_enable_social_login'
),
'parent' => $panel_social_login
)
);
$panel_enable_social_login = trackstore_elated_add_admin_panel(
array(
'page' => $page,
'name' => 'panel_enable_social_login',
'title' => esc_html__( 'Enable Login via', 'eltd-membership' ),
'hidden_property' => 'enable_social_login',
'hidden_value' => 'no'
)
);
trackstore_elated_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_facebook_social_login',
'default_value' => 'no',
'label' => esc_html__( 'Facebook', 'eltd-membership' ),
'description' => esc_html__( 'Enabling this option will allow login via Facebook', 'eltd-membership' ),
'args' => array(
'dependence' => true,
'dependence_hide_on_yes' => '',
'dependence_show_on_yes' => '#eltd_enable_facebook_social_login_container'
),
'parent' => $panel_enable_social_login
)
);
$enable_facebook_social_login_container = trackstore_elated_add_admin_container(
array(
'name' => 'enable_facebook_social_login_container',
'hidden_property' => 'enable_facebook_social_login',
'hidden_value' => 'no',
'parent' => $panel_enable_social_login
)
);
trackstore_elated_add_admin_field(
array(
'type' => 'text',
'name' => 'enable_facebook_login_fbapp_id',
'default_value' => '',
'label' => esc_html__( 'Facebook App ID', 'eltd-membership' ),
'description' => esc_html__( 'Copy your application ID form created Facebook Application', 'eltd-membership' ),
'parent' => $enable_facebook_social_login_container
)
);
trackstore_elated_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_google_social_login',
'default_value' => 'no',
'label' => esc_html__( 'Google+', 'eltd-membership' ),
'description' => esc_html__( 'Enabling this option will allow login via Google+', 'eltd-membership' ),
'args' => array(
'dependence' => true,
'dependence_hide_on_yes' => '',
'dependence_show_on_yes' => '#eltd_enable_google_social_login_container'
),
'parent' => $panel_enable_social_login
)
);
$enable_google_social_login_container = trackstore_elated_add_admin_container(
array(
'name' => 'enable_google_social_login_container',
'hidden_property' => 'enable_google_social_login',
'hidden_value' => 'no',
'parent' => $panel_enable_social_login
)
);
trackstore_elated_add_admin_field(
array(
'type' => 'text',
'name' => 'enable_google_login_client_id',
'default_value' => '',
'label' => esc_html__( 'Client ID', 'eltd-membership' ),
'description' => esc_html__( 'Copy your Client ID form created Google Application', 'eltd-membership' ),
'parent' => $enable_google_social_login_container
)
);
}
}
add_action( 'trackstore_elated_social_options', 'eltd_membership_membership_options_map' );
}