__( 'Завершено на ', '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() { ?>

display:none;"> display:none;">
$post_type, 'posts_per_page' => -1 )); foreach($items as $item) { ?> ID, $ab_wpcourseware["id_courses"]) ? 'checked' : ''; ?> />
'wpcw_course', 'posts_per_page' => -1, 'orderby' => 'ID', 'order' => 'ASC', )); $itemsp = get_posts( array ( 'post_type' => 'product', 'posts_per_page' => -1 )); foreach($items as $item => $itm) { ?>
ID, $ab_wpcourseware["id_courses"])) {echo 'checked'; } ?> value="ID; ?>" name="ab_wpcourseware[id_courses_courses][]" id="ID; ?>" style="display:none" />
'wpcw_course', 'posts_per_page' => -1, 'orderby' => 'ID', 'order' => 'ASC', )); $itemsp = get_posts( array ( 'post_type' => 'page', 'posts_per_page' => -1 )); foreach($items as $item => $itm) { ?>
ID, $ab_wpcourseware["id_courses"])) {echo 'checked'; } ?> value="ID; ?>" name="ab_wpcourseware[id_courses_courses_pages][]" id="ID; ?>" style="display:none" />
'', ), $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 ); }