apply_filters( 'tribe_events_before_html', string $before, TribeEventsViewsV2TemplateSettingsView_Interface|null $view )

Filter imported from V1 of Views, kept since there was no requirement to remove the backwards compatibility here.


Parameters

$before

(string) HTML after passing all the params.

$view

(TribeEventsViewsV2TemplateSettingsView_Interface|null) Instance of the view we are getting this for.


Top ↑

Source

File: src/Tribe/Views/V2/Template/Settings/Advanced_Display.php


Top ↑

Changelog

Changelog
Version Description
4.9.11 Introduced.

Top ↑

Usage Examples

  1. Skip to note 1 content
    Contributed by Andras Guseo

    To hide the “Before HTML” content on a single event page:

    add_filter( 'tribe_events_before_html', 'no_html_before_single', 10, 2 );
    
    function no_html_before_single( $before, $view = null ) {
    	// If we're on single event, then bail.
    	if ( tribe_context()->get( 'view_request' ) === 'single-event' ) {
    		return "";
    	}
    	
    	return $before;
    }