Code Analysis: Encyclopedia Lite 1.7.59

Function Rating Maintainability Complexity Lines of code
WordPress\Plugin\Encyclopedia\WPQueryExtensions::filterQuery()
B
42 24 48
WordPress\Plugin\Encyclopedia\PrefixFilter::renderFilters()
A
47 17 29
WordPress\Plugin\Encyclopedia\PrefixFilter::getFilters()
A
45 12 41
WordPress\Plugin\Encyclopedia\Core::addPrefixFilterBlock()
A
52 11 23
WordPress\Plugin\Encyclopedia\PostRelations::getTermRelatedItems()
A
41 8 60
WordPress\Plugin\Encyclopedia\CrossLinker::linkPhrase()
A
46 9 35
WordPress\Plugin\Encyclopedia\Core::printPrefixFilter()
A
53 9 22
WordPress\Plugin\Encyclopedia\TaxonomyFallbacks::Filter_The_Category()
A
57 9 15
WordPress\Plugin\Encyclopedia\ContentFilter::addRelatedItems()
A
57 9 14
WordPress\Plugin\Encyclopedia\PostType::filterPostTypeLink()
A
52 8 23
WordPress\Plugin\Encyclopedia\MockingBird::printProBanner()
A
41 4 82
WordPress\Plugin\Encyclopedia\TaxonomyFallbacks::Filter_Get_The_Terms()
A
56 8 17
WordPress\Plugin\Encyclopedia\AdvancedCustomFields::filterFieldValue()
S
57 7 15
WordPress\Plugin\Encyclopedia\PostType::registerPostType()
S
44 5 42
WordPress\Plugin\Encyclopedia\Styles::enqueueThemeSupport()
S
49 6 27
WordPress\Plugin\Encyclopedia\ContentFilter::addCrossLinksToPostContent()
S
56 6 19
WordPress\Plugin\Encyclopedia\CrossLinker::getParserDocument()
S
55 6 16
WordPress\Plugin\Encyclopedia\PrefixFilter::getPrefixes()
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\PostType::getArchiveLink()
S
57 5 16
WordPress\Plugin\Encyclopedia\Core::addCrossLinks()
S
49 4 27
WordPress\Plugin\Encyclopedia\PostType::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\Search::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\Taxonomies::getTaxonomies()
S
60 4 13
WordPress\Plugin\Encyclopedia\CrossLinker::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\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\MockingBird::changePostTypeLabels()
S
67 4 7
WordPress\Plugin\Encyclopedia\WPQueryExtensions::filterPostsWhere()
S
59 3 13
WordPress\Plugin\Encyclopedia\I18n::loadTextDomain()
S
61 3 11
WordPress\Plugin\Encyclopedia\PostType::addPrefixFilterRewriteRules()
S
61 3 11
WordPress\Plugin\Encyclopedia\Items_Widget::Form()
S
48 1 37
WordPress\Plugin\Encyclopedia\PostsListTable::printTaxonomyFilterDropdown()
S
54 2 20
WordPress\Plugin\Encyclopedia\Taxonomies::registerTagTaxonomy()
S
48 1 32
WordPress\Plugin\Encyclopedia\PostType::filterUpdatedMessages()
S
56 2 16
WordPress\Plugin\Encyclopedia\MockingBird::countItems()
S
58 2 16
WordPress\Plugin\Encyclopedia\Polylang::filterTranslation()
S
70 3 6
WordPress\Plugin\Encyclopedia\AdvancedCustomFields::registerContentFilter()
S
65 3 8
WordPress\Plugin\Encyclopedia\WPML::isPostTypeSlugTranslationEnabled()
S
66 3 8
WordPress\Plugin\Encyclopedia\WPML::isTaxonomySlugTranslationEnabled()
S
68 3 7
WordPress\Plugin\Encyclopedia\WPML::filterPostTypeURLs()
S
65 3 9
WordPress\Plugin\Encyclopedia\WPML::filterTranslation()
S
70 3 6
WordPress\Plugin\Encyclopedia\Search_Widget::Form()
S
51 1 30
WordPress\Plugin\Encyclopedia\AdvancedCustomFields::filterTextValue()
S
64 3 9
WordPress\Plugin\Encyclopedia\PostsListTable::printFilterDropdown()
S
66 3 8
WordPress\Plugin\Encyclopedia\MockingBird::getProNotice()
S
58 2 15
MB_Convert_Encoding()
S
67 3 7
WordPress\Plugin\Encyclopedia\Taxonomies::registerExistingTaxonomies()
S
63 3 10
WordPress\Plugin\Encyclopedia\CrossLinker::escapeTags()
S
65 3 8
WordPress\Plugin\Encyclopedia\Taxonomies::changeTaxonomyMenuLabel()
S
69 3 6
WordPress\Plugin\Encyclopedia\Template::changeSearchTemplate()
S
67 3 7
WordPress\Plugin\Encyclopedia\TypeConverter::convertToString()
S
64 3 10
WordPress\Plugin\Encyclopedia\Core::setNoindexTag()
S
69 3 6
WordPress\Plugin\Encyclopedia\Options::saveOptions()
S
62 3 10
WordPress\Plugin\Encyclopedia\Core::getCrossLinkItemTitle()
S
59 2 14
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\Tooltips::enqueueScripts()
S
70 2 6
WordPress\Plugin\Encyclopedia\Taxonomies::addTaxonomyArchiveUrls()
S
71 2 5
WordPress\Plugin\Encyclopedia\TypeConverter::convertToArray()
S
69 2 7
WordPress\Plugin\Encyclopedia\Core::filterArchiveTitle()
S
70 2 6
WordPress\Plugin\Encyclopedia\CrossLinker::setSkipElements()
S
75 2 4
WordPress\Plugin\Encyclopedia\Options::loadOptionsPage()
S
65 2 9
WordPress\Plugin\Encyclopedia\WPQueryExtensions::filterPostsOrderBy()
S
71 2 5
WordPress\Plugin\Encyclopedia\Template::load()
S
63 2 10
WordPress\Plugin\Encyclopedia\Related_Items_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Related_Items_Widget::Form()
S
59 1 15
WordPress\Plugin\Encyclopedia\Core::loadBaseURL()
S
65 2 8
WordPress\Plugin\Encyclopedia\Search_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\PostType::enableBlockEditor()
S
70 2 6
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\PostsListTable::disableCategoriesFilterDropdown()
S
71 2 6
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\MockingBird::addProLink()
S
68 2 6
WordPress\Plugin\Encyclopedia\Styles::enqueueDefaultStyle()
S
74 2 4
WordPress\Plugin\Encyclopedia\Options::getOptionsPageUrl()
S
69 2 6
WordPress\Plugin\Encyclopedia\CrossLinker::uncacheStrings()
S
66 2 8
WordPress\Plugin\Encyclopedia\WPQueryExtensions::filterPostsFields()
S
69 2 6
WordPress\Plugin\Encyclopedia\CrossLinker::setNodeContent()
S
70 2 6
WordPress\Plugin\Encyclopedia\Items_Widget::registerWidget()
S
70 2 6
WordPress\Plugin\Encyclopedia\Core::init()
S
60 1 12
WordPress\Plugin\Encyclopedia\Core::uninstallPlugin()
S
81 1 3
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\I18n::_e()
S
80 1 3
WordPress\Plugin\Encyclopedia\Template::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\WPQueryExtensions::registerQueryVars()
S
76 1 4
WordPress\Plugin\Encyclopedia\PostType::init()
S
65 1 8
WordPress\Plugin\Encyclopedia\PostTypeLabels::getItemSlug()
S
72 1 5
WordPress\Plugin\Encyclopedia\CrossLinker::replacePhrasesOnce()
S
80 1 3
WordPress\Plugin\Encyclopedia\TaxonomyFallbacks::init()
S
74 1 4
WordPress\Plugin\Encyclopedia\Taxonomies::init()
S
69 1 6
WordPress\Plugin\Encyclopedia\Tooltips::init()
S
75 1 4
WordPress\Plugin\Encyclopedia\AdvancedCustomFields::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\I18n::_ex()
S
79 1 3
WordPress\Plugin\Encyclopedia\Tooltips::registerScripts()
S
66 1 7
WordPress\Plugin\Encyclopedia\WPML::translateRegisteredString()
S
73 1 4
WordPress\Plugin\Encyclopedia\I18n::_x()
S
79 1 3
MB_StrPos()
S
79 1 3
WordPress\Plugin\Encyclopedia\Search_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Options::init()
S
69 1 7
WordPress\Plugin\Encyclopedia\PostTypeLabels::getEncyclopediaType()
S
72 1 5
WordPress\Plugin\Encyclopedia\MockingBird::printProNotice()
S
80 1 3
WordPress\Plugin\Encyclopedia\PostTypeLabels::getArchiveSlug()
S
72 1 5
WordPress\Plugin\Encyclopedia\Search_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Polylang::isActive()
S
80 1 3
WordPress\Plugin\Encyclopedia\CrossLinker::cacheMatch()
S
69 1 6
WordPress\Plugin\Encyclopedia\WPQueryExtensions::init()
S
67 1 7
WordPress\Plugin\Encyclopedia\MockingBird::moveProBannerInsideBlockEditor()
S
70 1 8
WordPress\Plugin\Encyclopedia\WPML::isActive()
S
80 1 3
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Items_Widget::loadOptions()
S
70 1 6
WordPress\Plugin\Encyclopedia\Styles::registerDashboardStyles()
S
89 1 2
WordPress\Plugin\Encyclopedia\I18n::__()
S
80 1 3
WordPress\Plugin\Encyclopedia\PostType::addMetaBoxes()
S
89 1 2
WordPress\Plugin\Encyclopedia\PostTypeLabels::getItemSingularName()
S
72 1 5
WordPress\Plugin\Encyclopedia\WPML::t()
S
79 1 3
WordPress\Plugin\Encyclopedia\ContentFilter::init()
S
71 1 5
WordPress\Plugin\Encyclopedia\Items_Widget::getDefaultOptions()
S
68 1 8
WordPress\Plugin\Encyclopedia\Related_Items_Widget::loadOptions()
S
70 1 6
MB_SubStr()
S
79 1 3
WordPress\Plugin\Encyclopedia\Shortcodes::init()
S
79 1 3
WordPress\Plugin\Encyclopedia\Options::printOptionsPage()
S
80 1 3
WordPress\Plugin\Encyclopedia\PostsListTable::init()
S
74 1 4
MB_StrToUpper()
S
81 1 3
WordPress\Plugin\Encyclopedia\Core::getCrossLinkItemDetails()
S
68 1 7
WordPress\Plugin\Encyclopedia\BuddyPress::init()
S
74 1 4
WordPress\Plugin\Encyclopedia\I18n::t()
S
79 1 3
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Taxonomies_Widget::getDefaultOptions()
S
64 1 10
WordPress\Plugin\Encyclopedia\Core::installPlugin()
S
74 1 5
WordPress\Plugin\Encyclopedia\Styles::init()
S
75 1 4
WordPress\Plugin\Encyclopedia\PostTypeLabels::getItemPluralName()
S
72 1 5
WordPress\Plugin\Encyclopedia\CrossLinker::linkCompleteWordsOnly()
S
80 1 3
WordPress\Plugin\Encyclopedia\Search_Widget::getDefaultOptions()
S
72 1 6
WordPress\Plugin\Encyclopedia\Taxonomy_Cloud_Widget::getDefaultOptions()
S
66 1 9
WordPress\Plugin\Encyclopedia\Items_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Polylang::init()
S
74 1 4
WordPress\Plugin\Encyclopedia\CrossLinker::setLinkTarget()
S
81 1 3
WordPress\Plugin\Encyclopedia\WPML::init()
S
69 1 6
WordPress\Plugin\Encyclopedia\Related_Items_Widget::__construct()
S
68 1 7
WordPress\Plugin\Encyclopedia\Related_Items_Widget::getDefaultOptions()
S
72 1 6
MB_StrLen()
S
81 1 3
WordPress\Plugin\Encyclopedia\MockingBird::init()
S
69 1 6