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.
Contents
Parameters
- $enabled
-
(bool) (Required)
- $post_type
-
(string) (Required)
Return
(bool)
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;
}
Changelog
| Version | Description |
|---|---|
| 4.5.2 | Introduced. |