Tribe__Events__Community__Main::enqueue_assets()

Enqueue on Community Events Pages


Return

(void)


Top ↑

Source

File: src/Tribe/Main.php

		public function enqueue_assets() {
			wp_enqueue_style( Tribe__Events__Main::POSTTYPE . '-community-styles' );
			wp_enqueue_script( Tribe__Events__Main::POSTTYPE . '-community' );

			// @Todo: This should eventually be able to support all fields on the form dynamically.
			$error_messages = array(
				'post_title'     => esc_html__( 'Event Title is required', 'tribe-events-community' ),
				'tcepostcontent' => esc_html__( 'Event Description is required', 'tribe-events-community' ),
			);

			wp_localize_script( Tribe__Events__Main::POSTTYPE . '-community', 'tribe_submit_form_i18n', array(
				'errors' => $error_messages,
			) );

			/**
			 * Fires on Community Events Pages, allowing third-parties to enqueue scripts.
			 */
			do_action( 'tribe_community_events_enqueue_resources' );

			// hook for other plugins
			do_action( 'tribe_events_enqueue' );
		}

Top ↑

Changelog

Changelog
Version Description
4.4 Introduced.