Code Analysis: Smart SEO Tool – SEO优化插件 4.0.0

Function Rating Maintainability Complexity Lines of code
Smart_SEO_Tool_Common::seo_info()
D
0
158 450
Smart_SEO_Tool_Ajax::wp_ajax_wb_smart_seo_tool()
D
2
121 429
Smart_SEO_Tool_Admin::get_setting()
D
24
39 165
Smart_SEO_Tool_Common::seoTitle()
D
27
33 129
Smart_SEO_Tool_PostEdit::edit_post()
C
32 26 97
Smart_SEO_Tool_Rewrite::the_content()
C
36 25 74
Smart_SEO_Tool_Admin::guide_finnish()
B
39 24 57
Smart_SEO_Tool_Sitemap::index()
B
37 22 69
Smart_SEO_Tool_Admin::upgrade_cnf2()
B
33 19 108
Smart_SEO_Tool_Common::scan_post()
B
36 21 72
Smart_SEO_Tool_Admin::admin_enqueue_scripts()
B
32 18 104
Smart_SEO_Tool_Admin::parse_vue_assets()
B
37 19 79
Smart_SEO_Tool_Url::init()
B
41 20 50
Smart_SEO_Tool_Admin::start_guide()
B
42 19 47
Smart_SEO_Tool_Admin::updated_option()
B
42 18 54
Smart_SEO_Tool_Images::handel_images()
B
38 17 67
Smart_SEO_Tool_Sitemap::content()
B
39 17 66
Smart_SEO_Tool_Url::redirectUrlList()
B
44 18 39
Smart_SEO_Tool_Common::postSeoInfo()
B
41 16 54
Smart_SEO_Tool_Common::detect_url()
B
39 15 62
Smart_SEO_Tool_Admin::sst_assets()
A
45 16 36
Smart_SEO_Tool_Rewrite::update_rewrite()
A
43 15 50
Smart_SEO_Tool_Admin::update_cnf()
A
45 15 40
Smart_SEO_Tool_Images::handel_images_featured()
A
41 14 53
Smart_SEO_Tool_Common::wp_robots()
A
47 15 35
Smart_SEO_Tool_Sitemap::init()
A
43 13 45
Smart_SEO_Tool_Sitemap::content_post()
A
40 10 61
Smart_SEO_Tool_Url::redirectUrlDetail()
A
44 11 44
Smart_SEO_Tool_Admin::cnf()
A
33 6 118
Smart_SEO_Tool_Admin::__construct()
A
45 11 39
Smart_SEO_Tool_Common::remove_broken_url()
A
47 9 34
Smart_SEO_Tool_Url::setRedirectUrlState()
A
48 9 29
Smart_SEO_Tool_Common::wb_sseot_robots()
A
51 9 27
Smart_SEO_Tool_Common::template_redirect()
A
51 9 25
Smart_SEO_Tool_Url::saveRedirectUrl()
A
46 8 39
Smart_SEO_Tool_Admin::setup_db()
A
48 8 32
Smart_SEO_Tool_Common::init()
A
49 8 30
Smart_SEO_Tool_Rewrite::go_302()
A
58 9 13
Smart_SEO_Tool_Rewrite::parse_query()
A
60 9 12
Smart_SEO_Tool_Rewrite::init()
A
52 8 26
Smart_SEO_Tool_Sitemap::query_post()
A
43 6 54
Smart_SEO_Tool_Common::is_tag()
A
56 8 18
Smart_SEO_Tool_Admin::extend_conf()
S
58 8 15
Smart_SEO_Tool_Sitemap::robots()
S
49 7 28
Smart_SEO_Tool_Admin::admin_notices()
S
49 7 28
Smart_SEO_Tool_Sitemap::content_archives()
S
47 6 39
Smart_SEO_Tool_Url::rules()
S
51 7 24
Smart_SEO_Tool_Sitemap::content_author()
S
47 6 37
Smart_SEO_Tool_Common::document_title_parts()
S
61 7 12
Smart_SEO_Tool_Admin::set_guide()
S
61 7 11
Smart_SEO_Tool_Common::broken_url_count()
S
53 6 21
Smart_SEO_Tool_Admin::update_active()
S
58 6 14
Smart_SEO_Tool_Common::term_category()
S
59 6 14
Smart_SEO_Tool_Admin::cnf_def()
S
38 1 84
Smart_SEO_Tool_Rewrite::category_rewrite_rules()
S
52 5 23
Smart_SEO_Tool_Common::excerpt()
S
60 5 13
Smart_SEO_Tool_Admin::admin_init()
S
62 5 11
Smart_SEO_Tool_Sitemap::sitemap_url()
S
53 4 22
Smart_SEO_Tool_Common::theme_has_title()
S
56 4 18
Smart_SEO_Tool_Sitemap::ping()
S
57 4 15
Smart_SEO_Tool_Common::wp_head_seo()
S
65 5 8
Smart_SEO_Tool_Images::__construct()
S
59 4 14
Smart_SEO_Tool_Admin::sanitize_var()
S
59 4 14
Smart_SEO_Tool_Common::parse_tpl()
S
59 4 13
Smart_SEO_Tool_Rewrite::redirect_nonce()
S
60 4 13
Smart_SEO_Tool_Sitemap::content_taxonomy()
S
51 3 25
Smart_SEO_Tool_Admin::guide_cnf()
S
49 2 33
Smart_SEO_Tool_Common::mark_broken_url()
S
55 3 18
Smart_SEO_Tool_Sitemap::parse_request()
S
58 3 16
Smart_SEO_Tool_PostEdit::render_meta_box()
S
59 3 13
Smart_SEO_Tool_Sitemap::send_ping()
S
61 3 13
Smart_SEO_Tool_Common::detect_broken_url()
S
59 3 13
Smart_SEO_Tool_Sitemap::sitemap_index()
S
62 3 11
Smart_SEO_Tool_Sitemap::is_taxonomy_viewable()
S
66 3 9
Smart_SEO_Tool_Common::wb_seo_info_parse_empty()
S
64 3 9
Smart_SEO_Tool_PostEdit::array_sanitize_text_field()
S
64 3 10
Smart_SEO_Tool_PostEdit::save_post_meta()
S
69 3 6
Smart_SEO_Tool_Admin::array_sanitize_text_field()
S
64 3 10
Smart_SEO_Tool_Common::robots_txt()
S
65 3 9
Smart_SEO_Tool_Rewrite::category_301()
S
65 3 8
Smart_SEO_Tool_PostEdit::add_meta_box()
S
61 2 13
Smart_SEO_Tool_Sitemap::robots_txt()
S
60 2 12
Smart_SEO_Tool_Admin::admin_menu()
S
55 1 18
Smart_SEO_Tool_Admin::get_title_variables()
S
66 2 8
Smart_SEO_Tool_Admin::cache_vue_assets()
S
65 2 8
Smart_SEO_Tool_Sitemap::sitemap_robots()
S
70 2 6
Smart_SEO_Tool_PostEdit::admin_head()
S
65 2 8
Smart_SEO_Tool_Sitemap::footer()
S
68 2 8
Smart_SEO_Tool_Sitemap::post_sitemap()
S
65 2 8
Smart_SEO_Tool_Admin::actionLinks()
S
66 2 8
Smart_SEO_Tool_Admin::guide_skip()
S
68 2 7
Smart_SEO_Tool_Images::thumb_attr()
S
67 2 7
Smart_SEO_Tool_Sitemap::header()
S
63 2 10
Smart_SEO_Tool_Images::img_attr()
S
67 2 7
Smart_SEO_Tool_PostEdit::init()
S
64 2 9
Smart_SEO_Tool_Common::wb_smart_seo_tool_cron()
S
67 2 8
Smart_SEO_Tool_Sitemap::transition_post_status()
S
69 2 6
Smart_SEO_Tool_Admin::before_sanitize_var()
S
69 2 6
Smart_SEO_Tool_Admin::update_db()
S
69 2 7
Smart_SEO_Tool_Admin::after_sanitize_var()
S
69 2 6
Smart_SEO_Tool_Rewrite::tag_term_link()
S
70 2 6
Smart_SEO_Tool_Rewrite::category_rewrite_name()
S
68 2 7
Smart_SEO_Tool_Sitemap::ping_daily()
S
66 2 8
Smart_SEO_Tool_Rewrite::remove_category_permastruct()
S
66 2 8
Smart_SEO_Tool_Admin::plugin_row_meta()
S
65 2 9
Smart_SEO_Tool_Sitemap::taxonomies()
S
66 2 8
Smart_SEO_Tool_Rewrite::category_permastruct()
S
75 1 4
Smart_SEO_Tool_Sitemap::add_url()
S
64 1 9
Smart_SEO_Tool_Cron::init()
S
89 1 2
Smart_SEO_Tool_Sitemap::query_vars()
S
76 1 4
Smart_SEO_Tool_Sitemap::content_misc()
S
69 1 6
Smart_SEO_Tool_Rewrite::tag_rewrite_rules_array()
S
64 1 10
Smart_SEO_Tool_Rewrite::rewrite_go()
S
72 1 5
Smart_SEO_Tool_Rewrite::tag_query_vars()
S
76 1 4
Smart_SEO_Tool_Common::formatTitle()
S
69 1 7
Smart_SEO_Tool_Rewrite::__construct()
S
91 1 2
Smart_SEO_Tool_Admin::sanitize_var_key_after()
S
72 1 5
Smart_SEO_Tool_Admin::deactivate_plugin()
S
74 1 5
Smart_SEO_Tool_Sitemap::last_mod()
S
75 1 4
Smart_SEO_Tool_Sitemap::rewrite_rules_array()
S
71 1 6
Smart_SEO_Tool_PostEdit::__construct()
S
98 1 1
Smart_SEO_Tool_Rewrite::go_rewrite_rules()
S
71 1 6
Smart_SEO_Tool_PostEdit::cnf()
S
79 1 3
Smart_SEO_Tool_Sitemap::cacheXml()
S
89 1 2
Smart_SEO_Tool_Admin::flush_rewrite()
S
77 1 4
Smart_SEO_Tool_Url::cache()
S
89 1 2
Smart_SEO_Tool_Admin::admin_head()
S
95 1 1
Smart_SEO_Tool_Rewrite::go_query_vars()
S
76 1 4
Smart_SEO_Tool_Common::clear_broken_url()
S
70 1 6
Smart_SEO_Tool_Sitemap::add_sitemap()
S
67 1 7
Smart_SEO_Tool_Common::wp_title_parts()
S
81 1 3
Smart_SEO_Tool_Common::render_title_tag()
S
77 1 3
Smart_SEO_Tool_Sitemap::rewrite_rules()
S
71 1 6
Smart_SEO_Tool_Admin::before_sanitize_textarea_field()
S
81 1 3
Smart_SEO_Tool_Cron::__construct()
S
91 1 2
Smart_SEO_Tool_Rewrite::rewrite_tag()
S
69 1 6
Smart_SEO_Tool_Sitemap::log()
S
74 1 4
Smart_SEO_Tool_Admin::render_views()
S
81 1 3
Smart_SEO_Tool_Sitemap::cnf()
S
79 1 3
Smart_SEO_Tool_Rewrite::no_category()
S
64 1 9
Smart_SEO_Tool_Common::__construct()
S
98 1 1
Smart_SEO_Tool_Common::cnf()
S
79 1 3
Smart_SEO_Tool_Url::__construct()
S
91 1 2
Smart_SEO_Tool_Common::wp_title()
S
78 1 3
Smart_SEO_Tool_Common::trimContent()
S
70 1 6
Smart_SEO_Tool_Ajax::init()
S
79 1 3
Smart_SEO_Tool_Sitemap::__construct()
S
91 1 2
Smart_SEO_Tool_Admin::activate_plugin()
S
77 1 4
Smart_SEO_Tool_Url::cnf()
S
79 1 3
Smart_SEO_Tool_Rewrite::post_tag_rewrite_rules()
S
81 1 3
Smart_SEO_Tool_Rewrite::flush_rewrite()
S
77 1 4
Smart_SEO_Tool_Rewrite::cnf()
S
79 1 3
Smart_SEO_Tool_Rewrite::remove_rewrite()
S
68 1 7
Smart_SEO_Tool_Cron::cnf()
S
79 1 3
Smart_SEO_Tool_Sitemap::post_types()
S
67 1 7
Smart_SEO_Tool_Rewrite::category_query_vars()
S
76 1 4
Smart_SEO_Tool_Admin::get_demo_data()
S
65 1 8
Smart_SEO_Tool_Sitemap::remove_rewrite()
S
75 1 4
Smart_SEO_Tool_Rewrite::tag_rewrite_rules()
S
64 1 10
Smart_SEO_Tool_Rewrite::go_rewrite_rules_array()
S
71 1 6
Smart_SEO_Tool_Admin::sanitize_var_key_before()
S
72 1 5