Tribe__Events__Community__Main::init()
Init the plugin.
Return
(void)
Source
File: src/Tribe/Main.php
public function init() {
// Setup Main Service Provider
tribe_register_provider( 'Tribe__Events__Community__Service_Provider' );
$this->anonymous_users = new Tribe__Events__Community__Anonymous_Users( $this );
// Start the integrations manager
tribe( 'community.integrations' )->load_integrations();
$this->communityRewriteSlug = $this->getOption( 'communityRewriteSlug', 'community' );
$this->rewriteSlugs['edit'] = sanitize_title( __( 'edit', 'tribe-events-community' ) );
$this->rewriteSlugs['add'] = sanitize_title( __( 'add', 'tribe-events-community' ) );
$this->rewriteSlugs['delete'] = sanitize_title( __( 'delete', 'tribe-events-community' ) );
$this->rewriteSlugs['list'] = sanitize_title( __( 'list', 'tribe-events-community' ) );
$this->rewriteSlugs['venue'] = sanitize_title( __( 'venue', 'tribe-events-community' ) );
$this->rewriteSlugs['organizer'] = sanitize_title( __( 'organizer', 'tribe-events-community' ) );
$this->rewriteSlugs['event'] = sanitize_title( __( 'event', 'tribe-events-community' ) );
}
Changelog
| Version | Description |
|---|---|
| 1.0 | Introduced. |