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.
Contents
Parameters
- $before
-
(string) HTML after passing all the params.
- $view
-
(TribeEventsViewsV2TemplateSettingsView_Interface|null) Instance of the view we are getting this for.
Source
File: src/Tribe/Views/V2/Template/Settings/Advanced_Display.php
Changelog
| Version | Description |
|---|---|
| 4.9.11 | Introduced. |
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; }