Testing Suspended

Testing of this plugin has been temporarily suspended due to an error. It will automatically resume when a new plugin version is released.

Tips on Customizing WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses

How to Hide WP Courses LMS Admin Menus

function plt_hide_wp_courses_menus() {
	//Hide "WP Courses".
	remove_menu_page('wpc_settings');
	//Hide "WP Courses → Dashboard".
	remove_submenu_page('wpc_settings', 'wpc_settings');
	//Hide "WP Courses → Setup and Help".
	remove_submenu_page('wpc_settings', 'wpc_help');
	//Hide "WP Courses → All Courses".
	remove_submenu_page('wpc_settings', 'edit.php?post_type=course');
	//Hide "WP Courses → All Lessons".
	remove_submenu_page('wpc_settings', 'edit.php?post_type=lesson');
	//Hide "WP Courses → All Quizzes".
	remove_submenu_page('wpc_settings', 'edit.php?post_type=wpc-quiz');
	//Hide "WP Courses → Course Order".
	remove_submenu_page('wpc_settings', 'order_courses');
	//Hide "WP Courses → Lesson Order".
	remove_submenu_page('wpc_settings', 'order_lessons');
	//Hide "WP Courses → Shortcode Note".
	remove_submenu_page('wpc_settings', 'wpc_shortcode_note');
	//Hide "WP Courses → All Teachers".
	remove_submenu_page('wpc_settings', 'edit.php?post_type=teacher');
	//Hide "WP Courses → All Students".
	remove_submenu_page('wpc_settings', 'manage_students');
	//Hide "WP Courses → Settings".
	remove_submenu_page('wpc_settings', 'wpc_options');
	//Hide "WP Courses → All Emails".
	remove_submenu_page('wpc_settings', 'wpc_premium_emails');
	//Hide "WP Courses → All Badges".
	remove_submenu_page('wpc_settings', 'wpc_premium_badges');
	//Hide "WP Courses → All Certificates".
	remove_submenu_page('wpc_settings', 'wpc_premium_certificates');
}

add_action('admin_menu', 'plt_hide_wp_courses_menus', 11);

Where do I put this code?

How to Hide WP Courses LMS Meta Boxes

function plt_hide_wp_courses_metaboxes() {
	$screen = get_current_screen();
	if ( !$screen ) {
		return;
	}

	//Hide the "Lesson Video" meta box.
	remove_meta_box('wpc_lesson_video', $screen->id, 'side');
	//Hide the "Connected Courses" meta box.
	remove_meta_box('wpc_connected_course_to_lesson', $screen->id, 'side');
	//Hide the "Lesson Restriction" meta box.
	remove_meta_box('wpc_lesson_restriction', $screen->id, 'side');
	//Hide the "Quiz Options" meta box.
	remove_meta_box('wpcq_options_meta', $screen->id, 'normal');
	//Hide the "Quiz" meta box.
	remove_meta_box('wpcq_meta', $screen->id, 'normal');
	//Hide the "Course Details" meta box.
	remove_meta_box('wpc_sectionid', $screen->id, 'side');
	//Hide the "Manage Course Lessons" meta box.
	remove_meta_box('wpc_course_lessons', $screen->id, 'normal');
	//Hide the "Requirements" meta box.
	remove_meta_box('wpc_requirements_wrapper', $screen->id, 'normal');
}

add_action('add_meta_boxes', 'plt_hide_wp_courses_metaboxes', 20);