WPSEO_Tracking_Settings_Data::get
Returns the collection data.
Метод класса: WPSEO_Tracking_Settings_Data{}
Хуки из метода
Возвращает
Массив. The collection data.
Использование
$WPSEO_Tracking_Settings_Data = new WPSEO_Tracking_Settings_Data(); $WPSEO_Tracking_Settings_Data->get();
Код WPSEO_Tracking_Settings_Data::get() WPSEO Tracking Settings Data::get Yoast 27.4
public function get() {
/**
* Filter: 'wpseo_tracking_settings_include_list' - Allow filtering the settings included in tracking.
*
* @param string $include_list The list with included setting names.
*/
$this->include_list = apply_filters( 'wpseo_tracking_settings_include_list', $this->include_list );
// Always include the tracking only option keys.
$this->include_list = array_merge( $this->include_list, YoastSEO()->helpers->options->get_tracking_only_options() );
$options = WPSEO_Options::get_all();
// Returns the settings of which the keys intersect with the values of the include list.
$options = array_intersect_key( $options, array_flip( $this->include_list ) );
return [
'settings' => $this->anonymize_settings( $options ),
];
}