__( 'Завершено на ', 'wpcoursewarextra' )
);
wp_localize_script( 'wpcw_custom', 'course_complete', $translation_array );
// Enqueued script with localized data.
wp_enqueue_script( 'wpcw_custom' );
}
add_action( 'wp_enqueue_scripts', 'wpcw_custom_script' );
function ABIWPWOO_register_settings() {
add_option( 'ab_wpcourseware', 'Дополнительные настройки');
register_setting( 'abwpwoo_options_group', 'ab_wpcourseware', 'abwpwoo_callback' );
}
add_action( 'admin_init', 'ABIWPWOO_register_settings' );
function abwpwoo_register_options_page() {
add_submenu_page('wpcw', __( 'Доп. настройки', 'wpcoursewarextra' ), __( 'Доп. настройки', 'wpcoursewarextra' ), 'manage_options', 'abwpwoo', 'abwpwoo_options_page');
}
add_action('admin_menu', 'abwpwoo_register_options_page',11);
$ab_wpcourseware = get_option('ab_wpcourseware');
function abwpwoo_options_page()
{
?>
'',
), $atts ) );
if ( is_user_logged_in() ) {
if ($wpb_user_email == '') {
global $current_user;
wp_get_current_user();
$getuseremail = $current_user->user_email;
$getusername = $current_user->user_firstname;
$getuserlastname = $current_user->user_lastname;
} else {
$getuseremail = $wpb_user_email;
}
$usergravatar = '//www.gravatar.com/avatar/' . md5($getuseremail) . '?s=100';
echo ''. $getusername .' '. $getuserlastname;
echo '
';
echo '';
}}
add_shortcode('wpb_gravatar', 'abwpwoo_display_gravatar');
add_filter( 'wpcw_ignore_active_membership_integration', '__return_true' );
add_filter( 'wpcw_course_enrollment_success_message', function( $message, $course_id, $user_id ) {
// Do something with the message. Replace it, append to it, etc...
$message .= __( 'Вы успешно зачислены на курс. Выбранные вами курсы смотрите в ЛИЧНОМ КАБИНЕТЕ в разделе КУРСЫ', 'wpcoursewarextra' );
return $message;
}, 10, 3 );
function abwpwoo_content_progressBar( $percentage, $cssClass = false, $extraHTML = false ) {
return sprintf( '
%d%%
%s
',
$cssClass,
$percentage,
$percentage,
$extraHTML
);
}