Actions and Filters

Filters

File Filter Name Arguments
/includes/admin/term.php
 
wp_simple_seo_term_get_screen_tabs
apply_filters( 'wp_simple_seo_term_get_screen_tabs', $tabs )
/includes/admin/import.php
 
wp_simple_seo_import_get_import_sources
apply_filters( 'wp_simple_seo_import_get_import_sources', $import_sources )
/includes/admin/post.php
 
wp_simple_seo_post_add_meta_box_enabled
apply_filters( 'wp_simple_seo_post_add_meta_box_enabled', $meta_box_enabled, $post )
 
wp_simple_seo_post_get_screen_tabs
apply_filters( 'wp_simple_seo_post_get_screen_tabs', $tabs )
 
wp_simple_seo_post_remove_stop_words_from_proposed_permalink
apply_filters( 'wp_simple_seo_post_remove_stop_words_from_proposed_permalink', $permalink[1], $permalink, $post_id, $title, $name )
 
wp_simple_seo_post_remove_stopwords_from_permalink
apply_filters( 'wp_simple_seo_post_remove_stopwords_from_permalink', $permalink )
 
wp_simple_seo_post_remove_stop_words
apply_filters( 'wp_simple_seo_post_remove_stop_words', $content_without_stop_words, $content_arr, $content, $stop_words )
/includes/admin/bulk-actions.php
 
wp_simple_seo_bulk_actions_register_bulk_actions
apply_filters( 'wp_simple_seo_bulk_actions_register_bulk_actions', array()
/includes/admin/notices.php
 
wp_simple_seo_notices_get_success_notices
apply_filters( 'wp_simple_seo_notices_get_success_notices', $success_notices, $this->notices )
 
wp_simple_seo_notices_get_error_notices
apply_filters( 'wp_simple_seo_notices_get_error_notices', $error_notices, $this->notices )
 
wp_simple_seo_notices_get_notices
apply_filters( 'wp_simple_seo_notices_get_notices', $notices )
 
wp_simple_seo_notices_save_notices
apply_filters( 'wp_simple_seo_notices_save_notices', $notices )
/includes/admin/export.php
 
wp_simple_seo_export
apply_filters( 'wp_simple_seo_export', $settings )
/includes/admin/ajax.php
 
wp_simple_seo_ajax_get_snippet_preview
apply_filters( 'wp_simple_seo_ajax_get_snippet_preview', $data )
/includes/admin/admin.php
 
wp_simple_seo_admin_register_views_ . $post_type
apply_filters( 'wp_simple_seo_admin_register_views_' . $post_type, $views, $active_view )
 
wp_simple_seo_admin_register_views
apply_filters( 'wp_simple_seo_admin_register_views', $views, $active_view, $post_type )
 
wp_simple_seo_admin_register_columns_ . $post_type
apply_filters( 'wp_simple_seo_admin_register_columns_' . $post_type, $columns )
 
wp_simple_seo_admin_register_columns
apply_filters( 'wp_simple_seo_admin_register_columns', $columns, $post_type, $screen )
 
wp_simple_seo_admin_enqueue_scripts_css_admin_js_bulk_actions
apply_filters( 'wp_simple_seo_admin_enqueue_scripts_css_admin_js_bulk_actions', array()
 
wp_simple_seo_admin_get_screens
apply_filters( 'wp_simple_seo_admin_get_screens', $screens )
 
wp_simple_seo_admin_get_current_screen_general
apply_filters( 'wp_simple_seo_admin_get_current_screen_general', $screens['general'], $screen )
 
wp_simple_seo_admin_get_current_screen_welcome
apply_filters( 'wp_simple_seo_admin_get_current_screen_welcome', $screens['welcome'], $screen )
 
wp_simple_seo_admin_get_current_screen_ . $screen
apply_filters( 'wp_simple_seo_admin_get_current_screen_' . $screen, $screens[ $screen ], $screen )
 
wp_simple_seo_admin_get_screen_tabs_ . $screen
apply_filters( 'wp_simple_seo_admin_get_screen_tabs_' . $screen, $tabs )
 
wp_simple_seo_admin_get_screen_tabs
apply_filters( 'wp_simple_seo_admin_get_screen_tabs', $tabs, $screen )
 
wp_simple_seo_admin_get_google_status
apply_filters( 'wp_simple_seo_admin_get_google_status', $results, $google )
 
wp_simple_seo_admin_run_action_ . $screen
apply_filters( 'wp_simple_seo_admin_run_action_' . $screen, false, $action )
 
wp_simple_seo_import_ . $import_source
apply_filters( 'wp_simple_seo_import_' . $import_source, false )
 
wp_simple_seo_import
apply_filters( 'wp_simple_seo_import', false, $data )
 
wp_simple_seo_admin_save_settings_ . $screen
apply_filters( 'wp_simple_seo_admin_save_settings_' . $screen, false, $_POST )
/includes/global/canonical.php
 
wp_simple_seo_canonical_output_canonical_links_home
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_home', $canonical_links )
 
wp_simple_seo_canonical_output_canonical_links_archive
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_archive', $canonical_links, $post_type_object )
 
wp_simple_seo_canonical_output_canonical_links_single
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_single', $canonical_links, $post )
 
wp_simple_seo_canonical_output_canonical_links_taxonomy
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_taxonomy', $canonical_links, $term )
 
wp_simple_seo_canonical_output_canonical_links_date
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_date', $canonical_links, $wp_query->query )
 
wp_simple_seo_canonical_output_canonical_links_author
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_author', $canonical_links, $author )
 
wp_simple_seo_canonical_output_canonical_links_search
apply_filters( 'wp_simple_seo_canonical_output_canonical_links_search', $canonical_links, $search_term )
 
wp_simple_seo_canonical_generate_canonical_links
apply_filters( 'wp_simple_seo_canonical_generate_canonical_links', $canonical_links, $number_of_pages, $current_page )
 
wp_simple_seo_canonical_output_canonical_links
apply_filters( 'wp_simple_seo_canonical_output_canonical_links', $canonical_links, $screen, $object )
/includes/global/title.php
 
wp_simple_seo_get_title_home
apply_filters( 'wp_simple_seo_get_title_home', $instance->get_setting( 'meta', 'home[title]' )
 
wp_simple_seo_get_title_archive
apply_filters( 'wp_simple_seo_get_title_archive', $instance->get_setting( 'meta', 'post_types[' . $post_type_object->name . '][archive][title]' )
 
wp_simple_seo_get_title_single
apply_filters( 'wp_simple_seo_get_title_single', $instance->get_setting( 'meta', 'post_types[' . $post_type . '][single][title]', $post->ID )
 
wp_simple_seo_get_title_tax
apply_filters( 'wp_simple_seo_get_title_tax', $instance->get_setting( 'meta', 'taxonomies[' . $taxonomy . '][title]', $term->term_id )
 
wp_simple_seo_get_title_date
apply_filters( 'wp_simple_seo_get_title_date', $instance->get_setting( 'meta', 'archives[author][title]' )
 
wp_simple_seo_get_title_search
apply_filters( 'wp_simple_seo_get_title_search', $instance->get_setting( 'meta', 'search[title]' )
 
wp_simple_seo_get_title_404
apply_filters( 'wp_simple_seo_get_title_404', $instance->get_setting( 'meta', 'four04[title]' )
 
wp_simple_seo_get_title
apply_filters( 'wp_simple_seo_get_title', $title, $object )
/includes/global/meta.php
 
wp_simple_seo_output_meta_tags_home
apply_filters( 'wp_simple_seo_output_meta_tags_home', $meta_tags, $object )
 
wp_simple_seo_output_meta_tags_archive
apply_filters( 'wp_simple_seo_output_meta_tags_archive', $meta_tags, $post_type_object )
 
wp_simple_seo_output_meta_tags_single
apply_filters( 'wp_simple_seo_output_meta_tags_single', $meta_tags, $post )
 
wp_simple_seo_output_meta_tags_taxonomy
apply_filters( 'wp_simple_seo_output_meta_tags_taxonomy', $meta_tags, $term )
 
wp_simple_seo_output_meta_tags_date
apply_filters( 'wp_simple_seo_output_meta_tags_date', $meta_tags, $wp_query->query )
 
wp_simple_seo_output_meta_tags_author
apply_filters( 'wp_simple_seo_output_meta_tags_author', $meta_tags, $author )
 
wp_simple_seo_output_meta_tags_search
apply_filters( 'wp_simple_seo_output_meta_tags_search', $meta_tags, sanitize_text_field( $_REQUEST['s'] )
 
wp_simple_seo_output_meta_tags_404
apply_filters( 'wp_simple_seo_output_meta_tags_404', $meta_tags )
/includes/global/sitemaps.php
 
wp_simple_seo_sitemaps_get_max_entries_per_sitemap
apply_filters( 'wp_simple_seo_sitemaps_get_max_entries_per_sitemap', 1000 )
 
wp_simple_seo_sitemaps_output_xml_sitemap_enabled
apply_filters( 'wp_simple_seo_sitemaps_output_xml_sitemap_enabled', $sitemap_enabled, $sitemap_type, $sitemap_name, $noindex_enabled )
 
wp_simple_seo_sitemaps_output_xml_sitemap
apply_filters( 'wp_simple_seo_sitemaps_output_xml_sitemap', $sitemap_type, $sitemap_name, $sitemap_page )
 
wp_simple_seo_sitemaps_build_index_sitemap_types
apply_filters( 'wp_simple_seo_sitemaps_build_index_sitemap_types', $sitemap_types )
 
wp_simple_seo_sitemaps_build_index_sitemap_total_items
apply_filters( 'wp_simple_seo_sitemaps_build_index_sitemap_total_items', 0, $sitemap_type, $type )
 
wp_simple_seo_sitemaps_build_index_sitemap_entries
apply_filters( 'wp_simple_seo_sitemaps_build_index_sitemap_entries', $entries, $sitemap_types, $url )
 
wp_simple_seo_sitemaps_build_post_type_sitemap_entries
apply_filters( 'wp_simple_seo_sitemaps_build_post_type_sitemap_entries', $entries, $post_ids, $post_type, $page )
 
wp_simple_seo_sitemaps_get_post_type_ids
apply_filters( 'wp_simple_seo_sitemaps_get_post_type_ids', $args, $post_type, $page, $per_page, $max_entries_per_sitemap )
 
wp_simple_seo_sitemaps_build_taxonomy_sitemap_entries
apply_filters( 'wp_simple_seo_sitemaps_build_taxonomy_sitemap_entries', $entries, $terms )
 
wp_simple_seo_sitemaps_get_taxonomy_term_ids
apply_filters( 'wp_simple_seo_sitemaps_get_taxonomy_term_ids', $args, $taxonomy, $page, $per_page, $max_entries_per_sitemap )
 
wp_simple_seo_sitemaps_get_author_ids
apply_filters( 'wp_simple_seo_sitemaps_get_author_ids', $args, $page, $per_page, $max_entries_per_sitemap )
 
wp_simple_seo_sitemaps_build_author_sitemap_entries
apply_filters( 'wp_simple_seo_sitemaps_build_author_sitemap_entries', $entries, $users )
 
wp_simple_seo_sitemaps_output_sitemap_index
apply_filters( 'wp_simple_seo_sitemaps_output_sitemap_index', $output, $entries )
 
wp_simple_seo_sitemaps_output_sitemap
apply_filters( 'wp_simple_seo_sitemaps_output_sitemap', $output, $entries )
/includes/global/social.php
 
wp_simple_seo_social_get_social_tags
apply_filters( 'wp_simple_seo_social_get_social_tags', $social_tags, $title, $description, $type, $url, $image_url )
 
wp_simple_seo_social_output_meta_tags_home
apply_filters( 'wp_simple_seo_social_output_meta_tags_home', $social_tags, $meta_tags, $object )
 
wp_simple_seo_social_output_meta_tags_archive
apply_filters( 'wp_simple_seo_social_output_meta_tags_archive', $social_tags, $meta_tags, $post_type_object )
 
wp_simple_seo_social_output_meta_tags_single
apply_filters( 'wp_simple_seo_social_output_meta_tags_single', $social_tags, $meta_tags, $post )
 
wp_simple_seo_social_output_meta_tags_taxonomy
apply_filters( 'wp_simple_seo_social_output_meta_tags_taxonomy', $social_tags, $meta_tags, $term )
 
wp_simple_seo_social_output_meta_tags_date
apply_filters( 'wp_simple_seo_social_output_meta_tags_date', $social_tags, $meta_tags, $query )
 
wp_simple_seo_social_output_meta_tags_author
apply_filters( 'wp_simple_seo_social_output_meta_tags_author', $social_tags, $meta_tags, $author )
 
wp_simple_seo_social_output_meta_tags_search
apply_filters( 'wp_simple_seo_social_output_meta_tags_search', $social_tags, $meta_tags, $search_terms )
/includes/global/tags.php
 
wp_simple_seo_tags_get_home_tags
apply_filters( 'wp_simple_seo_tags_get_home_tags', $tags )
 
wp_simple_seo_tags_get_post_tags
apply_filters( 'wp_simple_seo_tags_get_post_tags', $tags, $post_type, $taxonomies )
 
wp_simple_seo_tags_get_post_archive_tags
apply_filters( 'wp_simple_seo_tags_get_post_archive_tags', $tags, $post_type_object )
 
wp_simple_seo_tags_get_taxonomy_tags
apply_filters( 'wp_simple_seo_tags_get_taxonomy_tags', $tags, $taxonomy )
 
wp_simple_seo_tags_get_author_tags
apply_filters( 'wp_simple_seo_tags_get_author_tags', $tags )
 
wp_simple_seo_tags_get_date_tags
apply_filters( 'wp_simple_seo_tags_get_date_tags', $tags )
 
wp_simple_seo_tags_get_search_tags
apply_filters( 'wp_simple_seo_tags_get_search_tags', $tags )
 
wp_simple_seo_tags_get_404_tags
apply_filters( 'wp_simple_seo_tags_get_404_tags', $tags )
 
wp_simple_seo_tags_get_yoast_tag_mappings
apply_filters( 'wp_simple_seo_tags_get_yoast_tag_mappings', $tags )
 
wp_simple_seo_tags__get_general_tags
apply_filters( 'wp_simple_seo_tags__get_general_tags', $tags )
 
wp_simple_seo_tags__get_pagination_tags
apply_filters( 'wp_simple_seo_tags__get_pagination_tags', $tags )
 
wp_simple_seo_tags__get_post_tags
apply_filters( 'wp_simple_seo_tags__get_post_tags', $tags )
 
wp_simple_seo_tags__get_post_type_tags
apply_filters( 'wp_simple_seo_tags__get_post_type_tags', $tags )
 
wp_simple_seo_tags__get_taxonomy_tags
apply_filters( 'wp_simple_seo_tags__get_taxonomy_tags', $tags )
 
wp_simple_seo_tags__get_taxonomy_term_tags
apply_filters( 'wp_simple_seo_tags__get_taxonomy_term_tags', $tags )
 
wp_simple_seo_tags__get_author_tags
apply_filters( 'wp_simple_seo_tags__get_author_tags', $tags )
 
wp_simple_seo_tags__get_date_tags
apply_filters( 'wp_simple_seo_tags__get_date_tags', $tags )
 
wp_simple_seo_tags__get_search_tags
apply_filters( 'wp_simple_seo_tags__get_search_tags', $tags )
/includes/global/admin-bar.php
 
wp_simple_seo_admin_bar_register_admin_bar_menus
apply_filters( 'wp_simple_seo_admin_bar_register_admin_bar_menus', array()
/includes/global/robots.php
 
wp_simple_seo_robots_output_robots
apply_filters( 'wp_simple_seo_robots_output_robots', $output, $entries )
/includes/global/ld-json.php
 
wp_simple_seo_ld_json_output_google_knowledge_graph_schema
apply_filters( 'wp_simple_seo_ld_json_output_google_knowledge_graph_schema', $json )
 
wp_simple_seo_ld_json_output
apply_filters( 'wp_simple_seo_ld_json_output', array()
/includes/global/parser.php
 
wp_simple_seo_parser_parse_tags
apply_filters( 'wp_simple_seo_parser_parse_tags', $content, $screen, $object, $matches )
 
wp_simple_seo_parser_parse_tags_using_form_data
apply_filters( 'wp_simple_seo_parser_parse_tags_using_form_data', $content, $screen, $object, $preview_data, $matches )
 
wp_simple_seo_parser_parse_aioseo_tags
apply_filters( 'wp_simple_seo_parser_parse_aioseo_tags', $content, $matches, $mappings )
 
wp_simple_seo_parser_parse_yoast_tags
apply_filters( 'wp_simple_seo_parser_parse_yoast_tags', $content, $matches, $mappings )
/includes/global/cache.php
 
wp_simple_seo_cache_enabled
apply_filters( 'wp_simple_seo_cache_enabled', $cache_enabled )
 
wp_simple_seo_cache_duration
apply_filters( 'wp_simple_seo_cache_duration', YEAR_IN_SECONDS )
 
wp_simple_seo_cache_get
apply_filters( 'wp_simple_seo_cache_get', $data, $type )
 
wp_simple_seo_cache_set
apply_filters( 'wp_simple_seo_cache_set', $data, $type )
/includes/global/settings.php
 
wp_simple_seo_settings_get_post_settings
apply_filters( 'wp_simple_seo_settings_get_post_settings', $settings, $type, $id )
 
wp_simple_seo_settings_get_term_settings
apply_filters( 'wp_simple_seo_settings_get_term_settings', $settings, $type, $term_id )
 
wp_simple_seo_settings_get_plugin_settings
apply_filters( 'wp_simple_seo_settings_get_plugin_settings', $settings, $type )
 
wp_simple_seo_settings_get_plugin_defaults
apply_filters( 'wp_simple_seo_settings_get_plugin_defaults', $defaults, $type )
 
wp_simple_seo_settings_update_post_settings
apply_filters( 'wp_simple_seo_settings_update_post_settings', $settings, $post_id, $type )
 
wp_simple_seo_settings_update_term_settings
apply_filters( 'wp_simple_seo_settings_update_term_settings', $settings, $term_id, $type )
 
wp_simple_seo_settings_update_plugin_settings
apply_filters( 'wp_simple_seo_settings_update_plugin_settings', $settings, $type )
/includes/global/common.php
 
wp_simple_seo_common_get_post_types
apply_filters( 'wp_simple_seo_common_get_post_types', $types )
 
wp_simple_seo_common_get_excluded_post_types
apply_filters( 'wp_simple_seo_common_get_excluded_post_types', $types )
 
wp_simple_seo_common_get_post_types_taxonomies
apply_filters( 'wp_simple_seo_common_get_post_types_taxonomies', $post_type_taxonomies, $post_types )
 
wp_simple_seo_common_get_taxonomies
apply_filters( 'wp_simple_seo_common_get_taxonomies', $taxonomies )
 
wp_simple_seo_common_get_excluded_taxonomies
apply_filters( 'wp_simple_seo_common_get_excluded_taxonomies', $taxonomies )
 
wp_simple_seo_common_get_entity_types
apply_filters( 'wp_simple_seo_common_get_entity_types', $types )
 
wp_simple_seo_common_get_social_networks
apply_filters( 'wp_simple_seo_common_get_social_networks', $social_networks )
 
wp_simple_seo_common_get_twitter_card_types
apply_filters( 'wp_simple_seo_common_get_twitter_card_types', $card_types )
 
wp_simple_seo_common_get_stop_words
apply_filters( 'wp_simple_seo_common_get_stop_words', $stopwords )
 
wp_simple_seo_common_get_max_meta_title_length
apply_filters( 'wp_simple_seo_common_get_max_meta_title_length', 60 )
 
wp_simple_seo_common_get_max_meta_description_length
apply_filters( 'wp_simple_seo_common_get_max_meta_description_length', 160 )
 
wp_simple_seo_common_get_development_urls
apply_filters( 'wp_simple_seo_common_get_development_urls', $urls )

Actions

File Action Name Arguments
/includes/admin/post.php
 
wp_simple_seo_post_save_settings
do_action( 'wp_simple_seo_post_save_settings', $post_id, $post_type )
/includes/admin/bulk-actions.php
 
wp_simple_seo_bulk_actions_handle_bulk_actions
do_action( 'wp_simple_seo_bulk_actions_handle_bulk_actions', $action, $post_ids )
 
wp_simple_seo_bulk_actions_handle_bulk_actions_ . $action
do_action( 'wp_simple_seo_bulk_actions_handle_bulk_actions_' . $action, $post_ids )
/includes/admin/notices.php
 
wp_simple_seo_notices_delete_notices
do_action( 'wp_simple_seo_notices_delete_notices' )
/includes/admin/admin.php
 
wp_simple_seo_admin_views_filter_ . sanitize_text_field( $_REQUEST[wp_simple_seo_view]
do_action( 'wp_simple_seo_admin_views_filter_' . sanitize_text_field( $_REQUEST['wp_simple_seo_view'] )
 
wp_simple_seo_admin_output_columns_data_ . $post_type
do_action( 'wp_simple_seo_admin_output_columns_data_' . $post_type, $column_name, $post_id )
 
wp_simple_seo_admin_output_columns_data
do_action( 'wp_simple_seo_admin_output_columns_data', $column_name, $post_type, $post_id )
 
wp_simple_seo_admin_scripts_js
do_action( 'wp_simple_seo_admin_scripts_js', $screen, $screens )
 
wp_simple_seo_admin_scripts_js_ . $plugin_screen_name
do_action( 'wp_simple_seo_admin_scripts_js_' . $plugin_screen_name, $screen, $screens )
 
wp_simple_seo_admin_scripts_css
do_action( 'wp_simple_seo_admin_scripts_css', $screen, $screens )
 
wp_simple_seo_admin_scripts_css_ . $plugin_screen_name
do_action( 'wp_simple_seo_admin_scripts_css_' . $plugin_screen_name, $screen, $screens )
/includes/global/settings.php
 
wp_simple_seo_settings_update_post_settings_individual
do_action( 'wp_simple_seo_settings_update_post_settings_individual', $post_id, $type, $settings )
 
wp_simple_seo_settings_delete_post_settings
do_action( 'wp_simple_seo_settings_delete_post_settings', $post_id, $type )
 
wp_simple_seo_settings_delete_term_settings
do_action( 'wp_simple_seo_settings_delete_term_settings', $term_id, $type )
 
wp_simple_seo_settings_delete_plugin_settings
do_action( 'wp_simple_seo_settings_delete_plugin_settings', $type )
/views/admin/term.php
 
wp_simple_seo_term_output_meta_box
do_action( 'wp_simple_seo_term_output_meta_box' )
/views/admin/post.php
 
wp_simple_seo_post_output_meta_box
do_action( 'wp_simple_seo_post_output_meta_box' )