Poll Maker 5.2.6

Does Poll Maker work with WordPress 6.5.3 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: 304.54 KiB
The average PHP memory usage increased by this amount after activating by the plugin.

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

Environment
WordPress version6.5.3
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=f99e3e61ed
Aspect after-activation
HTTP status 200
Load time 0.459 s
Memory usage 3.68 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 2.849 s
Memory usage 3.8 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.261 s
Memory usage 6.2 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 3.016 s
Memory usage 4.41 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 2.768 s
Memory usage 4.41 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.784 s
Memory usage 4.41 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 3.205 s
Memory usage 4.41 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.936 s
Memory usage 4.41 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 3.397 s
Memory usage 4.41 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.901 s
Memory usage 4.41 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.809 s
Memory usage 3.78 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.541 s
Memory usage 3.83 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.497 s
Memory usage 3.8 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.558 s
Memory usage 3.8 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.536 s
Memory usage 3.8 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.575 s
Memory usage 3.8 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.813 s
Memory usage 3.76 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.893 s
Memory usage 4.48 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.590 s
Memory usage 3.94 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.689 s
Memory usage 3.94 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.666 s
Memory usage 3.94 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.630 s
Memory usage 3.94 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.644 s
Memory usage 3.94 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.355 s
Memory usage 3.8 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.702 s
Memory usage 3.78 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.797 s
Memory usage 3.94 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.264 s
Memory usage 3.56 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.356 s
Memory usage 5.94 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.360 s0.514 s+0.154 s3.44 MiB3.75 MiB+ 323.3 KiB
/wp-admin/edit.php0.204 s0.254 s+0.050 s3.46 MiB3.77 MiB+ 319.1 KiB
/wp-admin/post-new.php0.940 s1.314 s+0.374 s5.59 MiB5.98 MiB+ 395.42 KiB
/wp-admin/upload.php0.568 s0.526 s-0.042 s3.38 MiB3.71 MiB+ 337.68 KiB
/wp-admin/options-writing.php0.204 s0.265 s+0.061 s3.37 MiB3.63 MiB+ 265.9 KiB
/wp-admin/media-new.php0.295 s0.263 s-0.032 s3.35 MiB3.63 MiB+ 285.08 KiB
/wp-admin/edit-tags.php?taxonomy=category0.179 s0.239 s+0.060 s3.37 MiB3.67 MiB+ 307.04 KiB
/wp-admin/post-new.php?post_type=page0.538 s0.959 s+0.421 s5.59 MiB5.97 MiB+ 391.01 KiB
/wp-admin/options-discussion.php0.469 s0.421 s-0.048 s3.36 MiB3.64 MiB+ 291.68 KiB
/wp-admin/edit-comments.php0.228 s0.243 s+0.015 s3.39 MiB3.67 MiB+ 289.03 KiB
/0.298 s0.203 s-0.095 s3.42 MiB3.56 MiB+ 144.7 KiB
Average 0.389 s0.473 s+0.083 s3.79 MiB4.09 MiB+ 304.54 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.6%25,35713,6648
PHP35.6%20,7001,72534
CSS11.0%6,4121,67210
JavaScript9.5%5,49619013
SVG0.3%180432
Total 58,145 17,255 97

PHP Code Analysis | More results »

Lines of code 9,731
Total complexity 2,590
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 311
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

[22-May-2024 13:20:03 UTC] PHP Notice:  Function wp_enqueue_script() was called incorrectly. "wp-editor" script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets). Please see <a>Debugging in WordPress</a> for more information. (This message was added in version 5.8.0.) in /wp-includes/functions.php on line 6078
See also: All tests for this plugin, How to Hide Poll Maker Admin Menus