Code Analysis: WPPedia 1.0.0

Function Rating Maintainability Complexity Lines of code
bf\wpPedia\admin::create_colorscheme_css_vars()
A
41 15 54
bf\wpPedia\options::create_checkbox()
A
49 15 26
bf\wpPedia\options::settings_init()
A
30 1 211
wppedia_get_template_part()
A
55 12 19
bf\wpPedia\options::do_settings_sections_tabbed()
A
45 10 44
bf\wpPedia\modules\crosslinks::parse_content_xml()
A
40 9 55
bf\wpPedia\template::current_template_exists_in_theme()
A
53 10 25
is_wppedia_page()
A
52 9 24
bf\wpPedia\template::generate_char_navigation_link()
A
46 8 36
bf\wpPedia\options::create_select()
A
52 9 21
bf\wpPedia\options::create_checkbox_group()
A
49 8 31
bf\wpPedia\options::create_basic_input()
A
51 8 25
bf\wpPedia\options::wppedia_permalink_settings()
A
44 6 49
get_the_excerpt_wppedia()
S
49 6 33
bf\wpPedia\template::template_include()
S
62 8 10
bf\wpPedia\admin::current_screen_post_type()
S
61 7 12
bf\wpPedia\modules\crosslinks::__construct()
S
58 6 15
bf\wpPedia\options::settings_section_callback()
S
57 5 19
bf\wpPedia\post_type::register_wiki_post_type()
S
40 2 62
wppedia_enqueue_frontend_assets()
S
48 4 31
wppedia_locate_template()
S
60 5 13
bf\wpPedia\modules\crosslinks::the_content_linked()
S
59 5 13
bf\wpPedia\activation::activate()
S
51 4 27
wppedia_get_search_form_attrs()
S
51 4 25
wppedia_get_posts_initial_letter_list()
S
53 4 23
bf\wpPedia\inline_style_collector::add()
S
57 4 16
bf\wpPedia\post_type::manage_initial_character_onsave()
S
52 3 29
bf\wpPedia\post_type::wppedia_cpt_link()
S
59 4 14
bf\wpPedia\post_type::limit_reached_msg_notice()
S
62 4 11
WPPedia::init()
S
55 3 19
bf\wpPedia\rest_controller::get_wiki_entry_searchables()
S
58 3 16
is_wppedia_archive()
S
65 4 9
bf\wpPedia\modules\crosslinks::the_post_content_links()
S
66 4 9
bf\wpPedia\query_control::default_wiki_entries_orderby()
S
65 4 9
bf\wpPedia\query_control::default_posts_per_page()
S
71 4 5
is_wppedia_singular()
S
65 4 9
wppedia_maybe_define_constant()
S
67 4 8
is_wppedia_search()
S
66 4 9
bf\wpPedia\post_type::limit_num_posts()
S
59 3 14
bf\wpPedia\options::dropdown_pages()
S
63 3 11
bf\wpPedia\post_type::create_wppedia_initial_letter_tax()
S
47 1 36
bf\wpPedia\options::settings_cb()
S
53 1 32
wppedia_list_chars()
S
51 1 31
bf\wpPedia\template::custom_index_php()
S
71 3 5
bf\wpPedia\template::custom_search_php()
S
72 3 5
bf\wpPedia\template::post_class()
S
67 3 7
bf\wpPedia\options::do_admin_scripts()
S
71 3 5
bf\wpPedia\options::set_flush_rewrite_rules_flag()
S
72 3 5
bf\wpPedia\modules\tooltip::__generate_tooltip()
S
63 3 10
bf\wpPedia\modules\tooltip::tooltip_thumbnail()
S
63 3 10
bf\wpPedia\admin::wppedia_admin_body_class()
S
68 3 7
get_wppedia_url()
S
64 3 10
is_wppedia_frontpage()
S
72 3 5
bf\wpPedia\post_type::__construct()
S
59 2 13
wppedia_slugify()
S
60 2 13
bf\wpPedia\options::get_public_posttypes()
S
63 2 11
bf\wpPedia\post_type::wppedia_cpt_generate_rewrite_rules()
S
61 2 11
bf\wpPedia\admin::wppedia_archive_post_state()
S
70 2 6
bf\wpPedia\template::getInstance()
S
72 2 6
bf\wpPedia\query_control::search_wppedia()
S
71 2 6
bf\wpPedia\post_type::do_limit_reached_msg()
S
65 2 10
WPPedia::getInstance()
S
72 2 6
bf\wpPedia\inline_style_collector::getInstance()
S
72 2 6
bf\wpPedia\template::body_class()
S
72 2 5
bf\wpPedia\modules\crosslinks::get_crosslink_posts()
S
59 1 15
WPPedia::plugin_path()
S
78 2 3
bf\wpPedia\modules\crosslinks::sort_post_titles()
S
64 2 10
bf\wpPedia\inline_style_collector::merge_inline_styles()
S
69 2 7
bf\wpPedia\options::getInstance()
S
72 2 6
bf\wpPedia\template::get_char_navigation_link_anchor()
S
63 2 10
bf\wpPedia\query_control::posts_join_get_posts_by_initial_letter()
S
63 2 10
bf\wpPedia\query_control::posts_where_get_posts_by_initial_letter()
S
68 2 7
bf\wpPedia\options::restrict_pro()
S
73 2 5
bf\wpPedia\admin::enqueue_colorscheme_css()
S
68 2 7
wppedia_single_content()
S
61 1 15
wppedia_add_inline_style()
S
72 2 5
bf\wpPedia\post_type::getInstance()
S
72 2 6
wppedia_has_static_frontpage()
S
73 2 5
wppedia_get_post_initial_letter()
S
67 2 7
wppedia_single_link_pages()
S
62 1 12
bf\wpPedia\template::register_sidebar()
S
62 1 11
bf\wpPedia\options::settings_page()
S
64 1 11
wppedia_get_posts()
S
63 1 11
WPPedia()
S
82 1 3
bf\wpPedia\inline_style_collector::get_final_css()
S
77 1 4
bf\wpPedia\options::wppedia_permalink_part_sanitize()
S
68 1 7
wppedia_loop_postlink_open()
S
80 1 3
bf\wpPedia\inline_style_collector::__clone()
S
98 1 1
bf\wpPedia\modules\tooltip::__construct()
S
71 1 5
wppedia_wrapper_start()
S
80 1 3
wppedia_sidebar()
S
82 1 3
WPPedia::define_constants()
S
68 1 7
bf\wpPedia\query_control::__construct()
S
67 1 7
the_excerpt_wppedia()
S
79 1 3
bf\wpPedia\options::wppedia_permalink_settings_cb()
S
79 1 3
wppedia_single_title()
S
80 1 3
wppedia_searchform()
S
82 1 3
bf\wpPedia\inline_style_collector::collect_inline_styles()
S
80 1 3
bf\wpPedia\rest_controller::__construct()
S
72 1 5
wppedia_postlist_wrapper_end()
S
80 1 3
wppedia_wrapper_end()
S
80 1 3
bf\wpPedia\options::sanitize_checkbox_group()
S
81 1 3
WPPedia::__construct()
S
98 1 1
WPPedia::template_path()
S
79 1 3
wppedia_get_version()
S
83 1 3
bf\wpPedia\deactivation::__construct()
S
100 1 1
wppedia_get_post_type()
S
80 1 3
bf\wpPedia\post_type::__clone()
S
98 1 1
bf\wpPedia\template::__construct()
S
66 1 8
wppedia_postlist_wrapper_start()
S
80 1 3
bf\wpPedia\admin::settings_header_logo()
S
83 1 3
bf\wpPedia\rest_controller::get_endpoint_url()
S
75 1 4
create_wppedia_navigation_shortcode()
S
73 1 5
bf\wpPedia\inline_style_collector::__construct()
S
98 1 1
wppedia_entry_content_start()
S
100 1 3
bf\wpPedia\admin::__construct()
S
67 1 7
bf\wpPedia\activation::__construct()
S
100 1 1
wppedia_loop_excerpt()
S
75 1 5
bf\wpPedia\admin::__clone()
S
98 1 1
wppedia_entry_content_end()
S
100 1 3
bf\wpPedia\template::__clone()
S
98 1 1
bf\wpPedia\options::__clone()
S
98 1 1
wppedia_navigation()
S
80 1 3
WPPedia::setup()
S
78 1 3
create_wppedia_searchform_shortcode()
S
74 1 5
bf\wpPedia\deactivation::deactivate()
S
81 1 3
bf\wpPedia\options::__construct()
S
67 1 7
bf\wpPedia\modules\crosslinks::prepare_link_phrase()
S
67 1 8
WPPedia::__clone()
S
98 1 1
wppedia_loop_postlink_close()
S
100 1 3
bf\wpPedia\rest_controller::register_rest_routes()
S
66 1 9
wppedia_posts_pagination()
S
65 1 9
bf\wpPedia\inline_style_collector::remove()
S
76 1 4
wppedia_loop_item_title()
S
80 1 3