';
the_archive_title( '
', '
' );
if( is_archive() ) {
the_archive_description( '', '
' );
}
echo '';
// Fix bug resulting in double output in TEC 5.7.0
remove_action( 'tribe_template_before_include:events/v2/components/messages', 'MRW\TEC\events_archive_header' );
}
add_filter( 'get_the_archive_title', 'MRW\TEC\archive_title' );
/**
* Change "Events" to "Upcoming Events" for List/Month/Day page
*/
function archive_title( $title ) {
if( 'tribe_events' === get_post_type() ) {
$title = 'Upcoming Events';
}
return $title;
}
add_filter( 'tribe_events_editor_default_template', 'MRW\TEC\default_blocks', 11 );
/**
* Change default blocks when creating a new event with the Block Editor
*
* @see https://support.theeventscalendar.com/807454-Change-the-Default-Event-Template-in-Block-Editor
*/
function default_blocks( $template ) {
$template = [
[ 'tribe/event-datetime' ],
[ 'core/paragraph', [
'placeholder' => __( 'Add Description…', 'the-events-calendar' ),
], ],
[ 'tribe/event-website' ],
[ 'tribe/event-venue' ],
];
return $template;
}
/**
* Remove "Events" menu from WordPress admin bar
*
* @see https://theeventscalendar.com/knowledgebase/k/remove-events-from-the-wordpress-admin-bar/
*/
define( 'TRIBE_DISABLE_TOOLBAR_ITEMS', true );