Addon_Update_Watcher::__construct() – Enables Yoast add-on auto updates when Yoast SEO (Premium) is enabled and the other way around.
Addon_Update_Watcher::are_auto_updates_enabled() – Checks whether auto updates for a plugin are enabled.
Addon_Update_Watcher::call_toggle_auto_updates_with_empty_array() – Handles the situation where the auto_update_plugins option did not previously exist.
Addon_Update_Watcher::get_conditionals() – Returns the conditionals based on which this loadable should be active.
Addon_Update_Watcher::get_plugin_id() – Get the ID of the currently installed Yoast SEO (Premium) plugin.
Addon_Update_Watcher::maybe_toggle_auto_updates_for_new_install() – Trigger a change in the auto update detection whenever a new Yoast addon is activated.
Addon_Update_Watcher::replace_auto_update_toggles_of_addons() – Replaces the auto-update toggle links for the Yoast add-ons with a text explaining that toggling the Yoast SEO auto-update setting automatically toggles the one for the setting for the add-ons as well.
Addon_Update_Watcher::toggle_auto_updates_for_add_ons() – Enables premium auto updates when free are enabled and the other way around.
Auto_Update_Watcher::auto_update_notification_even_if_dismissed() – Handles the Yoast SEO auto-update notification when the user toggles the auto-update setting for WordPress Core.
Auto_Update_Watcher::auto_update_notification_not_if_dismissed() – Handles the Yoast SEO auto-update notification on all admin pages, as well as when the user toggles the Yoast SEO auto-update setting.
Auto_Update_Watcher::get_plugin_id() – Get the ID of the currently installed Yoast SEO (Premium) plugin.
Auto_Update_Watcher::maybe_create_notification_if_not_dismissed() – Creates the notification when Yoast SEO auto-updates are enabled, if it hasn’t been dismissed in the past.
Auto_Update_Watcher::maybe_create_notification() – Creates the notification if it doesn’t exist already.
Auto_Update_Watcher::maybe_remove_notification() – Removes the notification from the notification center, if it exists.
Auto_Update_Watcher::remove_notification() – Removes the notification from the notification center, if it exists.
Auto_Update_Watcher::save_dismissal_status() – Saves the dismissal status of the notification in an option in wp_usermeta, if the notification gets dismissed.
Auto_Update_Watcher::should_show_notification() – Checks whether the Yoast SEO auto-update notification should be shown.
Auto_Update_Watcher::yoast_auto_updates_enabled() – Checks whether auto-updates are enabled for Yoast SEO.
Cleanup_Integration::clean_indexables_with_object_type_and_object_sub_type() – Deletes rows from the indexable table depending on the object_type and object_sub_type.
Cleanup_Integration::clean_indexables_with_object_type() – Deletes rows from the indexable table depending on the object_type and object_sub_type.
Cleanup_Integration::clean_indexables_with_post_status() – Deletes rows from the indexable table depending on the post_status.
Configuration_Workout_Action::set_site_representation() – Stores the values for the site representation.
Configuration_Workout_Integration::enqueue_assets() – Adds the data for the configuration workout to the wpseoWorkoutsData object.
Configuration_Workout_Integration::get_company_logo_id() – Gets the company logo id from the option in the database.
Configuration_Workout_Integration::get_company_logo() – Gets the company logo from the option in the database.
Configuration_Workout_Integration::get_company_name() – Gets the company name from the option in the database.
Configuration_Workout_Integration::get_company_or_person_options() – Gets the options for the Company or Person select.
Configuration_Workout_Integration::get_person_id() – Gets the person id from the option in the database.
Configuration_Workout_Integration::get_person_logo_id() – Gets the person logo id from the option in the database.
Configuration_Workout_Integration::get_person_logo() – Gets the person avatar from the option in the database.
Configuration_Workout_Integration::get_social_profiles() – Gets the social profiles stored in the database.
Configuration_Workout_Integration::is_company_or_person() – Returns the entity represented by the site.
Configuration_Workout_Integration::should_force_company() – Checks whether we should force "Organization".
Configuration_Workout_Route::can_edit_user() – Checks if the current user has the capability to edit a specific user.
Configuration_Workout_Route::can_manage_options() – Checks if the current user has the right capability.
Configuration_Workout_Route::check_capability() – Checks if the current user has the correct capability to edit a specific user.
Exclude_WooCommerce_Post_Types::get_conditionals() – This integration is only active when the WooCommerce plugin is installed and activated.
Exclude_WooCommerce_Post_Types::get_post_type() – Returns the names of the post types to be excluded.
FnStream::__wakeup() – An unserialize would allow the __destruct to run when the unserialized value goes out of scope.
Front_End_Integration::call_wpseo_head() – Presents the head in the front-end. Resets wp_query if it’s not the main query.
HelpScout_Beacon::get_wordpress_version() – Returns the WordPress version + a suffix about the multisite status.
Indexable_Ancestor_Watcher::get_conditionals() – Returns the conditionals based in which this loadable should be active.
Indexable_Ancestor_Watcher::get_object_ids_for_term() – Retrieves the object id’s for a term based on the term-post relationship.
Indexable_Ancestor_Watcher::reset_children() – If an indexable’s permalink has changed, updates its children in the hierarchy table and resets the children’s permalink.
Indexable_Ancestor_Watcher::update_hierarchy_and_permalink() – Updates the indexable hierarchy and indexable permalink.
Indexable_Category_Permalink_Watcher::check_option() – Checks if the stripcategorybase key in wpseo_titles has a change in value, and if so, clears the permalink for category indexables.