Tribe__Events__Community__Event_Form::create_linked_posts_mode( bool $enabled, string $post_type )

Used to enforce the “Users cannot create new venues|organizer” settings.


Parameters

$enabled

(bool) (Required)

$post_type

(string) (Required)


Top ↑

Return

(bool)


Top ↑

Source

File: src/Tribe/Event_Form.php

	public function create_linked_posts_mode( $enabled, $post_type ) {
		$community = tribe( 'community.main' );

		if (
			Tribe__Events__Venue::POSTTYPE === $post_type
			&& $community->getOption( 'prevent_new_venues', false )
		) {
			return false;
		}

		if (
			Tribe__Events__Organizer::POSTTYPE === $post_type
			&& $community->getOption( 'prevent_new_organizers', false )
		) {
			return false;
		}

		return $enabled;
	}

Top ↑

Changelog

Changelog
Version Description
4.5.2 Introduced.