Code Analysis: XML Sitemap Generator for Google 4.1.21

Function Rating Maintainability Complexity Lines of code
GoogleSitemapGeneratorUI::html_show_options_page()
D
0
227 1,644
GoogleSitemapGeneratorStandardBuilder::index()
D
22
57 166
GoogleSitemapGeneratorStandardBuilder::build_posts()
D
21
49 194
GoogleSitemapGeneratorLoader::create_notice_conflict_plugin()
D
23
42 197
GoogleSitemapGenerator::show_sitemap()
D
23
37 167
GoogleSitemapGeneratorLoader::beta_notice()
D
20
21 354
register_consent()
C
35 29 78
GoogleSitemapGeneratorLoader::change_url_to_required()
C
42 26 41
GoogleSitemapGenerator::get_xml_url()
B
42 25 42
ga_header()
B
32 10 166
GoogleSitemapGeneratorStandardBuilder::build_taxonomies()
B
36 15 77
GoogleSitemapGeneratorStandardBuilder::build_misc()
A
44 16 40
GoogleSitemapGeneratorStandardBuilder::get_terms()
A
47 16 31
GoogleSitemapGenerator::get_php_ini_boolean()
A
53 16 23
GoogleSitemapGeneratorUI::html_apply_pages()
A
47 15 31
GoogleSitemapGeneratorIndexNow::sendToIndex()
A
41 13 54
GoogleSitemapGenerator::get_active_post_types()
A
45 13 43
GoogleSitemapGenerator::show_ping_result()
A
41 11 57
disable_plugins_callback()
A
45 12 41
GoogleSitemapGeneratorStandardBuilder::build_archives()
A
41 9 58
GoogleSitemapGeneratorStandardBuilder::content()
A
48 10 34
GoogleSitemapGenerator::robots_disallowed()
A
48 10 33
indexnow_after_post_save()
A
53 10 22
GoogleSitemapGeneratorLoader::enable()
A
45 9 36
GoogleSitemapGenerator::do_robots()
A
55 10 17
GoogleSitemapGenerator::send_stats()
A
44 8 41
GoogleSitemapGenerator::send_ping_daily()
A
53 9 22
GoogleSitemapGeneratorStandardBuilder::build_product_categories()
A
47 8 34
GoogleSitemapGenerator::execute_ping()
A
50 8 29
GoogleSitemapGeneratorStandardBuilder::build_externals()
A
59 9 12
GoogleSitemapGenerator::load_options()
A
53 8 23
GoogleSitemapGeneratorLoader::load_plugin()
A
52 8 22
GoogleSitemapGenerator::add_end_commend()
S
49 7 28
GoogleSitemapGeneratorStandardBuilder::build_authors()
S
46 6 40
GoogleSitemapGenerator::build_sitemap_header()
S
51 7 24
GoogleSitemapGeneratorPage::render()
S
54 7 19
plugin_check_sitemap_request()
S
59 7 13
GoogleSitemapGenerator::get_xsl_url()
S
56 6 18
GoogleSitemapGeneratorPrioByAverageProvider::get_post_priority()
S
58 6 17
GoogleSitemapGenerator::validate_prio_providers()
S
57 6 17
GoogleSitemapGenerator::get_base_sitemap_url()
S
62 7 9
GoogleSitemapGeneratorStandardBuilder::build_product_tags()
S
51 5 24
GoogleSitemapGeneratorLoader::add_rewrite_rules()
S
52 5 23
GoogleSitemapGenerator::send_ping()
S
53 5 21
GoogleSitemapGeneratorLoader::get_tags_array()
S
41 1 78
GoogleSitemapGenerator::load_pages()
S
56 5 18
GoogleSitemapGenerator::delete_old_files()
S
57 5 17
GoogleSitemapGenerator::get_default_style()
S
57 5 15
ga_footer()
S
61 5 13
GoogleSitemapGenerator::init_options()
S
39 1 69
GoogleSitemapGeneratorUI::array_map_r()
S
62 5 10
GoogleSitemapGenerator::clear_sim_data()
S
67 5 8
GoogleSitemapGenerator::get_ui()
S
58 4 15
sm_setup()
S
59 4 14
GoogleSitemapGeneratorLoader::get_version()
S
59 4 14
GoogleSitemapGenerator::build_sitemap_footer()
S
61 4 13
GoogleSitemapGeneratorSitemapEntry::render()
S
60 4 13
GoogleSitemapGeneratorUI::html_get_selected()
S
61 4 12
GoogleSitemapGenerator::send_ping_all()
S
53 3 24
GoogleSitemapGenerator::remote_open()
S
53 3 24
GoogleSitemapGenerator::initate()
S
52 3 23
GoogleSitemapGenerator::add_url()
S
57 3 16
GoogleSitemapGenerator::remove_rewrite_rules()
S
59 3 15
GoogleSitemapGeneratorUI::active_plugins()
S
66 4 8
GoogleSitemapGeneratorLoader::remove_rewrite_rules()
S
59 3 14
GoogleSitemapGeneratorLoader::get_current_page_url()
S
60 3 13
GoogleSitemapGeneratorStatus::start_ping()
S
61 3 12
GoogleSitemapGeneratorStatus::start_ping()
S
61 3 12
GoogleSitemapGenerator::get_comments()
S
62 3 11
GoogleSitemapGeneratorStatus::__construct()
S
63 3 11
GoogleSitemapGeneratorLoader::activate_plugin()
S
64 3 11
GoogleSitemapGeneratorStatus::__construct()
S
63 3 11
GoogleSitemapGeneratorStandardBuilder::getProductUpdatedDate()
S
54 2 23
GoogleSitemapGenerator::add_sitemap()
S
58 2 16
GoogleSitemapGeneratorStandardBuilder::getTaxonomyUpdatedDate()
S
59 2 16
GoogleSitemapGeneratorPrioByCountProvider::get_post_priority()
S
68 3 7
GoogleSitemapGeneratorPrioByAverageProvider::__construct()
S
69 3 7
GoogleSitemapGenerator::is_nginx()
S
69 3 6
GoogleSitemapGenerator::is_taxonomy_supported()
S
78 3 3
GoogleSitemapGeneratorIndexNow::remove_scheme()
S
65 3 9
GoogleSitemapGeneratorLoader::register_admin_icon()
S
69 3 6
GoogleSitemapGeneratorIndexNow::getApiKey()
S
69 3 6
GoogleSitemapGenerator::show_survey()
S
69 3 6
GoogleSitemapGeneratorStandardBuilder::get_enabled_taxonomies()
S
65 3 10
GoogleSitemapGeneratorLoader::call_show_sitemap()
S
69 3 7
GoogleSitemapGenerator::get_external_backtrace()
S
64 3 10
disable_conflict_sitemaps_on_new_blog()
S
62 2 11
GoogleSitemapGenerator::get_excluded_post_ids()
S
62 2 11
GoogleSitemapGeneratorLoader::activation_indexnow_setup()
S
62 2 11
GoogleSitemapGenerator::html_survey()
S
57 1 21
GoogleSitemapGeneratorStandardBuilder::filter_terms_query()
S
59 1 19
GoogleSitemapGenerator::html_show_options_page()
S
68 2 8
GoogleSitemapGeneratorLoader::register_plugin_links()
S
63 2 9
GoogleSitemapGeneratorStatus::end()
S
71 2 6
GoogleSitemapGeneratorLoader::call_html_show_options_page()
S
74 2 5
GoogleSitemapGenerator::save_options()
S
67 2 8
GoogleSitemapGeneratorLoader::call_show_ping_result()
S
74 2 5
GoogleSitemapGeneratorStatus::end_ping()
S
68 2 7
GoogleSitemapGeneratorLoader::filter_robots()
S
66 2 9
GoogleSitemapGeneratorStandardBuilder::get_sitemap_url_for_post()
S
64 2 9
GoogleSitemapGeneratorLoader::call_send_ping_daily()
S
74 2 5
GoogleSitemapGeneratorLoader::call_do_robots()
S
74 2 5
GoogleSitemapGeneratorStatus::load()
S
67 2 8
GoogleSitemapGeneratorUI::html_get_priority_values()
S
63 2 9
GoogleSitemapGeneratorUI::html_get_freq_names()
S
70 2 5
GoogleSitemapGenerator::get_instance()
S
69 2 7
GoogleSitemapGeneratorStatus::end_ping()
S
68 2 7
GoogleSitemapGeneratorLoader::schedule_ping_on_status_change()
S
69 2 6
GoogleSitemapGenerator::enable()
S
72 2 5
GoogleSitemapGeneratorUI::html_get_checked()
S
67 2 8
GoogleSitemapGenerator::add_default_prio_providers()
S
67 2 8
GoogleSitemapGeneratorUI::html_get_attribute()
S
70 2 6
GoogleSitemapGenerator::old_file_exists()
S
71 2 5
GoogleSitemapGenerator::is_multi_site()
S
79 2 3
GoogleSitemapGenerator::is_active()
S
75 2 4
GoogleSitemapGenerator::is_gzip_enabled()
S
78 2 3
GoogleSitemapGenerator::add_element()
S
72 2 6
GoogleSitemapGenerator::is_xsl_enabled()
S
79 2 3
GoogleSitemapGenerator::is_custom_post_types_supported()
S
79 2 3
GoogleSitemapGeneratorLoader::do_template_redirect()
S
66 2 8
GoogleSitemapGeneratorStatus::load()
S
67 2 8
GoogleSitemapGeneratorStatus::end()
S
71 2 6
GoogleSitemapGeneratorLoader::call_send_ping()
S
74 2 5
GoogleSitemapGeneratorLoader::wp_dashboard_setup()
S
68 2 7
GoogleSitemapGenerator::get_comment_count()
S
69 2 7
GoogleSitemapGeneratorIndexNow::getVersion()
S
69 2 7
GoogleSitemapGenerator::get_option()
S
67 2 8
GoogleSitemapGenerator::set_option()
S
70 2 6
GoogleSitemapGenerator::save_pages()
S
64 2 10
GoogleSitemapGeneratorLoader::deactivation_indexnow()
S
67 2 9
GoogleSitemapGeneratorLoader::get_ngin_x_rules()
S
64 1 12
GoogleSitemapGeneratorStatus::get_service_name()
S
80 1 3
GoogleSitemapGenerator::get_custom_taxonomies()
S
73 1 4
GoogleSitemapGeneratorStatus::get_used_ping_services()
S
80 1 3
GoogleSitemapGeneratorPage::get_priority()
S
82 1 3
GoogleSitemapGeneratorPrioByAverageProvider::get_name()
S
79 1 3
GoogleSitemapGenerator::get_excluded_category_i_ds()
S
74 1 4
GoogleSitemapGeneratorLoader::deactivate_plugin()
S
68 1 8
GoogleSitemapGeneratorLoader::activate_rewrite()
S
73 1 5
GoogleSitemapGeneratorPrioByCountProvider::get_name()
S
79 1 3
GoogleSitemapGeneratorLoader::call_html_show_help_list()
S
75 1 4
GoogleSitemapGeneratorPage::set_priority()
S
80 1 3
GoogleSitemapGeneratorStatus::get_ping_result()
S
80 1 3
GoogleSitemapGeneratorPage::set_change_freq()
S
80 1 3
GoogleSitemapGeneratorLoader::register_admin_page()
S
76 1 3
GoogleSitemapGeneratorSitemapEntry::set_url()
S
80 1 3
GoogleSitemapGeneratorPage::get_post_id()
S
82 1 3
GoogleSitemapGeneratorIndexNow::start()
S
70 1 6
GoogleSitemapGeneratorPage::set_last_mod()
S
80 1 3
GoogleSitemapGeneratorUI::escape()
S
78 1 3
GoogleSitemapGeneratorStatus::save()
S
80 1 3
GoogleSitemapGenerator::get_version()
S
80 1 3
GoogleSitemapGeneratorStatus::get_ping_url()
S
80 1 3
GoogleSitemapGenerator::get_timestamp_from_my_sql()
S
68 1 6
GoogleSitemapGenerator::get_plugin_url()
S
75 1 4
GoogleSitemapGeneratorPage::set_url()
S
80 1 3
GoogleSitemapGenerator::is_greater_zero()
S
80 1 3
GoogleSitemapGeneratorPage::set_post_id()
S
80 1 3
GoogleSitemapGeneratorXmlEntry::__construct()
S
81 1 3
GoogleSitemapGeneratorSitemapEntry::get_last_mod()
S
82 1 3
GoogleSitemapGeneratorStatus::get_ping_result()
S
80 1 3
GoogleSitemapGeneratorXmlEntry::render()
S
82 1 3
GoogleSitemapGeneratorPrioByCountProvider::get_description()
S
79 1 3
GoogleSitemapGeneratorPage::escape_xml()
S
76 1 3
GoogleSitemapGenerator::set_pages()
S
81 1 3
GoogleSitemapGeneratorDebugEntry::render()
S
80 1 3
GoogleSitemapGeneratorLoader::get_svn_version()
S
80 1 3
GoogleSitemapGeneratorStatus::get_start_time()
S
79 1 3
GoogleSitemapGenerator::get_prio_providers()
S
82 1 3
GoogleSitemapGeneratorStandardBuilder::exclude_authors()
S
79 1 3
GoogleSitemapGeneratorLoader::remove_rewrite_hooks()
S
78 1 3
GoogleSitemapGenerator::simulate_index()
S
64 1 9
GoogleSitemapGeneratorStatus::get_duration()
S
78 1 3
GoogleSitemapGenerator::add_rewrite_rules()
S
63 1 10
GoogleSitemapGeneratorLoader::get_plugin_file()
S
80 1 3
GoogleSitemapGenerator::__construct()
S
91 1 2
GoogleSitemapGenerator::setup_rewrite_hooks()
S
78 1 3
GoogleSitemapGeneratorUI::get_max_input_vars()
S
72 1 5
GoogleSitemapGenerator::get_redirect_link()
S
79 1 3
GoogleSitemapGeneratorUI::__construct()
S
77 1 4
GoogleSitemapGenerator::get_support_feed_cache_lifetime()
S
79 1 3
GoogleSitemapGeneratorStatus::get_start_time()
S
79 1 3
GoogleSitemapGeneratorPrioByCountProvider::__construct()
S
77 1 4
GoogleSitemapGeneratorPage::get_url()
S
82 1 3
GoogleSitemapGeneratorLoader::register_query_vars()
S
76 1 4
GoogleSitemapGeneratorSitemapEntry::set_last_mod()
S
80 1 3
GoogleSitemapGenerator::simulate_sitemap()
S
64 1 9
GoogleSitemapGeneratorStatus::get_ping_duration()
S
74 1 4
GoogleSitemapGeneratorStatus::save()
S
80 1 3
GoogleSitemapGeneratorUI::html_print_box_footer()
S
81 1 6
GoogleSitemapGeneratorSitemapEntry::escape_xml()
S
76 1 3
GoogleSitemapGeneratorLoader::setup_rewrite_hooks()
S
78 1 3
GoogleSitemapGenerator::get_back_link()
S
72 1 5
GoogleSitemapGeneratorPage::get_change_freq()
S
82 1 3
GoogleSitemapGeneratorPage::__construct()
S
69 1 7
GoogleSitemapGeneratorSitemapEntry::__construct()
S
77 1 4
GoogleSitemapGenerator::is_using_permalinks()
S
77 1 4
GoogleSitemapGenerator::get_custom_post_types()
S
71 1 5
GoogleSitemapGenerator::get_plugin_path()
S
74 1 4
GoogleSitemapGenerator::exclude_hidden_products_from_sitemap()
S
77 1 4
GoogleSitemapGeneratorStandardBuilder::__construct()
S
71 1 5
GoogleSitemapGenerator::modify_excluded_sitemap_ids()
S
73 1 5
GoogleSitemapGeneratorLoader::wp_dashboard_admin_notices()
S
76 1 4
GoogleSitemapGeneratorLoader::setup_query_vars()
S
74 1 4
GoogleSitemapGenerator::get_options()
S
82 1 3
GoogleSitemapGenerator::get_entries_per_page()
S
75 1 4
GoogleSitemapGeneratorSitemapEntry::get_url()
S
82 1 3
sm_add_wp_version_error()
S
75 1 3
GoogleSitemapGenerator::get_freq_names()
S
82 1 3
sm_get_init_file()
S
83 1 3
GoogleSitemapGeneratorStatus::get_ping_url()
S
80 1 3
sm_add_php_version_error()
S
76 1 3
GoogleSitemapGeneratorUI::html_print_box_header()
S
71 1 7
GoogleSitemapGeneratorStatus::get_ping_duration()
S
74 1 4
GoogleSitemapGeneratorStatus::used_ping_service()
S
79 1 3
GoogleSitemapGeneratorPrioByAverageProvider::get_description()
S
79 1 3
GoogleSitemapGeneratorLoader::hide_banner()
S
72 1 5
GoogleSitemapGenerator::get_svn_version()
S
80 1 3
conflict_plugins_admin_notice()
S
83 1 3
GoogleSitemapGeneratorPage::get_last_mod()
S
82 1 3
GoogleSitemapGeneratorStatus::used_ping_service()
S
79 1 3
GoogleSitemapGenerator::get_pages()
S
82 1 3
GoogleSitemapGeneratorStatus::get_duration()
S
78 1 3
GoogleSitemapGenerator::remove_rewrite_hooks()
S
78 1 3
GoogleSitemapGeneratorLoader::get_base_name()
S
80 1 3
GoogleSitemapGenerator::get_support_feed()
S
68 1 7
GoogleSitemapGeneratorStatus::get_service_name()
S
80 1 3
GoogleSitemapGeneratorStatus::get_used_ping_services()
S
80 1 3