Tips on Customizing Post Grid Gutenberg Blocks for News, Magazines, Blog Websites – PostX

How to Hide PostX Admin Menus

function plt_hide_ultimate_post_menus() {
	//Hide "Appearance → Starter Sites".
	remove_submenu_page('themes.php', 'ultp-startersites');

	//Hide "PostX".
	remove_menu_page('ultp-settings');
	//Hide "PostX → Getting Started".
	remove_submenu_page('ultp-settings', 'ultp-settings');
	//Hide "PostX → Site Builder".
	remove_submenu_page('ultp-settings', 'ultp-settings#builder');
	//Hide "PostX → Starter Sites".
	remove_submenu_page('ultp-settings', 'ultp-settings#startersites');
	//Hide "PostX → Blocks".
	remove_submenu_page('ultp-settings', 'ultp-settings#blocks');
	//Hide "PostX → Integrations".
	remove_submenu_page('ultp-settings', 'ultp-settings#integrations');
	//Hide "PostX → License".
	remove_submenu_page('ultp-settings', 'ultp-settings#license');
	//Hide "PostX → Quick Support".
	remove_submenu_page('ultp-settings', 'ultp-settings#support');
	//Hide "PostX → Initial Setup".
	remove_submenu_page('ultp-settings', 'ultp-setup-wizard');
	//Hide "PostX → Upgrade to Pro".
	remove_submenu_page('ultp-settings', 'go_postx_pro');
}

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

Where do I put this code?

How to Hide PostX Meta Boxes

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

	//Hide the "PostX Settings" meta box.
	remove_meta_box('ultp-feature-video', $screen->id, 'side');
	//Hide the "PostX Builder Settings" meta box.
	remove_meta_box('postx-builder-id', $screen->id, 'side');
	//Hide the "Font Vaiations" meta box.
	remove_meta_box('ultp-custom-font-id', $screen->id, 'advanced');
}

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