WPSEO_Tracking_Addon_Data::get_addon_settings()
Gets the tracked options from the addon
Метод класса: WPSEO_Tracking_Addon_Data{}
Хуков нет.
Возвращает
Массив
.
Использование
$WPSEO_Tracking_Addon_Data = new WPSEO_Tracking_Addon_Data(); $WPSEO_Tracking_Addon_Data->get_addon_settings( $addon_settings, $source_name, $slug, $option_include_list );
- $addon_settings(массив) (обязательный)
- The current list of addon settings.
- $source_name(строка) (обязательный)
- The option key of the addon.
- $slug(строка) (обязательный)
- The addon slug.
- $option_include_list(массив) (обязательный)
- All the options to be included in tracking.
Код WPSEO_Tracking_Addon_Data::get_addon_settings() WPSEO Tracking Addon Data::get addon settings Yoast 24.7
public function get_addon_settings( array $addon_settings, $source_name, $slug, $option_include_list ) { $source_options = get_option( $source_name, [] ); if ( ! is_array( $source_options ) || empty( $source_options ) ) { return $addon_settings; } $addon_settings[ $slug ] = array_intersect_key( $source_options, array_flip( $option_include_list ) ); return $addon_settings; }