GTG Advanced Blocks 1.1.3

Does GTG Advanced Blocks work with WordPress 7.1 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
14PHP deprecation warnings
9JavaScript exceptions
1Page failed to load
  • 1 0
No resource errors
Performance

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

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

Environment
WordPress version7.1
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs 30+
WordPress.org page https://wordpress.org/plugins/gtg-advanced-blocks/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 8

About GutenGeek ‹ Test site — WordPress

Page screenshot: About GutenGeek ‹ Test site — WordPress
URL /wp-admin/admin.php?page=gutengeek-about
Requested URL /wp-admin/plugins.php?action=activate&plugin=gtg-advanced-blocks%2Fplugin.php&plugin_status=all&paged=1&s&_wpnonce=0629523a87
Aspect after-activation
HTTP status 200
Load time 1.661 s
Memory usage 11.14 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    }
]
Resource errors None

GutenGeek

Page screenshot: GutenGeek
URL /wp-admin/admin.php?page=gutengeek
Aspect menu-item
HTTP status 200
Load time 1.322 s
Memory usage 11.14 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    }
]
Resource errors None

GutenGeek → Custom Icons

Page screenshot: GutenGeek → Custom Icons
URL /wp-admin/admin.php?page=gutengeek-custom-icons
Aspect menu-item
HTTP status 200
Load time 1.622 s
Memory usage 11.14 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    }
]
Resource errors None

GutenGeek → Custom Fonts

Page screenshot: GutenGeek → Custom Fonts
URL /wp-admin/admin.php?page=gutengeek-custom-fonts
Aspect menu-item
HTTP status 200
Load time 1.485 s
Memory usage 11.16 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    },
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:9685\n    at Module.626 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:10592)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:110)\n    at Object.619 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:1406)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/custom-fonts.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    }
]
Resource errors None

GutenGeek → About

Page screenshot: GutenGeek → About
URL /wp-admin/admin.php?page=gutengeek-about
Aspect menu-item
HTTP status 200
Load time 1.631 s
Memory usage 11.14 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    }
]
Resource errors None

GutenGeek → Upgrade

Screenshot not available
URL
Aspect menu-item
HTTP status 0
Load time -0.001 s
Memory usage N/A
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.539 s
Memory usage 4.9 MiB
JS errors None
Resource errors None

Add Post ‹ Test site — WordPress

Page screenshot: Add Post ‹ Test site — WordPress
URL /wp-admin/post-new.php
Aspect new-meta-boxes
HTTP status 200
Load time 1.913 s
Memory usage 15.78 MiB
JS errors
[
    {
        "message": "ReferenceError: regeneratorRuntime is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:21670\n    at Module.624 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:24931)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at Object.372 (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:1542)\n    at a (/wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:110)\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:902\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/admin.js?ver=1.1.3:1:913",
        "trace": null,
        "code": null
    },
    {
        "message": "ReferenceError: lodash is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/blocks.editor.js?ver=1.1.3:1:258360\n    at h (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-dom-ready,wp-hooks&ver=7.1:18:3133)\n    at /wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-dom-ready,wp-hooks&ver=7.1:18:3238\n    at /wp-includes/js/dist/blocks.min.js?ver=c0e57a630a0b6f6c3bb5:3:49217\n    at /wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9659\n    at /wp-includes/js/dist/redux-routine.min.js?ver=acca2b4857d83ad1790e:3:9455\n    at /wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9253\n    at Object.dispatch (/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9595)\n    at Proxy.get (/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:15462)\n    at /wp-includes/js/dist/blocks.min.js?ver=c0e57a630a0b6f6c3bb5:3:53361",
        "trace": null,
        "code": null
    },
    {
        "message": "ReferenceError: lodash is not defined\n    at /wp-content/plugins/gtg-advanced-blocks/assets/js/admin/blocks.editor.js?ver=1.1.3:1:258360\n    at h (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-dom-ready,wp-hooks&ver=7.1:18:3133)\n    at /wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,wp-dom-ready,wp-hooks&ver=7.1:18:3238\n    at /wp-includes/js/dist/blocks.min.js?ver=c0e57a630a0b6f6c3bb5:3:49217\n    at /wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9659\n    at /wp-includes/js/dist/redux-routine.min.js?ver=acca2b4857d83ad1790e:3:9455\n    at /wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9253\n    at Object.dispatch (/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:9595)\n    at Proxy.get (/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976:3:15462)\n    at /wp-includes/js/dist/blocks.min.js?ver=c0e57a630a0b6f6c3bb5:3:51789",
        "trace": null,
        "code": null
    }
]
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php1.339 s2.175 s+0.836 s4.23 MiB11.15 MiB+ 6.93 MiB
/wp-admin/edit.php0.532 s1.749 s+1.217 s4.28 MiB11.21 MiB+ 6.93 MiB
/wp-admin/post-new.php1.608 s2.748 s+1.140 s6.78 MiB15.78 MiB+ 9 MiB
/wp-admin/upload.php1.999 s1.716 s-0.283 s4.25 MiB11.16 MiB+ 6.91 MiB
/wp-admin/options-writing.php0.549 s1.759 s+1.210 s4.22 MiB11.14 MiB+ 6.92 MiB
/wp-admin/media-new.php0.595 s1.369 s+0.774 s4.21 MiB11.14 MiB+ 6.93 MiB
/wp-admin/edit-tags.php?taxonomy=category0.809 s1.673 s+0.864 s4.22 MiB11.15 MiB+ 6.93 MiB
/wp-admin/post-new.php?post_type=page1.726 s2.163 s+0.437 s6.76 MiB14.83 MiB+ 8.07 MiB
/wp-admin/options-discussion.php1.074 s1.706 s+0.632 s4.23 MiB11.14 MiB+ 6.91 MiB
/wp-admin/edit-comments.php0.551 s1.342 s+0.791 s4.24 MiB11.15 MiB+ 6.91 MiB
/0.314 s0.279 s-0.035 s4.6 MiB4.9 MiB+ 302.69 KiB
Average 1.009 s1.698 s+0.689 s4.73 MiB11.34 MiB+ 6.61 MiB

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.

JSON
PHP
Language % Lines of code Comment lines Files
JSON70.6%30,18102
PHP16.7%7,1441,78072
CSS7.6%3,2532449
SVG5.0%2,12530128
JavaScript0.2%684610
Total 42,771 2,100 221

PHP Code Analysis | More results »

Lines of code 6,419
Total complexity 1,252
Median class complexity 16.0
Median method complexity 1.0
Most complex class Gtg_Advanced_Blocks\Modules\CustomIcons
Most complex function Gtg_Advanced_Blocks\Block_Assets::get_global_css()
Classes 41
Methods 327
Functions 45

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 4

Options wp_options 1

Meta Boxes

{
    "post": {
        "pageparentdiv": {
            "title": "Post Attributes",
            "context": "side"
        }
    }
}

PHP Error Log 14 lines

[08-Sep-2026 09:42:23 UTC] PHP Deprecated:  Optional parameter $name declared before required parameter $processer is implicitly treated as a required parameter in /wp-content/plugins/gtg-advanced-blocks/inc/Import_Factory.php on line 62
[08-Sep-2026 09:42:23 UTC] PHP Deprecated:  Optional parameter $attributes declared before required parameter $query is implicitly treated as a required parameter in /wp-content/plugins/gtg-advanced-blocks/inc/Abstracts/Post_Block.php on line 24
[08-Sep-2026 09:42:29 UTC] PHP Deprecated:  WP_List_Table::__set(): The property `total_items` is not declared. Setting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:29 UTC] PHP Deprecated:  WP_List_Table::__get(): The property `total_items` is not declared. Getting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:29 UTC] PHP Deprecated:  WP_List_Table::__get(): The property `total_items` is not declared. Getting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:32 UTC] PHP Deprecated:  WP_List_Table::__set(): The property `total_items` is not declared. Setting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:32 UTC] PHP Deprecated:  WP_List_Table::__get(): The property `total_items` is not declared. Getting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:32 UTC] PHP Deprecated:  WP_List_Table::__get(): The property `total_items` is not declared. Getting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:41 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:41 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:52 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:52 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:59 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
[08-Sep-2026 09:42:59 UTC] PHP Deprecated:  Hook block_categories is <strong>deprecated</strong> since version 5.8.0! Use block_categories_all instead. in /wp-includes/functions.php on line 6260
See also: All tests for this plugin, How to Hide GTG Advanced Blocks Admin Menus and Meta Boxes