Code Analysis: Encyclopedia Lite 1.7.43

Function Rating Maintainability Complexity Lines of code
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::filterQuery()
B
42 24 48
WordPress\Plugin\Encyclopedia\Core::printPrefixFilter()
B
43 24 40
WordPress\Plugin\Encyclopedia\Prefix_Filter::generate()
A
45 12 41
WordPress\Plugin\Encyclopedia\Post_Relations::getTermRelatedItems()
A
41 8 60
WordPress\Plugin\Encyclopedia\Cross_Linker::linkPhrase()
A
46 9 35
WordPress\Plugin\Encyclopedia\Taxonomy_Fallbacks::Filter_Get_The_Categories()
A
53 9 21
WordPress\Plugin\Encyclopedia\ContentFilter::addRelatedItems()
A
57 9 14
WordPress\Plugin\Encyclopedia\Post_Type::filterPostTypeLink()
A
52 8 23
WordPress\Plugin\Encyclopedia\Taxonomy_Fallbacks::Filter_The_Category()
S
57 8 15
WordPress\Plugin\Encyclopedia\ContentFilter::addCrossLinksToPostContent()
S
58 7 15
WordPress\Plugin\Encyclopedia\Taxonomy_Fallbacks::Filter_Get_The_Tags()
S
58 7 14
WordPress\Plugin\Encyclopedia\Taxonomy_Fallbacks::Filter_The_Tags()
S
58 7 14
WordPress\Plugin\Encyclopedia\Post_Type::registerPostType()
S
45 5 39
WordPress\Plugin\Encyclopedia\Cross_Linker::getParserDocument()
S
55 6 16
WordPress\Plugin\Encyclopedia\Prefix_Filter::getFilters()
S
47 4 36
WordPress\Plugin\Encyclopedia\Polylang::filterAvailablePrefixFilters()
S
56 5 17
WordPress\Plugin\Encyclopedia\WPML::filterAvailablePrefixFilters()
S
56 5 17
WordPress\Plugin\Encyclopedia\Mocking_Bird::moveProBannerInsideBlockEditor()
S
54 4 31
WordPress\Plugin\Encyclopedia\Core::addCrossLinks()
S
49 4 27
WordPress\Plugin\Encyclopedia\Post_Type::getAssociatedTaxonomies()
S
62 5 11
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::Form()
S
44 2 48
WordPress\Plugin\Encyclopedia\Related_Items_Widget::Widget()
S
56 4 17
WordPress\Plugin\Encyclopedia\Taxonomies::addPrefixFilterRewriteRules()
S
56 4 17
WordPress\Plugin\Encyclopedia\Core::isEncyclopediaSearch()
S
65 5 8
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::Form()
S
45 2 44
WordPress\Plugin\Encyclopedia\Options::get()
S
60 4 14
WordPress\Plugin\Encyclopedia\Post_Type::getArchiveLink()
S
59 4 13
WordPress\Plugin\Encyclopedia\Taxonomies::getTaxonomies()
S
60 4 13
WordPress\Plugin\Encyclopedia\Mocking_Bird::printProBanner()
S
60 4 13
WordPress\Plugin\Encyclopedia\Cross_Linker::loadContent()
S
60 4 12
WordPress\Plugin\Encyclopedia\I18n::translate()
S
62 4 11
WordPress\Plugin\Encyclopedia\Options::addOptionBox()
S
62 4 11
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::Widget()
S
53 3 21
WordPress\Plugin\Encyclopedia\Styles::enqueueThemeSupport()
S
53 3 20
WordPress\Plugin\Encyclopedia\Items_Widget::Widget()
S
54 3 20
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::Widget()
S
55 3 19
WordPress\Plugin\Encyclopedia\ContentFilter::registerContentFilter()
S
57 3 16
WordPress\Plugin\Encyclopedia\Mocking_Bird::changePostTypeLabels()
S
67 4 7
WordPress\Plugin\Encyclopedia\Advanced_Custom_Fields::filterFieldValue()
S
64 4 9
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::filterPostsWhere()
S
59 3 13
WordPress\Plugin\Encyclopedia\I18n::loadTextDomain()
S
61 3 11
WordPress\Plugin\Encyclopedia\Post_Type::addPrefixFilterRewriteRules()
S
61 3 11
WordPress\Plugin\Encyclopedia\Advanced_Custom_Fields::registerContentFilter()
S
61 3 11
WordPress\Plugin\Encyclopedia\Items_Widget::Form()
S
48 1 37
WordPress\Plugin\Encyclopedia\Mocking_Bird::countItems()
S
58 2 16
WordPress\Plugin\Encyclopedia\Post_Type::filterUpdatedMessages()
S
56 2 16
WordPress\Plugin\Encyclopedia\Polylang::filterTranslation()
S
70 3 6
WordPress\Plugin\Encyclopedia\WPML::filterPostTypeURLs()
S
65 3 9
WordPress\Plugin\Encyclopedia\Search_Widget::Form()
S
51 1 30
WordPress\Plugin\Encyclopedia\Converter::convertToString()
S
64 3 10
WordPress\Plugin\Encyclopedia\Core::setNoindexTag()
S
69 3 6
WordPress\Plugin\Encyclopedia\Taxonomies::registerExistingTaxonomies()
S
63 3 10
MB_Convert_Encoding()
S
67 3 7
WordPress\Plugin\Encyclopedia\Mocking_Bird::getProNotice()
S
58 2 15
WordPress\Plugin\Encyclopedia\Taxonomies::changeTaxonomyMenuLabel()
S
69 3 6
WordPress\Plugin\Encyclopedia\Cross_Linker::escapeTags()
S
65 3 8
WordPress\Plugin\Encyclopedia\WPML::filterTranslation()
S
70 3 6
WordPress\Plugin\Encyclopedia\Template::changeSearchTemplate()
S
67 3 7
WordPress\Plugin\Encyclopedia\Options::saveOptions()
S
62 3 10
WordPress\Plugin\Encyclopedia\WPML::isPostTypeSlugTranslationEnabled()
S
66 3 8
WordPress\Plugin\Encyclopedia\WPML::isTaxonomySlugTranslationEnabled()
S
68 3 7
WordPress\Plugin\Encyclopedia\Core::getCrossLinkItemTitle()
S
59 2 14
WordPress\Plugin\Encyclopedia\Taxonomies::registerTagTaxonomy()
S
50 1 29
WordPress\Plugin\Encyclopedia\Search_Widget::Widget()
S
60 2 12
WordPress\Plugin\Encyclopedia\Shortcodes::Related_Items()
S
62 2 11
WordPress\Plugin\Encyclopedia\WPML::registerTranslatableStrings()
S
61 2 11
WordPress\Plugin\Encyclopedia\Options::getDefaultOptions()
S
53 1 23
WordPress\Plugin\Encyclopedia\Options::addOptionsPage()
S
52 1 22
WordPress\Plugin\Encyclopedia\Taxonomies::printTaxonomyArchiveUrls()
S
56 1 21
WordPress\Plugin\Encyclopedia\Options::getOptionsPageUrl()
S
69 2 6
WordPress\Plugin\Encyclopedia\Related_Items_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Template::load()
S
63 2 10
WordPress\Plugin\Encyclopedia\Cross_Linker::setSkipElements()
S
75 2 4
WordPress\Plugin\Encyclopedia\Tooltips::enqueueScripts()
S
70 2 6
WordPress\Plugin\Encyclopedia\Related_Items_Widget::Form()
S
59 1 15
WordPress\Plugin\Encyclopedia\Post_Type::enableBlockEditor()
S
70 2 6
WordPress\Plugin\Encyclopedia\Core::filterArchiveTitle()
S
70 2 6
WordPress\Plugin\Encyclopedia\Items_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Search_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Prefix_Filter::printFilter()
S
69 2 6
WordPress\Plugin\Encyclopedia\Core::loadBaseURL()
S
65 2 8
WordPress\Plugin\Encyclopedia\Styles::enqueueDefaultStyle()
S
74 2 4
WordPress\Plugin\Encyclopedia\Mocking_Bird::addProLink()
S
68 2 6
WordPress\Plugin\Encyclopedia\Taxonomies::addTaxonomyArchiveUrls()
S
71 2 5
WordPress\Plugin\Encyclopedia\Advanced_Custom_Fields::filterTextValue()
S
67 2 7
WordPress\Plugin\Encyclopedia\Cross_Linker::uncacheStrings()
S
66 2 8
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::filterPostsFields()
S
69 2 6
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::filterPostsOrderBy()
S
71 2 5
WordPress\Plugin\Encyclopedia\Cross_Linker::setNodeContent()
S
70 2 6
WordPress\Plugin\Encyclopedia\Options::loadOptionsPage()
S
65 2 9
WordPress\Plugin\Encyclopedia\Core::init()
S
61 1 11
WordPress\Plugin\Encyclopedia\Taxonomies::init()
S
69 1 6
WordPress\Plugin\Encyclopedia\Post_Type::init()
S
65 1 8
WordPress\Plugin\Encyclopedia\Items_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Styles::registerDashboardStyles()
S
89 1 2
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Core::getCrossLinkItemDetails()
S
68 1 7
WordPress\Plugin\Encyclopedia\WPML::isActive()
S
80 1 3
WordPress\Plugin\Encyclopedia\WPML::translateRegisteredString()
S
73 1 4
WordPress\Plugin\Encyclopedia\Mocking_Bird::init()
S
69 1 6
MB_StrLen()
S
81 1 3
WordPress\Plugin\Encyclopedia\WPML::t()
S
79 1 3
WordPress\Plugin\Encyclopedia\ContentFilter::init()
S
71 1 5
MB_SubStr()
S
79 1 3
WordPress\Plugin\Encyclopedia\I18n::_e()
S
80 1 3
WordPress\Plugin\Encyclopedia\Related_Items_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\I18n::__()
S
80 1 3
WordPress\Plugin\Encyclopedia\Items_Widget::getDefaultOptions()
S
68 1 8
MB_StrPos()
S
79 1 3
WordPress\Plugin\Encyclopedia\I18n::_x()
S
79 1 3
WordPress\Plugin\Encyclopedia\Post_Type_Labels::getEncyclopediaType()
S
72 1 5
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::registerQueryVars()
S
76 1 4
WordPress\Plugin\Encyclopedia\Tooltips::registerScripts()
S
66 1 7
WordPress\Plugin\Encyclopedia\I18n::_ex()
S
79 1 3
WordPress\Plugin\Encyclopedia\Related_Items_Widget::getDefaultOptions()
S
72 1 6
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Post_Type_Labels::getItemPluralName()
S
72 1 5
WordPress\Plugin\Encyclopedia\Cross_Linker::setLinkTarget()
S
81 1 3
WordPress\Plugin\Encyclopedia\Options::printOptionsPage()
S
80 1 3
WordPress\Plugin\Encyclopedia\Core::uninstallPlugin()
S
81 1 3
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Search_Widget::getDefaultOptions()
S
72 1 6
WordPress\Plugin\Encyclopedia\WPML::init()
S
69 1 6
WordPress\Plugin\Encyclopedia\Options::init()
S
69 1 7
WordPress\Plugin\Encyclopedia\Search_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Taxonomy_Fallbacks::init()
S
69 1 6
WordPress\Plugin\Encyclopedia\Search_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Tooltips::init()
S
75 1 4
WordPress\Plugin\Encyclopedia\Shortcodes::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\Related_Items_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Cross_Linker::cacheMatch()
S
69 1 6
WordPress\Plugin\Encyclopedia\Cross_Linker::linkCompleteWordsOnly()
S
80 1 3
WordPress\Plugin\Encyclopedia\I18n::t()
S
79 1 3
WordPress\Plugin\Encyclopedia\Mocking_Bird::printProNotice()
S
80 1 3
WordPress\Plugin\Encyclopedia\Post_Type_Labels::getItemSingularName()
S
72 1 5
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::getDefaultOptions()
S
66 1 9
MB_StrToUpper()
S
81 1 3
WordPress\Plugin\Encyclopedia\Cross_Linker::replacePhrasesOnce()
S
80 1 3
WordPress\Plugin\Encyclopedia\Post_Type_Labels::getArchiveSlug()
S
75 1 4
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Advanced_Custom_Fields::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\Post_Type_Labels::getItemSlug()
S
75 1 4
WordPress\Plugin\Encyclopedia\WP_Query_Extensions::init()
S
67 1 7
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::getDefaultOptions()
S
64 1 10
WordPress\Plugin\Encyclopedia\Polylang::init()
S
74 1 4
WordPress\Plugin\Encyclopedia\Core::installPlugin()
S
74 1 5
WordPress\Plugin\Encyclopedia\Styles::init()
S
75 1 4
WordPress\Plugin\Encyclopedia\Polylang::isActive()
S
80 1 3
WordPress\Plugin\Encyclopedia\Items_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Template::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\Post_Type::addMetaBoxes()
S
89 1 2