WPSEO_Tracking::tracking_enabled()
See if we should run tracking at all.
Метод класса: WPSEO_Tracking{}
Хуки из метода
Возвращает
true|false
. True when we can track, false when we can't.
Использование
// private - только в коде основоного (родительского) класса $result = $this->tracking_enabled();
Код WPSEO_Tracking::tracking_enabled() WPSEO Tracking::tracking enabled Yoast 24.7
private function tracking_enabled() { // Check if we're allowing tracking. $tracking = WPSEO_Options::get( 'tracking' ); if ( $tracking === false ) { return false; } // Save this state. if ( $tracking === null ) { /** * Filter: 'wpseo_enable_tracking' - Enables the data tracking of Yoast SEO Premium and add-ons. * * @param string|false $is_enabled The enabled state. Default is false. */ $tracking = apply_filters( 'wpseo_enable_tracking', false ); WPSEO_Options::set( 'tracking', $tracking ); } if ( $tracking === false ) { return false; } if ( ! YoastSEO()->helpers->environment->is_production_mode() ) { return false; } return true; }