Poll Maker 5.3.6

Does Poll Maker work with WordPress 6.6.1 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
1PHP notices
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

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

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

Environment
WordPress version6.6.1
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs 7,000+
WordPress.org page https://wordpress.org/plugins/poll-maker/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 28

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=poll-maker%2Fpoll-maker-ays.php&plugin_status=all&paged=1&s&_wpnonce=cdb24e78a9
Aspect after-activation
HTTP status 200
Load time 0.501 s
Memory usage 3.76 MiB
JS errors None
Resource errors None

Poll Maker

Page screenshot: Poll Maker
URL /wp-admin/admin.php?page=poll-maker-ays
Aspect menu-item
HTTP status 200
Load time 3.087 s
Memory usage 3.83 MiB
JS errors None
Resource errors None

Poll Maker → Add new

Page screenshot: Poll Maker → Add new
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item
HTTP status 200
Load time 4.302 s
Memory usage 6.17 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Styles

Page screenshot: Poll Maker → Add new → 
                                    Styles
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.883 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Settings

Page screenshot: Poll Maker → Add new → 
                                    Settings
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 3.077 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Results Settings

Page screenshot: Poll Maker → Add new → 
                                    Results Settings
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.859 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Limitations

Page screenshot: Poll Maker → Add new → 
                                    Limitations
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.812 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → User Data

Page screenshot: Poll Maker → Add new → 
                                    User Data
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.966 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Email

Page screenshot: Poll Maker → Add new → 
                                    Email
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.814 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Add new → Integrations

Page screenshot: Poll Maker → Add new → 
                                    Integrations
URL /wp-admin/admin.php?page=poll-maker-ays&action=add
Requested URL /wp-admin/admin.php?page=poll-maker-ays-add-new
Aspect menu-item-tab
HTTP status 200
Load time 2.973 s
Memory usage 4.44 MiB
JS errors None
Resource errors None

Poll Maker → Categories

Page screenshot: Poll Maker → Categories
URL /wp-admin/admin.php?page=poll-maker-ays-cats
Aspect menu-item
HTTP status 200
Load time 0.562 s
Memory usage 3.8 MiB
JS errors None
Resource errors None

Poll Maker → Results 0

Page screenshot: Poll Maker → Results 0
URL /wp-admin/admin.php?page=poll-maker-ays-results
Aspect menu-item
HTTP status 200
Load time 0.514 s
Memory usage 3.85 MiB
JS errors None
Resource errors None

Poll Maker → Results 0 → Answer Chart

Page screenshot: Poll Maker → Results 0 → Answer Chart
URL /wp-admin/admin.php?page=poll-maker-ays-results
Aspect menu-item-tab
HTTP status 200
Load time 0.505 s
Memory usage 3.82 MiB
JS errors None
Resource errors None

Poll Maker → Results 0 → Statistics

Page screenshot: Poll Maker → Results 0 → Statistics
URL /wp-admin/admin.php?page=poll-maker-ays-results
Aspect menu-item-tab
HTTP status 200
Load time 0.516 s
Memory usage 3.82 MiB
JS errors None
Resource errors None

Poll Maker → Results 0 → Global Leaderboard

Page screenshot: Poll Maker → Results 0 → Global Leaderboard
URL /wp-admin/admin.php?page=poll-maker-ays-results
Aspect menu-item-tab
HTTP status 200
Load time 0.511 s
Memory usage 3.82 MiB
JS errors None
Resource errors None

Poll Maker → Results 0 → All Results

Page screenshot: Poll Maker → Results 0 → All Results
URL /wp-admin/admin.php?page=poll-maker-ays-results
Aspect menu-item-tab
HTTP status 200
Load time 0.527 s
Memory usage 3.82 MiB
JS errors None
Resource errors None

Poll Maker → Custom Fields

Page screenshot: Poll Maker → Custom Fields
URL /wp-admin/admin.php?page=poll-maker-ays-formfields
Aspect menu-item
HTTP status 200
Load time 1.474 s
Memory usage 3.79 MiB
JS errors None
Resource errors None

Poll Maker → General Settings

Page screenshot: Poll Maker → General Settings
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item
HTTP status 200
Load time 0.935 s
Memory usage 4.47 MiB
JS errors None
Resource errors None

Poll Maker → General Settings → Integrations

Page screenshot: Poll Maker → General Settings → 
							Integrations
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item-tab
HTTP status 200
Load time 0.643 s
Memory usage 3.95 MiB
JS errors None
Resource errors None

Poll Maker → General Settings → Shortcodes

Page screenshot: Poll Maker → General Settings → 
                            Shortcodes
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item-tab
HTTP status 200
Load time 0.658 s
Memory usage 3.95 MiB
JS errors None
Resource errors None

Poll Maker → General Settings → Extra Shortcodes

Page screenshot: Poll Maker → General Settings → 
                            Extra Shortcodes
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item-tab
HTTP status 200
Load time 0.674 s
Memory usage 3.95 MiB
JS errors None
Resource errors None

Poll Maker → General Settings → Fields placeholders

Page screenshot: Poll Maker → General Settings → 
                            Fields placeholders
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item-tab
HTTP status 200
Load time 0.647 s
Memory usage 3.95 MiB
JS errors None
Resource errors None

Poll Maker → General Settings → Message variables

Page screenshot: Poll Maker → General Settings → 
                            Message variables
URL /wp-admin/admin.php?page=poll-maker-ays-settings
Aspect menu-item-tab
HTTP status 200
Load time 0.645 s
Memory usage 3.95 MiB
JS errors None
Resource errors None

Poll Maker → How to use

Page screenshot: Poll Maker → How to use
URL /wp-admin/admin.php?page=poll-maker-ays-how-to-use
Aspect menu-item
HTTP status 200
Load time 1.292 s
Memory usage 3.82 MiB
JS errors None
Resource errors None

Poll Maker → Our products

Page screenshot: Poll Maker → Our products
URL /wp-admin/admin.php?page=poll-maker-ays-featured-plugins
Aspect menu-item
HTTP status 200
Load time 0.794 s
Memory usage 3.8 MiB
JS errors None
Resource errors None

Poll Maker → PRO features

Page screenshot: Poll Maker → PRO features
URL /wp-admin/admin.php?page=poll-maker-ays-pro-features
Aspect menu-item
HTTP status 200
Load time 0.558 s
Memory usage 3.89 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.337 s
Memory usage 3.6 MiB
JS errors None
Resource errors None

Widgets ‹ Test site — WordPress

Page screenshot: Widgets ‹ Test site — WordPress
URL /wp-admin/widgets.php
Aspect new-sidebar-widgets
HTTP status 200
Load time 2.350 s
Memory usage 6.13 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.359 s0.547 s+0.188 s3.47 MiB3.79 MiB+ 327.11 KiB
/wp-admin/edit.php0.220 s0.273 s+0.053 s3.54 MiB3.81 MiB+ 283.16 KiB
/wp-admin/post-new.php0.824 s1.649 s+0.825 s5.75 MiB6.27 MiB+ 527.6 KiB
/wp-admin/upload.php0.609 s0.378 s-0.231 s3.49 MiB3.75 MiB+ 267.91 KiB
/wp-admin/options-writing.php0.220 s0.249 s+0.029 s3.41 MiB3.73 MiB+ 323.42 KiB
/wp-admin/media-new.php0.271 s0.242 s-0.029 s3.4 MiB3.72 MiB+ 336.8 KiB
/wp-admin/edit-tags.php?taxonomy=category0.194 s0.224 s+0.030 s3.47 MiB3.75 MiB+ 283.48 KiB
/wp-admin/post-new.php?post_type=page0.627 s0.747 s+0.120 s5.75 MiB6.24 MiB+ 507.18 KiB
/wp-admin/options-discussion.php0.286 s0.429 s+0.143 s3.41 MiB3.72 MiB+ 325.73 KiB
/wp-admin/edit-comments.php0.281 s0.303 s+0.022 s3.49 MiB3.74 MiB+ 260.61 KiB
/0.320 s0.338 s+0.018 s3.4 MiB3.6 MiB+ 201.67 KiB
Average 0.383 s0.489 s+0.106 s3.87 MiB4.19 MiB+ 331.34 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.

PO File
PHP
CSS
JavaScript
Language % Lines of code Comment lines Files
PO File43.2%25,37013,8808
PHP35.5%20,8891,74934
CSS11.6%6,8131,68810
JavaScript9.4%5,52119213
SVG0.3%180432
Total 58,773 17,513 97

PHP Code Analysis | More results »

Lines of code 9,883
Total complexity 2,614
Median class complexity 18.5
Median method complexity 2.0
Most complex class Poll_Maker_Ays_Public
Most complex function Poll_Maker_Ays_Public::ays_poll_generate_html()
Classes 18
Methods 316
Functions 10

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 8

Sidebar Widgets 1

ID Name
poll_maker_aysPoll Maker Widget

PHP Error Log 1 lines

[30-Jul-2024 08:07:12 UTC] PHP Notice:  Function wp_enqueue_script() was called <strong>incorrectly</strong>. "wp-editor" script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets). Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.8.0.) in /wp-includes/functions.php on line 6085
See also: All tests for this plugin, How to Hide Poll Maker Admin Menus