PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / 28.5
Yoast SEO – Advanced SEO with real-time guidance and built-in AI v28.5
28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 19.0 All 129 releases
← All changes | admin/tracking/class-tracking-settings-data.php +76 -5 18.428.5 View file →
@@ -20,13 +20,15 @@
20 20 'baiduverify',
21 21 'googleverify',
22 22 'msverify',
23 23 'yandexverify',
24 + 'ahrefsverify',
24 25 'myyoast-oauth',
25 26 'website_name',
26 27 'alternate_website_name',
27 28 'company_logo',
28 29 'company_name',
30 + 'company_alternate_name',
29 31 'person_name',
30 32 'person_logo',
31 33 'person_logo_id',
32 34 'company_logo_id',
@@ -43,8 +45,10 @@
43 45 'open_graph_frontpage_title',
44 46 'open_graph_frontpage_desc',
45 47 'open_graph_frontpage_image',
46 48 'open_graph_frontpage_image_id',
49 + 'other_social_urls',
50 + 'mastodon_url',
47 51 'pinterest_url',
48 52 'pinterestverify',
49 53 'twitter_site',
50 54 'youtube_url',
@@ -49,11 +53,22 @@
49 53 'twitter_site',
50 54 'youtube_url',
51 55 'wikipedia_url',
52 56 'semrush_tokens',
53 - 'zapier_api_key',
54 57 'wincher_tokens',
55 58 'wincher_website_id',
59 + 'least_readability_ignore_list',
60 + 'least_seo_score_ignore_list',
61 + 'most_linked_ignore_list',
62 + 'least_linked_ignore_list',
63 + 'indexables_page_reading_list',
64 + 'publishing_principles_id',
65 + 'ownership_funding_info_id',
66 + 'actionable_feedback_policy_id',
67 + 'corrections_policy_id',
68 + 'ethics_policy_id',
69 + 'diversity_policy_id',
70 + 'diversity_staffing_report_id',
56 71 ];
57 72
58 73 /**
59 74 * The options we want to track.
@@ -66,8 +81,9 @@
66 81 'disableadvanced_meta',
67 82 'ryte_indexability',
68 83 'baiduverify',
69 84 'googleverify',
85 + 'ahrefsverify',
70 86 'msverify',
71 87 'yandexverify',
72 88 'site_type',
73 89 'has_multiple_authors',
@@ -73,8 +89,9 @@
73 89 'has_multiple_authors',
74 90 'environment_type',
75 91 'content_analysis_active',
76 92 'keyword_analysis_active',
93 + 'inclusive_language_analysis_active',
77 94 'enable_admin_bar_menu',
78 95 'enable_cornerstone_content',
79 96 'enable_xml_sitemap',
80 97 'enable_text_link_counter',
@@ -164,17 +181,18 @@
164 181 'twitter_site',
165 182 'twitter_card_type',
166 183 'youtube_url',
167 184 'wikipedia_url',
185 + 'mastodon_url',
168 186 'indexables_indexing_completed',
169 187 'semrush_integration_active',
170 188 'semrush_tokens',
171 189 'semrush_country_code',
172 190 'enable_enhanced_slack_sharing',
173 - 'zapier_integration_active',
174 - 'zapier_api_key',
175 191 'enable_metabox_insights',
176 192 'enable_link_suggestions',
193 + 'enable_index_now',
194 + 'enable_ai_generator',
177 195 'workouts',
178 196 'wincher_integration_active',
179 197 'wincher_tokens',
180 198 'wincher_website_id',
@@ -179,9 +197,59 @@
179 197 'wincher_tokens',
180 198 'wincher_website_id',
181 199 'wincher_automatically_add_keyphrases',
182 200 'first_time_install',
183 - 'wordproof_integration_active',
201 + 'other_social_urls',
202 + 'remove_feed_global',
203 + 'remove_feed_global_comments',
204 + 'remove_feed_post_comments',
205 + 'remove_feed_authors',
206 + 'remove_feed_categories',
207 + 'remove_feed_tags',
208 + 'remove_feed_custom_taxonomies',
209 + 'remove_feed_post_types',
210 + 'remove_feed_search',
211 + 'remove_atom_rdf_feeds',
212 + 'remove_shortlinks',
213 + 'remove_rest_api_links',
214 + 'remove_rsd_wlw_links',
215 + 'remove_oembed_links',
216 + 'remove_generator',
217 + 'remove_emoji_scripts',
218 + 'remove_powered_by_header',
219 + 'remove_pingback_header',
220 + 'clean_campaign_tracking_urls',
221 + 'clean_permalinks',
222 + 'clean_permalinks_extra_variables',
223 + 'search_cleanup',
224 + 'search_cleanup_emoji',
225 + 'search_cleanup_patterns',
226 + 'search_character_limit',
227 + 'redirect_search_pretty_urls',
228 + 'indexables_overview_state',
229 + 'deny_search_crawling',
230 + 'deny_wp_json_crawling',
231 + 'deny_adsbot_crawling',
232 + 'deny_ccbot_crawling',
233 + 'deny_google_extended_crawling',
234 + 'deny_gptbot_crawling',
235 + 'last_known_no_unindexed',
236 + 'site_kit_connected',
237 + 'site_kit_tracking_setup_widget_loaded',
238 + 'site_kit_tracking_first_interaction_stage',
239 + 'site_kit_tracking_last_interaction_stage',
240 + 'site_kit_tracking_setup_widget_temporarily_dismissed',
241 + 'site_kit_tracking_setup_widget_permanently_dismissed',
242 + 'google_site_kit_feature_enabled',
243 + 'ai_free_sparks_started_on',
244 + 'enable_llms_txt',
245 + 'llms_txt_selection_mode',
246 + 'configuration_finished_steps',
247 + 'enable_schema_aggregation_endpoint',
248 + 'schema_aggregation_endpoint_enabled_on',
249 + 'enable_task_list',
250 + 'enable_schema',
251 + // No need to add anything from WPSEO_Option_Tracking_Only as they are added automatically below.
184 252 ];
185 253
186 254 /**
187 255 * Returns the collection data.
@@ -191,11 +259,14 @@
191 259 public function get() {
192 260 /**
193 261 * Filter: 'wpseo_tracking_settings_include_list' - Allow filtering the settings included in tracking.
194 262 *
195 - * @api string $include_list the list with included setting names.
263 + * @param string $include_list The list with included setting names.
196 264 */
197 265 $this->include_list = apply_filters( 'wpseo_tracking_settings_include_list', $this->include_list );
266 +
267 + // Always include the tracking only option keys.
268 + $this->include_list = array_merge( $this->include_list, YoastSEO()->helpers->options->get_tracking_only_options() );
198 269
199 270 $options = WPSEO_Options::get_all();
200 271 // Returns the settings of which the keys intersect with the values of the include list.
201 272 $options = array_intersect_key( $options, array_flip( $this->include_list ) );