Code Analysis: Relevanssi 4.22.1

Function Rating Maintainability Complexity Lines of code
relevanssi_search()
D
15
55 305
relevanssi_compile_search_args()
D
21
61 178
relevanssi_excerpts_tab()
D
14
40 434
relevanssi_indexing_tab()
D
12
35 502
relevanssi_do_excerpt()
D
22
43 201
relevanssi_searching_tab()
D
17
25 387
relevanssi_index_doc()
D
27
42 126
relevanssi_highlight_terms()
D
22
35 206
relevanssi_process_tax_query_row()
D
30 32 119
relevanssi_load_compatibility_code()
C
42 34 34
relevanssi_create_database_tables()
C
30 25 134
relevanssi_prevent_default_request()
C
39 30 56
relevanssi_do_query()
C
33 27 86
relevanssi_tokenize()
C
36 27 72
relevanssi_search_form()
C
33 24 95
relevanssi_get_current_language()
C
39 26 60
relevanssi_woocommerce_filters()
C
36 24 75
relevanssi_add_synonyms()
B
36 22 84
relevanssi_get_next_key()
B
34 21 95
relevanssi_get_compare_values()
B
37 21 75
relevanssi_init()
B
37 21 71
relevanssi_debugging_tab()
B
31 16 143
relevanssi_wpml_filter()
B
40 21 59
relevanssi_options()
B
38 19 71
relevanssi_admin_search_debugging_info()
B
35 17 91
relevanssi_index_custom_fields()
B
39 18 64
relevanssi_simple_generate_suggestion()
B
40 18 58
relevanssi_remove_punct()
B
35 16 87
relevanssi_permalink()
B
45 19 41
relevanssi_fetch_sees_data()
B
37 16 84
relevanssi_build_index()
B
39 17 59
relevanssi_convert_data_to_values()
B
41 17 53
relevanssi_generate_how_relevanssi_sees()
B
39 16 65
relevanssi_from_and_to()
B
42 17 48
relevanssi_oxygen_compatibility()
B
39 15 71
update_relevanssi_options()
B
32 11 129
relevanssi_process_weights_and_indexing()
B
42 16 54
relevanssi_compile_common_args()
B
41 16 53
relevanssi_wp_date_query_from_query_vars()
B
44 16 48
relevanssi_query_log()
B
32 11 123
relevanssi_add_include_matches()
A
38 14 70
relevanssi_stripos()
A
42 15 53
relevanssi_extract_relevant_words()
A
40 14 62
relevanssi_index_acf()
A
43 15 46
relevanssi_calculate_weight()
A
44 15 42
relevanssi_index_taxonomy_terms()
A
41 14 57
relevanssi_admin_search_format_posts()
A
40 14 56
relevanssi_get_custom_field_content()
A
40 13 68
relevanssi_date_queries()
A
34 10 111
relevanssi_process_query_args()
A
40 13 63
relevanssi_options_form()
A
33 9 122
relevanssi_query()
A
46 14 42
relevanssi_polylang_filter()
A
48 14 36
relevanssi_process_tax_query()
A
44 13 49
relevanssi_recognize_phrases()
A
40 12 60
relevanssi_synonyms_tab()
A
39 11 73
relevanssi_overview_tab()
A
34 8 113
relevanssi_process_post_type()
A
42 12 53
relevanssi_generate_phrase_queries()
A
36 10 81
relevanssi_process_term_tax_ids()
A
41 11 66
relevanssi_get_post_status()
A
44 12 48
relevanssi_acf_exclude_fields()
A
45 12 44
relevanssi_index_content()
A
41 11 55
relevanssi_meta_query_from_query_vars()
A
48 12 37
relevanssi_update_child_posts()
A
43 11 51
relevanssi_polylang_term_filter()
A
47 12 35
relevanssi_default_post_ok()
A
47 12 34
relevanssi_woocommerce_indexing_filter()
A
48 11 34
relevanssi_generate_list_of_custom_fields()
A
49 11 32
relevanssi_admin_search()
A
45 10 42
relevanssi_create_excerpts()
A
40 8 66
relevanssi_insert_edit()
A
43 9 51
relevanssi_add_stopword()
A
45 9 50
relevanssi_check_indexing_restriction()
A
44 9 50
relevanssi_populate_stopwords()
A
44 9 49
relevanssi_admin_help()
A
29 1 165
relevanssi_process_post_status()
A
49 10 30
relevanssi_get_negative_post_type()
A
49 10 29
relevanssi_control_media_queries()
A
52 10 25
relevanssi_add_admin_scripts()
A
36 6 84
relevanssi_generate_term_where()
A
47 9 35
relevanssi_indexing_query_args()
A
49 9 32
relevanssi_logging_tab()
A
36 4 105
relevanssi_process_parent_query()
A
50 9 30
relevanssi_search_stats()
A
49 9 29
relevanssi_process_post_query()
A
50 9 29
relevanssi_index_posts_ajax_wrapper()
A
42 7 58
relevanssi_gutenberg_block_rendering()
A
50 9 27
relevanssi_get_boundaries()
A
53 9 24
relevanssi_uninstall_free()
A
36 4 92
relevanssi_fix_entities()
A
42 6 59
relevanssi_sort_results()
A
51 8 28
relevanssi_populate_array()
A
50 8 27
relevanssi_determine_snip_location()
A
52 8 27
relevanssi_count_matches()
A
46 7 41
relevanssi_index_title()
A
47 7 40
relevanssi_get_comments()
A
46 7 39
relevanssi_drop_database_tables()
A
53 8 22
relevanssi_index_comment()
A
54 8 21
relevanssi_compare_values()
A
56 8 19
relevanssi_is_multiple_words()
A
45 6 49
relevanssi_index_ninja_table()
A
48 7 32
relevanssi_process_by_date()
S
50 7 30
relevanssi_remove_nested_highlights()
S
50 7 29
relevanssi_polylang_where_include_terms()
S
49 7 29
relevanssi_process_excat_option()
S
52 7 24
relevanssi_post_type_restriction()
S
53 7 23
relevanssi_get_term_in()
S
52 7 23
relevanssi_search_tab()
S
40 3 82
relevanssi_update_log()
S
47 6 36
relevanssi_limit_filter()
S
54 7 20
relevanssi_export_log_data()
S
41 4 65
relevanssi_calculate_tf()
S
48 6 34
relevanssi_is_ok_to_log()
S
56 7 19
relevanssi_add_accent_variations()
S
48 6 33
relevanssi_acf_is_parent_excluded()
S
57 7 18
relevanssi_count_term_occurrances()
S
50 6 31
relevanssi_extract_phrases()
S
50 6 31
relevanssi_add_highlight()
S
56 7 15
relevanssi_get_forbidden_post_types()
S
36 1 102
relevanssi_register_privacy_policy()
S
50 6 27
relevanssi_process_author()
S
51 6 27
relevanssi_replace_stems_in_terms()
S
53 6 26
relevanssi_index_comments()
S
51 6 26
relevanssi_cmp_function()
S
52 6 25
relevanssi_extract_locations()
S
53 6 24
relevanssi_generate_indexing_query()
S
44 4 54
relevanssi_remove_all_stopwords()
S
54 6 23
relevanssi_entities_inside()
S
53 6 22
relevanssi_the_title()
S
55 6 22
relevanssi_delete_session_logs()
S
53 6 22
relevanssi_get_post()
S
55 6 21
relevanssi_common_words()
S
48 5 35
relevanssi_generate_df_counts()
S
48 5 34
relevanssi_remove_stopword()
S
50 5 34
relevanssi_process_oxygen_child()
S
56 6 19
relevanssi_add_excerpt()
S
56 6 19
relevanssi_process_punctuation_options()
S
56 6 19
relevanssi_process_index_fields_option()
S
57 6 18
relevanssi_disable_shortcodes()
S
42 3 62
relevanssi_delete_term_from_all_posts()
S
47 4 46
relevanssi_wpmembers_compatibility()
S
57 6 16
relevanssi_highlight_post_title()
S
58 6 15
Relevanssi_Taxonomy_Walker::start_el()
S
48 5 30
relevanssi_highlight_in_docs()
S
59 6 14
relevanssi_generate_missing_terms_list()
S
50 5 29
relevanssi_stopwords_tab()
S
52 5 28
relevanssi_process_inner_blocks()
S
52 5 27
relevanssi_get_first_match()
S
51 5 26
_relevanssi_install()
S
39 2 69
relevanssi_entity_decode()
S
54 5 23
relevanssi_replace_synonyms_in_terms()
S
53 5 23
relevanssi_filter_custom_fields()
S
55 5 22
relevanssi_do_shortcode()
S
55 5 21
relevanssi_get_custom_fields()
S
56 5 19
relevanssi_extract_relevant()
S
54 5 19
relevanssi_get_post_object()
S
56 5 18
relevanssi_wpfd_content()
S
55 5 18
relevanssi_valid_status_array()
S
57 5 16
relevanssi_truncate_logs()
S
57 5 16
relevanssi_log_debug()
S
72 6 5
relevanssi_generate_search_query()
S
49 4 29
relevanssi_show_matches()
S
45 3 44
relevanssi_erase_log_data()
S
51 4 29
relevanssi_is_front_page_id()
S
61 5 13
relevanssi_show_stopwords()
S
43 1 72
relevanssi_kill_autoembed()
S
61 5 12
relevanssi_oxygen_code_block()
S
61 5 12
relevanssi_update_counts()
S
60 5 12
relevanssi_update_floatval()
S
62 5 12
relevanssi_close_tags()
S
52 4 26
relevanssi_jetsmartfilters()
S
53 4 24
relevanssi_get_post_type()
S
54 4 22
relevanssi_create_line_chart()
S
46 2 52
relevanssi_index_author()
S
54 4 21
relevanssi_generate_id_type()
S
55 4 20
relevanssi_get_language_term_taxonomy_id()
S
55 4 20
relevanssi_the_tags()
S
54 4 20
relevanssi_index_excerpt()
S
55 4 19
relevanssi_get_an_object()
S
57 4 18
relevanssi_return_id_type()
S
57 4 18
relevanssi_menu()
S
49 3 33
relevanssi_add_single_stopword()
S
58 4 17
relevanssi_return_id_parent()
S
58 4 17
relevanssi_debug_posts()
S
57 4 16
relevanssi_simple_didyoumean()
S
51 3 30
relevanssi_is_debug()
S
63 5 10
relevanssi_form_tag_weight()
S
53 3 29
relevanssi_process_cat_option()
S
61 4 13
relevanssi_taxonomy_score()
S
60 4 13
relevanssi_get_attachment_suffix()
S
61 4 13
relevanssi_get_the_title()
S
63 4 12
relevanssi_add_oxygen()
S
62 4 12
relevanssi_sanitize_hex_color()
S
62 4 12
relevanssi_new_blog()
S
62 4 12
relevanssi_adjust_match_doc()
S
62 4 11
relevanssi_user_agent_is_bot()
S
62 4 11
relevanssi_output_exported_log()
S
53 3 24
relevanssi_launch_ajax_action()
S
53 3 23
relevanssi_shortcode()
S
53 3 23
relevanssi_wpml_term_fix()
S
53 3 23
relevanssi_list_all_indexed_custom_fields()
S
54 3 22
relevanssi_term_tax_id_from_row()
S
54 3 21
relevanssi_get_post_meta_for_all_posts()
S
56 3 20
relevanssi_add_matches()
S
53 3 20
relevanssi_add_phrase_restrictions()
S
56 3 19
relevanssi_filtered_term_product_counts_query()
S
54 3 19
relevanssi_acf_exclude_setting()
S
56 3 19
relevanssi_install()
S
57 3 18
relevanssi_rankmath_exclude()
S
58 3 17
relevanssi_delete_query_from_log()
S
51 2 32
relevanssi_yoast_exclude()
S
58 3 17
relevanssi_register_gutenberg_actions()
S
59 3 17
relevanssi_block_on_admin_searches()
S
58 3 17
relevanssi_remove_doc()
S
58 3 17
relevanssi_seopress_exclude()
S
58 3 17
relevanssi_object_sort()
S
58 3 16
relevanssi_process_date_query()
S
57 3 16
relevanssi_debug_echo()
S
65 4 9
relevanssi_acf_relationship_fields()
S
66 4 8
relevanssi_filter_compare()
S
66 4 7
relevanssi_export_log_check()
S
64 4 10
relevanssi_rankmath_noindex()
S
63 4 10
relevanssi_index_ninja_tables()
S
59 3 15
relevanssi_return_value()
S
64 4 10
relevanssi_process_trim_logs_option()
S
64 4 10
relevanssi_bricks_values()
S
60 3 15
relevanssi_debug_post()
S
59 3 13
relevanssi_action_links()
S
60 3 13
relevanssi_enable_tablepress_shortcodes()
S
61 3 13
relevanssi_didyoumean()
S
63 3 11
relevanssi_paidmembershippro_compatibility()
S
63 3 11
relevanssi_update_term_hits()
S
52 2 26
relevanssi_strip_invisibles()
S
56 2 22
relevanssi_strip_tags()
S
55 2 22
relevanssi_privacy_eraser()
S
57 2 19
relevanssi_process_meta_query()
S
58 2 16
relevanssi_members_compatibility()
S
66 3 9
relevanssi_mb_stristr()
S
64 3 10
relevanssi_strlen()
S
66 3 9
relevanssi_switch_blog()
S
66 3 8
relevanssi_add_wpm_gtin_code()
S
66 3 9
relevanssi_substr()
S
64 3 10
relevanssi_off_or_on()
S
70 3 6
relevanssi_oxygen_fix_none_setting()
S
67 3 8
relevanssi_add_bricks()
S
66 3 9
relevanssi_pretty_links_ok()
S
70 3 6
relevanssi_implode()
S
70 3 6
relevanssi_update_legal_value()
S
65 3 9
relevanssi_seopress_noindex()
S
64 3 10
relevanssi_fetch_stopwords()
S
67 3 7
relevanssi_seoframework_noindex()
S
64 3 10
relevanssi_update_intval()
S
65 3 9
relevanssi_legal_value()
S
64 3 10
relevanssi_is_live_search()
S
66 3 8
relevanssi_strtolower()
S
65 3 10
relevanssi_privacy_exporter()
S
59 2 15
relevanssi_mb_strcasecmp()
S
64 3 10
relevanssi_yoast_noindex()
S
64 3 10
relevanssi_aioseo_noindex()
S
64 3 10
relevanssi_post_date_throttle_where()
S
68 3 7
relevanssi_sku_boost()
S
67 3 7
relevanssi_post_date_throttle_join()
S
66 3 8
relevanssi_remove_page_builder_shortcodes()
S
52 1 29
relevanssi_indexing_post_counter()
S
59 2 14
relevanssi_generate_db_post_view()
S
60 2 13
relevanssi_process_synonym_options()
S
61 2 12
relevanssi_update_synonyms_setting()
S
63 2 11
relevanssi_seoframework_exclude()
S
63 2 11
relevanssi_process_expost()
S
62 2 11
relevanssi_woocommerce_restriction()
S
63 2 11
relevanssi_update_stopwords_setting()
S
63 2 11
relevanssi_image_filter()
S
62 2 11
relevanssi_remove_metadata_fields()
S
54 1 25
relevanssi_get_forbidden_taxonomies()
S
58 1 19
relevanssi_seopress_form()
S
59 1 18
relevanssi_yoast_form()
S
59 1 18
relevanssi_rankmath_form()
S
59 1 18
relevanssi_aioseo_form()
S
59 1 18
relevanssi_seoframework_form()
S
59 1 18
relevanssi_debug_search_settings()
S
58 1 17
relevanssi_bot_block_list()
S
58 1 16
relevanssi_index_get_post_type()
S
72 2 6
relevanssi_select()
S
70 2 7
relevanssi_turn_off_options()
S
65 2 10
relevanssi_block_elementor_library()
S
71 2 6
relevanssi_strip_all_tags()
S
67 2 8
relevanssi_wc_reset_loop()
S
73 2 6
relevanssi_restrictcontentpro_compatibility()
S
69 2 7
relevanssi_bricks_fix_none_setting()
S
73 2 6
relevanssi_bricks_enable()
S
71 2 6
relevanssi_groups_compatibility()
S
67 2 8
relevanssi_current_user_can_access_options()
S
72 2 5
relevanssi_generate_closing_tags()
S
64 2 10
relevanssi_publish()
S
67 2 8
relevanssi_check()
S
70 2 7
relevanssi_memberpress_compatibility()
S
69 2 7
relevanssi_create_excerpt()
S
59 1 15
relevanssi_useraccessmanager_compatibility()
S
65 2 9
relevanssi_update_sanitized()
S
70 2 6
relevanssi_remove_stopwords_from_array()
S
67 2 8
relevanssi_increase_value()
S
71 2 6
relevanssi_wpm_pgw_fix_none_setting()
S
73 2 6
relevanssi_sanitize_weights()
S
70 2 7
relevanssi_validate_taxonomy()
S
70 2 7
relevanssi_aioseo_get_noindex_posts()
S
67 2 8
relevanssi_the_excerpt()
S
67 2 8
relevanssi_flatten_array()
S
68 2 7
relevanssi_intval()
S
71 2 6
relevanssi_initialize_match_arrays()
S
60 1 15
relevanssi_update_doc_count()
S
69 2 6
relevanssi_aioseo_exclude()
S
64 2 10
relevanssi_nothing_found_queries()
S
60 1 15
relevanssi_total_queries()
S
60 1 14
relevanssi_acf_get_field_id()
S
62 1 13
relevanssi_list_categories()
S
64 1 11
relevanssi_woocommerce_admin_search_blocked_post_types()
S
64 1 11
relevanssi_count_missing_posts_ajax_wrapper()
S
72 1 6
relevanssi_debug_array()
S
71 1 6
relevanssi_oxygen_rich_text()
S
76 1 4
relevanssi_redirects_tab()
S
67 1 9
relevanssi_the_permalink()
S
80 1 3
relevanssi_hyphenate()
S
75 1 4
relevanssi_rankmath_options()
S
80 1 3
relevanssi_mb_warning()
S
79 1 3
relevanssi_enable_wpml_terms()
S
75 1 4
relevanssi_admin_search_page()
S
67 1 7
relevanssi_truncate_index()
S
72 1 5
relevanssi_disable_wpml_terms()
S
76 1 4
relevanssi_count_total_posts()
S
77 1 4
relevanssi_update_off_or_on()
S
68 1 9
relevanssi_yoast_options()
S
80 1 3
relevanssi_simplemembership_compatibility()
S
71 1 6
relevanssi_get_term_taxonomy()
S
72 1 5
relevanssi_debug_string()
S
75 1 4
relevanssi_table_filter()
S
76 1 4
relevanssi_seopress_options()
S
80 1 3
relevanssi_strlen_sort()
S
79 1 3
relevanssi_remove_quotes_from_array_keys()
S
66 1 10
relevanssi_count_posts_ajax_wrapper()
S
72 1 6
relevanssi_wpjvpostreadinggroups_compatibility()
S
76 1 4
relevanssi_wpss_support()
S
75 1 4
relevanssi_average_array()
S
68 1 8
relevanssi_aioseo_options()
S
80 1 3
relevanssi_polylang_all_languages_stopwords()
S
71 1 7
relevanssi_query_vars()
S
65 1 10
relevanssi_async_update_doc_count()
S
82 1 3
relevanssi_enable_relevanssi_in_fibo()
S
77 1 4
relevanssi_array_walk_trim()
S
81 1 3
relevanssi_disable_gtin_code()
S
83 1 3
relevanssi_export_log()
S
65 1 9
relevanssi_attachments_tab()
S
67 1 9
relevanssi_mb_trim()
S
69 1 6
relevanssi_rest_api_disable()
S
76 1 4
relevanssi_seoframework_options()
S
80 1 3
relevanssi_add_quotes()
S
81 1 3
relevanssi_get_the_tags()
S
78 1 3
relevanssi_get_permalink()
S
75 1 4
relevanssi_return_or()
S
83 1 3
relevanssi_remove_quotes()
S
78 1 3
relevanssi_list_custom_fields()
S
74 1 5
relevanssi_add_apostrophes()
S
81 1 3
relevanssi_wpfd_index()
S
72 1 5
relevanssi_update_stopwords()
S
66 1 9
relevanssi_excerpt_pre_the_content()
S
73 1 5
relevanssi_count_missing_posts()
S
77 1 4
relevanssi_generate_post_parent()
S
71 1 6
relevanssi_register_eraser()
S
69 1 7
relevanssi_noindex_shortcode_indexing()
S
83 1 3
relevanssi_wpmu_drop()
S
69 1 7
relevanssi_admin_init()
S
70 1 6
relevanssi_truncate_index_ajax_wrapper()
S
69 1 7
relevanssi_excerpt_post_the_content()
S
73 1 5
relevanssi_noindex_shortcode()
S
81 1 3
relevanssi_trim_logs()
S
64 1 10
relevanssi_register_exporter()
S
69 1 7
get_relevanssi_taxonomy_walker()
S
77 1 4
relevanssi_get_term_tax_id()
S
65 1 10
relevanssi_return_off()
S
83 1 3
relevanssi_polylang_all_languages_synonyms()
S
71 1 7