public static function get_terms( $the_post ) {
		$taxonomies = get_object_taxonomies( $the_post );

		$post_terms = [];

		foreach ( $taxonomies as $taxonomy ) {
			$post_terms[ $taxonomy ] = [];

			$terms = wp_get_post_terms( $the_post->ID, $taxonomy );

			foreach ( $terms as $term ) {
				$post_terms[ $taxonomy ][] = [
					'id' => $term->term_id,
					'name' => $term->name,
					'slug' => $term->slug,
					'description' => $term->description,
				];
			}
		}

		return $post_terms;
	}