How to Hide WordPress Directory Listing Admin Menus

function plt_hide_wp_directory_listing_menus() {
	//Hide "Directory".
	remove_menu_page('edit.php?post_type=directory');
	//Hide "Directory → Directories".
	remove_submenu_page('edit.php?post_type=directory', 'edit.php?post_type=directory');
	//Hide "Directory → Add Directory".
	remove_submenu_page('edit.php?post_type=directory', 'post-new.php?post_type=directory');
	//Hide "Directory → Directory Category".
	remove_submenu_page('edit.php?post_type=directory', 'edit-tags.php?taxonomy=directory_cat&post_type=directory');
	//Hide "Directory → Keyword".
	remove_submenu_page('edit.php?post_type=directory', 'edit-tags.php?taxonomy=directory_tags&post_type=directory');
	//Hide "Directory → Locations".
	remove_submenu_page('edit.php?post_type=directory', 'edit.php?post_type=location');
	//Hide "Directory → Settings".
	remove_submenu_page('edit.php?post_type=directory', 'wpdl');
}

add_action('admin_menu', 'plt_hide_wp_directory_listing_menus', 13);

Where do I put this code?