ProveSource 2.2.0

Does ProveSource work with WordPress 5.6 and PHP 7.4.8? A smoke test was performed on .

Summary

Errors
4Unrecognized messages in the PHP error log
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

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

Page speed impact: insignificant.
The plugin didn't make the site noticeably slower.

Environment
WordPress version5.6
PHP version7.4.8
MySQL version8.0.21
PHP memory limit256M
Plugin Info
Last updated
Active installs 3,000+
WordPress.org page https://wordpress.org/plugins/provesource/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 3

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=provesource%2Fprovesrc.php&plugin_status=all&paged=1&s&_wpnonce=807de1e422
Aspect after-activation
HTTP status 200
Load time 0.520 s
Memory usage 2.69 MiB
JS errors None
Resource errors None

ProveSource

Page screenshot: ProveSource
URL /wp-admin/admin.php?page=provesrc
Aspect menu-item
HTTP status 200
Load time 0.163 s
Memory usage 2.65 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.248 s
Memory usage 2.62 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.259 s0.265 s+0.006 s2.79 MiB2.81 MiB+ 13.54 KiB
/wp-admin/edit.php0.175 s0.193 s+0.018 s2.84 MiB2.85 MiB+ 13.54 KiB
/wp-admin/post-new.php0.822 s0.793 s-0.029 s4.93 MiB4.96 MiB+ 25.73 KiB
/wp-admin/upload.php0.466 s0.460 s-0.006 s2.67 MiB2.68 MiB+ 12.41 KiB
/wp-admin/options-writing.php0.163 s0.154 s-0.009 s2.68 MiB2.66 MiB- 19.62 KiB
/wp-admin/media-new.php0.217 s0.166 s-0.051 s2.65 MiB2.66 MiB+ 12.58 KiB
/wp-admin/edit-tags.php?taxonomy=category0.179 s0.188 s+0.009 s2.68 MiB2.69 MiB+ 13.48 KiB
/wp-admin/post-new.php?post_type=page1.072 s0.587 s-0.485 s4.92 MiB4.94 MiB+ 13.31 KiB
/wp-admin/options-discussion.php0.297 s0.327 s+0.030 s2.65 MiB2.66 MiB+ 13.2 KiB
/wp-admin/edit-comments.php0.254 s0.221 s-0.033 s2.75 MiB2.76 MiB+ 12.43 KiB
/0.269 s0.273 s+0.004 s2.67 MiB2.62 MiB- 45.5 KiB
Average 0.379 s0.330 s-0.050 s3.11 MiB3.12 MiB+ 5.92 KiB

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.

No new entries found.

PHP Error Log 350 lines

[16-Dec-2020 13:12:26 UTC] 2020-12-16T13:12:26.844434 [ProveSource] sending request: Array
(
    [url] => https://api.provesrc.com/wp/state
    [data] => Array
        (
            [headers] => Array
                (
                    [Content-Type] => application/json
                    [x-plugin-version] => 2.2.0
                    [x-site-url] => http://127.0.0.1
                    [x-wp-version] => 5.6
                )

            [body] => {"email":"user@example.com","siteUrl":"http:\/\/127.0.0.1","siteName":"Test site","description":"Just another WordPress site","woocommerce":false,"event":"activated"}
        )

)


[16-Dec-2020 13:12:27 UTC] 2020-12-16T13:12:27.050125 [ProveSource] got response: Array
(
    [url] => https://api.provesrc.com/wp/state
    [res] => Array
        (
            [headers] => Requests_Utility_CaseInsensitiveDictionary Object
                (
                    [data:protected] => Array
                        (
                            [date] => Wed, 16 Dec 2020 13:12:27 GMT
                            [content-type] => application/json; charset=utf-8
                            [content-length] => 24
                            [access-control-allow-origin] => api.provesrc.com
                            [access-control-max-age] => 7200
                            [access-control-allow-credentials] => true
                            [access-control-allow-methods] => GET, PUT, POST, DELETE, HEAD, OPTIONS
                            [access-control-expose-headers] => x-ps-first
                            [x-request-id] => ddcc9598-dd1a-41f5-bc9a-337731420d75
                            [x-ps-host] => ip-172-31-25-106
                            [etag] => W/"18-yFpqYVDJmM5e4YghNEYBgNuXov8"
                            [vary] => Accept-Encoding
                        )

                )

            [body] => {"message":"no results"}
            [response] => Array
                (
                    [code] => 200
                    [message] => OK
                )

            [cookies] => Array
                (
                )

            [filename] => 
            [http_response] => WP_HTTP_Requests_Response Object
                (
                    [response:protected] => Requests_Response Object
                        (
                            [body] => {"message":"no results"}
                            [raw] => HTTP/1.1 200 OK
Date: Wed, 16 Dec 2020 13:12:27 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 24
Connection: close
Access-Control-Allow-Origin: api.provesrc.com
Access-Control-Max-Age: 7200
Access-Control-Allow-Credentials: true
Access-Control-Allow-Methods: GET, PUT, POST, DELETE, HEAD, OPTIONS
Access-Control-Expose-Headers: x-ps-first
X-Request-ID: ddcc9598-dd1a-41f5-bc9a-337731420d75
x-ps-host: ip-172-31-25-106
ETag: W/"18-yFpqYVDJmM5e4YghNEYBgNuXov8"
Vary: Accept-Encoding

{"message":"no results"}
                            [headers] => Requests_Response_Headers Object
                                (
                                    [data:protected] => Array
                                        (
                                            [date] => Array
                                                (
                                                    [0] => Wed, 16 Dec 2020 13:12:27 GMT
                                                )

                                            [content-type] => Array
                                                (
                                                    [0] => application/json; charset=utf-8
                                                )

                                            [content-length] => Array
                                                (
                                                    [0] => 24
                                                )

                                            [access-control-allow-origin] => Array
                                                (
                                                    [0] => api.provesrc.com
                                                )

(+250 more lines)
See also: All tests for this plugin, How to Hide the "ProveSource" Admin Menu