IncredibleDocs 2.0.5

Does IncredibleDocs work with WordPress 6.6.2 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
25Database errors
1JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

Memory usage: 965.63 KiB
The average PHP memory usage increased by this amount after activating by the plugin.

Page speed impact: 0.165 seconds
The average page load time increased by this amount after activating the plugin.

Environment
WordPress version6.6.2
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs <10
WordPress.org page https://wordpress.org/plugins/incredibledocs/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 16

Plugins ‹ Test site — WordPress

Page screenshot: Plugins ‹ Test site — WordPress
URL /wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL /wp-admin/plugins.php?action=activate&plugin=incredibledocs%2Fincredibledocs.php&plugin_status=all&paged=1&s&_wpnonce=3de866bacc
Aspect after-activation
HTTP status 200
Load time 0.728 s
Memory usage 4.36 MiB
JS errors None
Resource errors None

IncredibleDocs

Page screenshot: IncredibleDocs
URL /wp-admin/admin.php?page=idocs-dashboard
Aspect menu-item
HTTP status 200
Load time 0.392 s
Memory usage 4.43 MiB
JS errors None
Resource errors None

IncredibleDocs → Content

Page screenshot: IncredibleDocs → Content
URL /wp-admin/edit.php?post_type=idocs_content
Aspect menu-item
HTTP status 200
Load time 0.342 s
Memory usage 4.35 MiB
JS errors None
Resource errors None

IncredibleDocs → Categories

Page screenshot: IncredibleDocs → Categories
URL /wp-admin/edit-tags.php?post_type=idocs_content&taxonomy=idocs-category-taxo
Aspect menu-item
HTTP status 200
Load time 0.419 s
Memory usage 4.31 MiB
JS errors None
Resource errors None

IncredibleDocs → Tags

Page screenshot: IncredibleDocs → Tags
URL /wp-admin/edit-tags.php?post_type=idocs_content&taxonomy=idocs-tag-taxo
Aspect menu-item
HTTP status 200
Load time 0.447 s
Memory usage 4.31 MiB
JS errors None
Resource errors None

IncredibleDocs → FAQ Groups

Page screenshot: IncredibleDocs → FAQ Groups
URL /wp-admin/edit-tags.php?post_type=idocs_content&taxonomy=idocs-faq-group-taxo
Aspect menu-item
HTTP status 200
Load time 0.405 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Knowledge Bases

Page screenshot: IncredibleDocs → Knowledge Bases
URL /wp-admin/edit-tags.php?post_type=idocs_content&taxonomy=idocs-kb-taxo
Aspect menu-item
HTTP status 200
Load time 0.349 s
Memory usage 4.31 MiB
JS errors None
Resource errors None

IncredibleDocs → Settings

Page screenshot: IncredibleDocs → Settings
URL /wp-admin/admin.php?page=idocs-settings
Aspect menu-item
HTTP status 200
Load time 0.342 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Settings → URLs

Page screenshot: IncredibleDocs → Settings → 
					   URLs
URL /wp-admin/admin.php?page=idocs-settings&tab=urls
Aspect menu-item-tab
HTTP status 200
Load time 0.310 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Settings → Tools

Page screenshot: IncredibleDocs → Settings → 
					   Tools
URL /wp-admin/admin.php?page=idocs-settings&tab=tools
Aspect menu-item-tab
HTTP status 200
Load time 0.382 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Settings → Global Color Scheme

Page screenshot: IncredibleDocs → Settings → 
							Global Color Scheme
URL /wp-admin/admin.php?page=idocs-settings&tab=design&section=kb_theme
Aspect menu-item-tab
HTTP status 200
Load time 0.330 s
Memory usage 4.3 MiB
JS errors
[
    {
        "message": "TypeError: Cannot read properties of undefined (reading 'colors')\n    at IDOCSPRO_DesignTheme.updateThemeColors (/wp-content/plugins/incredibledocs/admin/js/class-idocs-global-color-scheme.min.js?ver=2.0.5:1:2981)\n    at Object.<anonymous> (/wp-content/plugins/incredibledocs/admin/js/class-idocs-global-color-scheme.min.js?ver=2.0.5:1:1206)\n    at c (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=6.6.2:2:25304)\n    at Object.fireWith [as resolveWith] (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=6.6.2:2:26053)\n    at l (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=6.6.2:2:77782)\n    at XMLHttpRequest.<anonymous> (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=6.6.2:2:80265)",
        "trace": null,
        "code": null
    }
]
Resource errors None

IncredibleDocs → Analytics

Page screenshot: IncredibleDocs → Analytics
URL /wp-admin/admin.php?page=idocs-analytics
Aspect menu-item
HTTP status 200
Load time 0.709 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Analytics → Searches

Page screenshot: IncredibleDocs → Analytics → 
					   Searches
URL /wp-admin/admin.php?page=idocs-analytics&tab=searches
Aspect menu-item-tab
HTTP status 200
Load time 0.513 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Analytics → Ratings

Page screenshot: IncredibleDocs → Analytics → 
					   Ratings
URL /wp-admin/admin.php?page=idocs-analytics&tab=ratings
Aspect menu-item-tab
HTTP status 200
Load time 0.460 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

IncredibleDocs → Analytics → Feedback

Page screenshot: IncredibleDocs → Analytics → 
					   Feedback
URL /wp-admin/admin.php?page=idocs-analytics&tab=feedback
Aspect menu-item-tab
HTTP status 200
Load time 0.310 s
Memory usage 4.3 MiB
JS errors None
Resource errors None

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 0.308 s
Memory usage 4.21 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.364 s0.585 s+0.221 s3.47 MiB4.32 MiB+ 862.55 KiB
/wp-admin/edit.php0.269 s0.301 s+0.032 s3.54 MiB4.4 MiB+ 881.89 KiB
/wp-admin/post-new.php0.783 s1.701 s+0.918 s5.75 MiB7.12 MiB+ 1.37 MiB
/wp-admin/upload.php0.572 s0.510 s-0.062 s3.49 MiB4.31 MiB+ 836.62 KiB
/wp-admin/options-writing.php0.222 s0.365 s+0.143 s3.41 MiB4.3 MiB+ 908.23 KiB
/wp-admin/media-new.php0.269 s0.287 s+0.018 s3.4 MiB4.3 MiB+ 921.62 KiB
/wp-admin/edit-tags.php?taxonomy=category0.195 s0.321 s+0.126 s3.47 MiB4.31 MiB+ 861.93 KiB
/wp-admin/post-new.php?post_type=page0.632 s0.823 s+0.191 s5.75 MiB7.12 MiB+ 1.37 MiB
/wp-admin/options-discussion.php0.241 s0.456 s+0.215 s3.41 MiB4.3 MiB+ 915.73 KiB
/wp-admin/edit-comments.php0.233 s0.313 s+0.080 s3.49 MiB4.31 MiB+ 845.32 KiB
/0.342 s0.274 s-0.068 s3.45 MiB4.22 MiB+ 780.46 KiB
Average 0.375 s0.540 s+0.165 s3.88 MiB4.82 MiB+ 965.63 KiB

Code Statistics

Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where possible, so the numbers you see here may be lower than those reported by other tools.

PHP
Language % Lines of code Comment lines Files
PHP79.8%27,6706,527112
JSON7.6%2,629011
CSS6.6%2,29926829
JavaScript6.0%2,09424135
HTML0.0%0204
Total 34,692 7,056 191

PHP Code Analysis | More results »

Lines of code 22,535
Total complexity 1,441
Median class complexity 12.0
Median method complexity 2.0
Most complex class IDOCS_Custom_RestAPIs
Most complex function IDOCS_Customizer::categories_cards_section()
Classes 39
Methods 422
Functions 6

Additions

Things that the plugin adds to the site. This section is not intended to be comprehensive. The test tool only looks for a few specific types of added content.

Database Tables 5

Options wp_options 1

Custom Post Types 1

ID Name
idocs_contentContent Items

Capabilities 9

PHP Error Log 271 lines

[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 7 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND
                            content_type = 'Document'
                        AND
                            kb_id IN () 
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 9 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 2 day) >= CURDATE()
                            AND
                                date_add(visit_time, INTERVAL 1 day) < CURDATE()
                            AND 
                                content_type = 'Document'
                            AND
                                kb_id IN ()    
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 7 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND
                            content_type = 'YouTube-Video'
                        AND
                            kb_id IN () 
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 9 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 2 day) >= CURDATE()
                            AND
                                date_add(visit_time, INTERVAL 1 day) < CURDATE()
                            AND 
                                content_type = 'YouTube-Video'
                            AND
                                kb_id IN ()    
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 7 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND
                            content_type = 'Internal-Video'
                        AND
                            kb_id IN () 
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 9 for query SELECT count(*) as total_visits
                        FROM wp_idocs_visits_content
                        WHERE date_add(visit_time, INTERVAL 2 day) >= CURDATE()
                            AND
                                date_add(visit_time, INTERVAL 1 day) < CURDATE()
                            AND 
                                content_type = 'Internal-Video'
                            AND
                                kb_id IN ()    
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->total_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')  
                      GROUP BY content_id
                      ORDER B...' at line 12 for query SELECT kb_id, content_id, content_type, t2.post_title, t2.post_author, t2.post_status, count(*) as total_visits
                      FROM wp_idocs_visits_content
                      JOIN 
                        ( 
                            SELECT id, post_title, post_author, post_status 
                            FROM wp_posts
                            WHERE post_type = 'idocs_content'
                        ) as t2
                        ON wp_idocs_visits_content.content_id = t2.id 
                      WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND
                            kb_id IN ()  
                      GROUP BY content_id
                      ORDER BY total_visits DESC
                      LIMIT 10
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->top_content_visits
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')  
                      GROUP BY term_id
                      ORDER BY t...' at line 8 for query SELECT kb_id, term_id, count(*) as total_visits
                      FROM wp_idocs_visits_taxonomy
                      
                      WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND 
                            taxonomy = 'idocs-tag-taxo'
                        AND
                            kb_id IN ()  
                      GROUP BY term_id
                      ORDER BY total_visits ASC
                      LIMIT 5
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->top_visited_tags
[09-Oct-2024 17:56:58 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')  
                      GROUP BY term_id
                      ORDER BY t...' at line 8 for query SELECT kb_id, term_id, count(*) as total_visits
                      FROM wp_idocs_visits_taxonomy
                      
                      WHERE date_add(visit_time, INTERVAL 1 day) >= CURDATE()
                        AND 
                            taxonomy = 'idocs-category-taxo'
                        AND
                            kb_id IN ()  
                      GROUP BY term_id
                      ORDER BY total_visits ASC
                      LIMIT 5
             made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, IDOCS_Custom_RestAPIs->top_visited_categories

(+171 more lines)
See also: All tests for this plugin, How to Hide IncredibleDocs Admin Menus