Hooks::filter_tc_settings( array $settings )

Remove the promotional wording from TC settings since plus is already installed.


Parameters

$settings

(array) (Required) Associative array of setting from Tickets Commerce.


Top ↑

Return

(array) Filtered settings.


Top ↑

Source

File: src/Tickets_Plus/Hooks.php

	public function filter_tc_settings( $settings ) {
		// If setting doesn't exist, bail.
		if ( ! isset( $settings['tickets-commerce-description'] ) ) {
			return $settings;
		}

		$kb_link = sprintf(
			'<a href="https://evnt.is/1axt" target="_blank" rel="noopener noreferrer">%s</a>',
			esc_html__( 'Learn more', 'event-tickets' )
		);

		$new_description = sprintf(
			// Translators: %1$s: The Tickets Commerce knowledgebase article link.
			esc_html_x( 'Tickets Commerce provides a simple and flexible eCommerce checkout for purchasing tickets. Just choose your payment gateway and configure checkout options and you\'re all set. %1$s.', 'about Tickets Commerce', 'event-tickets-plus' ),
			$kb_link
		);

		$settings['tickets-commerce-description']['html'] = '<div class="tec-tickets__admin-settings-tickets-commerce-description">' . $new_description . '</div>';
		return $settings;
	}

Top ↑

Changelog

Changelog
Version Description
5.5.2 Introduced.