public static function archive() {

		$title = '';

		if ( is_category() || is_tag() || is_tax() ) {
			$title = static::term();

		} elseif ( is_post_type_archive() ) {
			$title = static::postTypeArchive();

		} elseif ( is_author() ) {
			$title = static::author();

		} elseif ( get_query_var( 'minute' ) && get_query_var( 'hour' ) ) {
			$title = static::minuteHour();

		} elseif ( get_query_var( 'minute' ) ) {
			$title = static::minute();

		} elseif ( get_query_var( 'hour' ) ) {
			$title = static::hour();

		} elseif ( is_day() ) {
			$title = static::day();

		} elseif ( get_query_var( 'w' ) ) {
			$title = static::week();

		} elseif ( is_month() ) {
			$title = static::month();

		} elseif ( is_year() ) {
			$title = static::year();
		} else {
			$title = esc_html__( 'Archives', 'hybrid-core' );
		}

		return $title;
	}