Benchmarks
Plugin footprint 65% from 16 tests
Installer Passed 1 test
🔺 Critical test (weight: 50) | Checking the installer triggered no errors
Install script ran successfully
Server metrics [RAM: ▼1.96MB] [CPU: ▼59.42ms] Passed 4 tests
A check of server-side resources used by Popup Creator - Popups for HTML, Contact Us, Subscription, etc...
Normal server usage
Page | Memory (MB) | CPU Time (ms) |
---|---|---|
Home / | 2.03 ▼1.44 | 4.63 ▼40.02 |
Dashboard /wp-admin | 2.05 ▼1.26 | 6.61 ▼55.34 |
Posts /wp-admin/edit.php | 2.05 ▼1.31 | 6.16 ▼46.77 |
Add New Post /wp-admin/post-new.php | 2.05 ▼3.84 | 5.53 ▼95.54 |
Media Library /wp-admin/upload.php | 2.05 ▼1.18 | 5.25 ▼32.99 |
Settings /wp-admin/admin.php?page=settings_popup | 2.05 | 5.36 |
/wp-admin/admin.php?page=popup_edit | 2.05 | 6.86 |
All Popups /wp-admin/admin.php?page=popupcreator | 2.05 | 4.95 |
Add New /wp-admin/admin.php?page=popup_create | 2.05 | 7.62 |
Server storage [IO: ▲4.72MB] [DB: ▲0.01MB] Passed 3 tests
Input-output and database impact of this plugin
No storage issues were detected
Filesystem: 141 new files
Database: 7 new tables, 7 new options
New tables |
---|
wp_acpc_html |
wp_acpc_contactdetails |
wp_acpc_settings |
wp_acpc_subscriberdetails |
wp_acpc_subscriber |
wp_acpc_contact |
wp_acpc_popup |
New WordPress options |
---|
can_compress_scripts |
widget_recent-comments |
theysaidso_admin_options |
widget_theysaidso_widget |
widget_recent-posts |
ALPHACONNECT_POPUP_VERSION |
db_upgraded |
Browser metrics Passed 4 tests
Checking browser requirements for Popup Creator - Popups for HTML, Contact Us, Subscription, etc...
There were no issues detected in relation to browser resource usage
Page | Nodes | Memory (MB) | Script (ms) | Layout (ms) |
---|---|---|---|---|
Home / | 2,997 ▲251 | 13.76 ▼0.99 | 10.33 ▲8.51 | 43.92 ▼3.86 |
Dashboard /wp-admin | 2,239 ▲57 | 5.82 ▼0.05 | 104.28 ▲2.34 | 40.18 ▼2.39 |
Posts /wp-admin/edit.php | 2,131 ▲42 | 2.02 ▲0.01 | 39.79 ▼0.08 | 34.90 ▲0.07 |
Add New Post /wp-admin/post-new.php | 6,208 ▲4,675 | 19.49 ▼3.78 | 947.02 ▲241.48 | 55.07 ▼5.12 |
Media Library /wp-admin/upload.php | 1,427 ▲39 | 4.20 ▲0.03 | 104.01 ▼7.86 | 44.67 ▼1.20 |
Settings /wp-admin/admin.php?page=settings_popup | 1,105 | 3.74 | 55.29 | 106.79 |
/wp-admin/admin.php?page=popup_edit | 2,299 | 6.99 | 139.52 | 107.98 |
All Popups /wp-admin/admin.php?page=popupcreator | 898 | 1.68 | 26.36 | 37.37 |
Add New /wp-admin/admin.php?page=popup_create | 889 | 2.03 | 26.85 | 32.15 |
Uninstaller [IO: ▲0.00MB] [DB: ▲0.00MB] 50% from 4 tests
🔸 Tests weight: 35 | Verifying that this plugin uninstalls completely without leaving any traces
You still need to fix the following
- Uninstall procedure had uncaught errors
- > User notice in wp-includes/functions.php+5905
Function wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. This notice was triggered by the popup_handle handle. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.)
- Zombie WordPress options detected upon uninstall: 7 options
- ALPHACONNECT_POPUP_VERSION
- widget_recent-posts
- theysaidso_admin_options
- widget_recent-comments
- can_compress_scripts
- db_upgraded
- widget_theysaidso_widget
Smoke tests 0% from 4 tests
Server-side errors 0% from 1 test
🔹 Test weight: 20 | Just a short smoke test targeting errors on the server (in the Apache logs)
Smoke test failed, please fix the following
- 4 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_create
- > User notice in wp-includes/functions.php+5905
Function wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. This notice was triggered by the popup_handle handle. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.)
- 4 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_create
- > User notice in wp-includes/functions.php+5905
Function wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. This notice was triggered by the popup_handle handle. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.)
- 4 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_create
- > Notice in wp-content/plugins/popup-creator/assets/rsa/rsa.php+21
Undefined variable: encrypted
- 4 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_create
- > Notice in wp-content/plugins/popup-creator/assets/rsa/rsa.php+31
Undefined variable: table_name
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+15
Undefined index: type
- 4 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1366
Undefined variable: id
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+343
Undefined variable: alpEscKey
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+344
Undefined variable: alpCloseButton
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+345
Undefined variable: alpScrolling
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+346
Undefined variable: alpDisablePageScrolling
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+347
Undefined variable: alpReopenAfterSubmission
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+348
Undefined variable: alpIntervelPopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+349
Undefined variable: alpPushToBottom
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+350
Undefined variable: alpReposition
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+351
Undefined variable: alpOverlayClose
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+352
Undefined variable: alpContentClick
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+353
Undefined variable: alpScaling
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+354
Undefined variable: alpOnScrolling
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+355
Undefined variable: alpRepetitivePopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+356
Undefined variable: alpPopupFixed
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+357
Undefined variable: alpRepeatPopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+358
Undefined variable: alpRedirectToNewTab
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+416
Undefined variable: alpDateRange
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+417
Undefined variable: alpSchedulePopUp
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+418
Undefined variable: alpMobileOnly
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+419
Undefined variable: alpMobileDisable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+420
Undefined variable: alpInactivity
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+421
Undefined variable: alpWhileScrolling
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+422
Undefined variable: alpSelectePages
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+423
Undefined variable: alpShowAllPageID
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+424
Undefined variable: alpSelectePosts
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+425
Undefined variable: alpShowAllPostID
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+426
Undefined variable: alpUserStatus
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+427
Undefined variable: alpRandomPopUp
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+428
Undefined variable: alpautoClosePopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+429
Undefined variable: alpDisablePopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+430
Undefined variable: alpDisableOverlay
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+431
Undefined variable: alpHideMobile
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+433
Undefined variable: alpDateRangeFromDate
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+434
Undefined variable: alpDateRangeToDate
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+435
Undefined variable: alpSchedulePopUpDate
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+436
Undefined variable: alpRepetitivePopupPeriod
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+437
Undefined variable: alpCloseButtonDelay
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+438
Undefined variable: alpOpacity
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+439
Undefined variable: alpWidth
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+440
Undefined variable: alpHeight
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+441
Undefined variable: alpPopupDimensionMode
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+442
Undefined variable: alpContentBackgroundColor
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+443
Undefined variable: alpIntervelPopupTime
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+444
Undefined variable: alpIntervelPopupShow
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+445
Undefined variable: alpPopupResponsiveDimensionMeasure
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+446
Undefined variable: alpMaxWidth
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+447
Undefined variable: alpMaxHeight
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+448
Undefined variable: duration
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+449
Undefined variable: delay
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+449
Undefined variable: defaultDelay
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+450
Undefined variable: alpContentClickBehavior
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+451
Undefined variable: alpSelectEventsPopup
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+453
Undefined variable: alpPopupDataHtml
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+454
Undefined variable: alpPopupDataSubscriber
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+455
Undefined variable: alpPopupDataImage
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+456
Undefined variable: alpLogedUser
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+457
Undefined variable: alpOptionsPages
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+458
Undefined variable: alpOptionsPosts
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+547
Undefined variable: alpfirstname
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+548
Undefined variable: alpfirstnameLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+549
Undefined variable: alpfirstnamePlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+550
Undefined variable: alpfirstnameBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+551
Undefined variable: alpfirstnameBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+552
Undefined variable: alpfirstnameRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+553
Undefined variable: alpfirstnameBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+554
Undefined variable: alpfirstnameFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+555
Undefined variable: alpfirstnameAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+567
Undefined variable: alplastname
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+568
Undefined variable: alplastnameLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+569
Undefined variable: alplastnamePlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+570
Undefined variable: alplastnameBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+571
Undefined variable: alplastnameBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+572
Undefined variable: alplastnameRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+573
Undefined variable: alplastnameBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+574
Undefined variable: alplastnameFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+575
Undefined variable: alplastnameAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+587
Undefined variable: alpmobile
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+588
Undefined variable: alpmobileLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+589
Undefined variable: alpmobilePlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+590
Undefined variable: alpmobileBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+591
Undefined variable: alpmobileBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+592
Undefined variable: alpmobileRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+593
Undefined variable: alpmobileBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+594
Undefined variable: alpmobileFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+595
Undefined variable: alpmobileAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+607
Undefined variable: alpemail
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+608
Undefined variable: alpemailLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+609
Undefined variable: alpemailPlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+610
Undefined variable: alpemailBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+611
Undefined variable: alpemailBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+612
Undefined variable: alpemailRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+613
Undefined variable: alpemailBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+614
Undefined variable: alpemailFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+615
Undefined variable: alpemailAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+627
Undefined variable: alpsubject
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+628
Undefined variable: alpsubjectLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+629
Undefined variable: alpsubjectPlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+630
Undefined variable: alpsubjectBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+631
Undefined variable: alpsubjectBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+632
Undefined variable: alpsubjectRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+633
Undefined variable: alpsubjectBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+634
Undefined variable: alpsubjectFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+635
Undefined variable: alpsubjectAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+647
Undefined variable: alpmessage
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+648
Undefined variable: alpmessageLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+649
Undefined variable: alpmessagePlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+650
Undefined variable: alpmessageBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+651
Undefined variable: alpmessageBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+652
Undefined variable: alpmessageRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+653
Undefined variable: alpmessageBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+654
Undefined variable: alpmessageFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+655
Undefined variable: alpmessageAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+667
Undefined variable: alpaddress
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+668
Undefined variable: alpaddressLable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+669
Undefined variable: alpaddressPlaceholder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+670
Undefined variable: alpaddressBorder
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+671
Undefined variable: alpaddressBorderType
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+672
Undefined variable: alpaddressRequired
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+673
Undefined variable: alpaddressBgcolour
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+674
Undefined variable: alpaddressFontSize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+675
Undefined variable: alpaddressAlignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+716
Undefined variable: alpplaceholderfiled
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+717
Undefined variable: alpbordersize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+718
Undefined variable: alprequiredFiled
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+719
Undefined variable: alpfontsizefiled
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+720
Undefined variable: alpbordertype
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+721
Undefined variable: alpbackgroundfiled
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+722
Undefined variable: alpfontalignment
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+724
Undefined variable: alpbuttonhight
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+725
Undefined variable: alpbuttonwidth
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+726
Undefined variable: alpbuttonlable
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+727
Undefined variable: alpbuttonbordersize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+728
Undefined variable: alpbuttonbordertype
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+729
Undefined variable: alpbuttonbackground
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+730
Undefined variable: alpbuttonfontsize
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+783
Undefined variable: alpShareUrl
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1063
Undefined variable: title
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1078
Undefined variable: alpColorboxTheme
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+998
Undefined variable: popup_style_name
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1257
Undefined variable: alpOverlayColor
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1294
Undefined variable: alpClickRedirectToUrl
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Notice in wp-content/plugins/popup-creator/files/alphaconnect-createnew.php+1336
Undefined variable: alpFixedPostion
SRP 0% from 2 tests
🔹 Tests weight: 20 | A shallow check of the single-responsibility principle; PHP files should perform no action - including output of placeholder text - and trigger no errors when accessed directly
Almost there! Just fix the following items
- 3× PHP files perform the task of outputting text when accessed with GET requests:
- > /wp-content/plugins/popup-creator/files/alphaconnect-addnew.php
- > /wp-content/plugins/popup-creator/files/alphaconnect-createnew.php
- > /wp-content/plugins/popup-creator/files/popup_file/alphaconnect-html.php
- 8× GET requests to PHP files have triggered server-side errors or warnings:
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_ADMIN_URL - assumed 'ALPHACONNECT_POPUP_ADMIN_URL' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 39
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_IMG - assumed 'ALPHACONNECT_POPUP_IMG' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 21
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_IMG - assumed 'ALPHACONNECT_POPUP_IMG' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 52
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_IMG - assumed 'ALPHACONNECT_POPUP_IMG' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 15
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_IMG - assumed 'ALPHACONNECT_POPUP_IMG' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 31
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_ADMIN_URL - assumed 'ALPHACONNECT_POPUP_ADMIN_URL' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 29
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_IMG - assumed 'ALPHACONNECT_POPUP_IMG' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 41
- > PHP Warning
Use of undefined constant ALPHACONNECT_POPUP_ADMIN_URL - assumed 'ALPHACONNECT_POPUP_ADMIN_URL' (this will throw an Error in a future version of PHP) in wp-content/plugins/popup-creator/files/alphaconnect-addnew.php on line 19
- > PHP Warning
User-side errors 0% from 1 test
🔹 Test weight: 20 | Just a short smoke test targeting errors on the browser (console and network errors and warnings)
Please take a look at the following user-side issues
- 2 occurences, only the last one shown
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Javascript (severe) in unknown
/wp-content/plugins/popup-creator/assets/javascript/alphaconnect-backend.js?ver=1.2 36:0 Uncaught TypeError: $ is not a function
- > GET request to /wp-admin/admin.php?page=popup_edit
- > Rendering (warning) in unknown
/wp-admin/admin.php?page=popup_edit 387 The specified value "" does not conform to the required format. The format is "#rrggbb" where rr, gg, bb are two-digit hexadecimal numbers.
Optimizations
Plugin configuration 90% from 29 tests
readme.txt 88% from 16 tests
The readme.txt file is an important file in your plugin as it is parsed by WordPress.org to prepare the public listing of your plugin
These attributes need to be fixed:
- Tags: You are using too many tags: 13 tag instead of maximum 10
- Screenshots: Add an image for screenshot #9 (Create any popup imaginable using our color pickers and sliders!)
popup-creator/popup-creator.php 92% from 13 tests
"Popup Creator - Popups for HTML, Contact Us, Subscription, etc..." version 1.0.2's main PHP file describes plugin functionality and also serves as the entry point to any WordPress functionality
It is important to fix the following:
- Text Domain: The text domain is optional since WordPress version 4.6; if you do specify it, it must be the same as the plugin slug
Code Analysis Passed 3 tests
File types Passed 1 test
🔸 Test weight: 35 | This is a short overview of programming languages used in this plugin, detecting executable files
There were no executable files found in this plugin35,123 lines of code in 63 files:
Language | Files | Blank lines | Comment lines | Lines of code |
---|---|---|---|---|
CSS | 12 | 1,012 | 247 | 12,158 |
JSON | 2 | 0 | 0 | 11,773 |
PHP | 33 | 806 | 892 | 5,547 |
JavaScript | 13 | 1,005 | 890 | 5,483 |
Markdown | 1 | 23 | 0 | 82 |
Sass | 2 | 9 | 5 | 80 |
PHP code Passed 2 tests
An short overview of logical lines of code, cyclomatic complexity, and other code metrics
There are no cyclomatic complexity problems detected for this plugin
Cyclomatic complexity | |
---|---|
Average complexity per logical line of code | 0.21 |
Average class complexity | 17.00 |
▷ Minimum class complexity | 1.00 |
▷ Maximum class complexity | 117.00 |
Average method complexity | 2.40 |
▷ Minimum method complexity | 1.00 |
▷ Maximum method complexity | 19.00 |
Code structure | ||
---|---|---|
Namespaces | 0 | |
Interfaces | 0 | |
Traits | 0 | |
Classes | 14 | |
▷ Abstract classes | 1 | 7.14% |
▷ Concrete classes | 13 | 92.86% |
▷ Final classes | 0 | 0.00% |
Methods | 162 | |
▷ Static methods | 38 | 23.46% |
▷ Public methods | 130 | 80.25% |
▷ Protected methods | 29 | 17.90% |
▷ Private methods | 3 | 1.85% |
Functions | 32 | |
▷ Named functions | 31 | 96.88% |
▷ Anonymous functions | 1 | 3.12% |
Constants | 21 | |
▷ Global constants | 21 | 100.00% |
▷ Class constants | 0 | 0.00% |
▷ Public constants | 0 | 0.00% |
Plugin size 50% from 2 tests
Image compression 50% from 2 tests
It is recommended to compress PNG files in your plugin to minimize bandwidth usage
60 PNG files occupy 2.89MB with 1.37MB in potential savings
Potential savings
Compression of 5 random PNG files using pngquant | |||
---|---|---|---|
File | Size - original | Size - compressed | Savings |
assets/img/ui-bg_fine-grain_15_f7f3de_60x60.png | 4.54KB | 1.68KB | ▼ 62.97% |
assets/img/ui-bg_diagonal-maze_20_6e4f1c_10x10.png | 0.18KB | 0.11KB | ▼ 38.25% |
assets/img/setting.png | 3.95KB | 3.71KB | ▼ 6.17% |
assets/img/theme5.png | 461.35KB | 160.97KB | ▼ 65.11% |
assets/img/theme2.png | 608.10KB | 214.12KB | ▼ 64.79% |