Tips on Customizing Time Clock – A WordPress Employee & Volunteer Time Clock Plugin

How to Hide Time Clock Admin Menus

function plt_hide_time_clock_menus() {
	//Hide "Time Clock".
	remove_menu_page('etimeclockwp_menu');
	//Hide "Time Clock → Activity".
	remove_submenu_page('etimeclockwp_menu', 'edit.php?post_type=etimeclockwp_clock');
	//Hide "Time Clock → Users".
	remove_submenu_page('etimeclockwp_menu', 'edit.php?post_type=etimeclockwp_users');
	//Hide "Time Clock → Settings".
	remove_submenu_page('etimeclockwp_menu', 'etimeclockwp_settings_page');
	//Hide "Time Clock → Plugins".
	remove_submenu_page('etimeclockwp_menu', 'etimeclockwp_extensions_page');
}

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

Where do I put this code?

How to Hide Time Clock Meta Boxes

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

	//Hide the "Save" meta box.
	remove_meta_box('meta-box-id-order', $screen->id, 'side');
	//Hide the "User Information" meta box.
	remove_meta_box('meta-box-id-general', $screen->id, 'normal');
	//Hide the "Details" meta box.
	remove_meta_box('meta-box-id-status', $screen->id, 'side');
	//Hide the "Day Details" meta box.
	remove_meta_box('meta-box-id-activity', $screen->id, 'normal');
}

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