{"id":158277,"date":"2022-06-16T10:40:31","date_gmt":"2022-06-16T10:40:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sitelint\/"},"modified":"2026-02-25T10:42:47","modified_gmt":"2026-02-25T10:42:47","slug":"sitelint","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/sitelint\/","author":4852949,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.24","stable_tag":"1.5.24","tested":"6.9.4","requires":"4.7","requires_php":"","requires_plugins":null,"header_name":"SiteLint","header_author":"SiteLint","header_description":"SiteLint - official plugin. Accessibility, SEO, Performance, Security, Privacy, Technical issues in one place. Client-side & real-time checker.","assets_banners_color":"99c6ed","last_updated":"2026-02-25 10:42:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.sitelint.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":3108,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"ctomczyk","date":"2022-06-16 12:03:47"},"1.1":{"tag":"1.1","author":"ctomczyk","date":"2023-08-30 13:22:11"},"1.3.0":{"tag":"1.3.0","author":"ctomczyk","date":"2023-08-30 13:26:17"},"1.4.0":{"tag":"1.4.0","author":"ctomczyk","date":"2023-11-29 18:09:25"},"1.5.0":{"tag":"1.5.0","author":"ctomczyk","date":"2024-07-30 10:19:51"},"1.5.1":{"tag":"1.5.1","author":"ctomczyk","date":"2024-08-08 12:19:53"},"1.5.10":{"tag":"1.5.10","author":"ctomczyk","date":"2025-01-21 11:55:58"},"1.5.11":{"tag":"1.5.11","author":"ctomczyk","date":"2025-01-21 13:27:27"},"1.5.12":{"tag":"1.5.12","author":"ctomczyk","date":"2025-01-21 13:37:45"},"1.5.13":{"tag":"1.5.13","author":"ctomczyk","date":"2025-01-21 13:42:07"},"1.5.14":{"tag":"1.5.14","author":"ctomczyk","date":"2025-01-27 14:10:23"},"1.5.15":{"tag":"1.5.15","author":"ctomczyk","date":"2025-02-05 10:36:56"},"1.5.16":{"tag":"1.5.16","author":"ctomczyk","date":"2025-02-21 10:04:35"},"1.5.17":{"tag":"1.5.17","author":"ctomczyk","date":"2025-04-08 07:24:59"},"1.5.18":{"tag":"1.5.18","author":"ctomczyk","date":"2025-06-15 19:01:34"},"1.5.19":{"tag":"1.5.19","author":"ctomczyk","date":"2025-06-30 12:59:43"},"1.5.2":{"tag":"1.5.2","author":"ctomczyk","date":"2024-09-25 21:18:36"},"1.5.20":{"tag":"1.5.20","author":"ctomczyk","date":"2025-06-30 13:07:59"},"1.5.21":{"tag":"1.5.21","author":"ctomczyk","date":"2025-10-25 10:05:51"},"1.5.22":{"tag":"1.5.22","author":"ctomczyk","date":"2025-11-09 22:39:53"},"1.5.23":{"tag":"1.5.23","author":"ctomczyk","date":"2025-12-15 12:11:51"},"1.5.24":{"tag":"1.5.24","author":"ctomczyk","date":"2026-02-25 10:42:47"},"1.5.3":{"tag":"1.5.3","author":"ctomczyk","date":"2025-01-04 17:19:04"},"1.5.4":{"tag":"1.5.4","author":"ctomczyk","date":"2025-01-15 11:53:45"},"1.5.5":{"tag":"1.5.5","author":"ctomczyk","date":"2025-01-15 18:20:39"},"1.5.6":{"tag":"1.5.6","author":"ctomczyk","date":"2025-01-15 18:32:07"},"1.5.7":{"tag":"1.5.7","author":"ctomczyk","date":"2025-01-20 20:44:55"},"1.5.8":{"tag":"1.5.8","author":"ctomczyk","date":"2025-01-21 09:07:20"},"1.5.9":{"tag":"1.5.9","author":"ctomczyk","date":"2025-01-21 11:44:41"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2743418,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2743418,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2743418,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2743418,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2743418,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.3.0","1.4.0","1.5.0","1.5.1","1.5.10","1.5.11","1.5.12","1.5.13","1.5.14","1.5.15","1.5.16","1.5.17","1.5.18","1.5.19","1.5.2","1.5.20","1.5.21","1.5.22","1.5.23","1.5.24","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2743418,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2743418,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"SiteLint Dashboard","2":"SiteLint Issue details example"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1953,211311,2358,247,186],"plugin_category":[34,55],"plugin_contributors":[211312,211313],"plugin_business_model":[],"class_list":["post-158277","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-audits","plugin_tags-automated","plugin_tags-performance","plugin_tags-seo","plugin_category-accessibility","plugin_category-seo-and-marketing","plugin_contributors-ctomczyk","plugin_contributors-tmehdi","plugin_committers-ctomczyk"],"banners":{"banner":"https:\/\/ps.w.org\/sitelint\/assets\/banner-772x250.png?rev=2743418","banner_2x":"https:\/\/ps.w.org\/sitelint\/assets\/banner-1544x500.png?rev=2743418","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/sitelint\/assets\/icon.svg?rev=2743418","icon":"https:\/\/ps.w.org\/sitelint\/assets\/icon.svg?rev=2743418","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sitelint\/assets\/screenshot-1.png?rev=2743418","caption":"SiteLint Dashboard"},{"src":"https:\/\/ps.w.org\/sitelint\/assets\/screenshot-2.png?rev=2743418","caption":"SiteLint Issue details example"}],"raw_content":"<!--section=description-->\n<p>Audit your site today to improve engagement for your audiences! Let SiteLint identify Accessibility, SEO, Performance, Security, Privacy, Technical issues in one click!<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>sitelint<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory or install SiteLint plugin in WordPress.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Log in to SiteLint or create a new account.<\/li>\n<li>That's all. The audits should run now automatically.<\/li>\n<\/ol>\n\n<p>Note that the SiteLint WordPress plugin shows only scores for each Audit. You need to visit https:\/\/platform.sitelint.com\/ to get all details.<\/p>\n\n<!--section=changelog-->\n<h4>1.5.24<\/h4>\n\n<ul>\n<li>Ensure that SiteLint API calls are only made on pages within the SiteLint plugin context<\/li>\n<\/ul>\n\n<h4>1.5.23<\/h4>\n\n<ul>\n<li>Updating links to the Privacy Policy and Terms of Use<\/li>\n<\/ul>\n\n<h4>1.5.22<\/h4>\n\n<ul>\n<li>Do not display SiteLint logo when option is unchecked<\/li>\n<\/ul>\n\n<h4>1.5.21<\/h4>\n\n<ul>\n<li>Adjusting SiteLint logo size<\/li>\n<\/ul>\n\n<h4>1.5.20<\/h4>\n\n<ul>\n<li>Adjusting Plugin Name section description<\/li>\n<\/ul>\n\n<h4>1.5.19<\/h4>\n\n<ul>\n<li>Fixing heading Plugin Name and adjusting tags to 5 in the description<\/li>\n<\/ul>\n\n<h4>1.5.18<\/h4>\n\n<ul>\n<li>Wrapping SiteLint logo into <\/li>\n<\/ul>\n\n<p>&lt;<\/p>\n\n<p>aside&gt; HTML landmark.<\/p>\n\n<h4>1.5.17<\/h4>\n\n<ul>\n<li>Testing with WordPress 6.8 and updating the release.<\/li>\n<\/ul>\n\n<h4>1.5.16<\/h4>\n\n<ul>\n<li>Enqueuing the SiteLint loader through the wp_loaded hook and creating the script file.<\/li>\n<\/ul>\n\n<h4>1.5.15<\/h4>\n\n<ul>\n<li>Removing adding URL query parameter \"sitelint\" to the redirection while moving from admin to the public site<\/li>\n<\/ul>\n\n<h4>1.5.14<\/h4>\n\n<ul>\n<li>Ensure SiteLint API token is added to the Auditor report HTTP request when available; otherwise remove it<\/li>\n<\/ul>\n\n<h4>1.5.13<\/h4>\n\n<ul>\n<li>Tidying up the code.<\/li>\n<\/ul>\n\n<h4>1.5.12<\/h4>\n\n<ul>\n<li>Ensure plugin styles are loaded using admin_enqueue_scripts hook.<\/li>\n<\/ul>\n\n<h4>1.5.11<\/h4>\n\n<ul>\n<li>Correcting injecting scripts and styles for the admin section.<\/li>\n<li>Ensure SiteLint auditor widget is loaded on the public page when logged in the WP admin.<\/li>\n<\/ul>\n\n<h4>1.5.10<\/h4>\n\n<ul>\n<li>Correcting wp_enqueue_scripts to wp_enqueue_styles for styles.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Removing script tags from the wp_add_inline_script.<\/li>\n<li>Apply recommendations from \"Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks.\"<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Changing the way of inserting SiteLint script and styles<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Removing unused PHP \"use\".<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Add sitelint URL query parameter without value.<\/li>\n<li>Removing value [{\"ui\":\"full\"}] for sitelint URL query parameter.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Registered all filters and actions on activating the plugin should now be deregistered when deactivating the plugin.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Add option saveMinimizedMaximizedState: true; to the SiteLint widget to store maximized and minimized state.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Fixing unused variable $new_url.<\/li>\n<li>Use an empty string instead of null when initializing option apiToken and an empty array for apiTokens; this also fixes adding apiToken=null to the SiteLint Auditor URL.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Rewrite enum to be compatible with PHP version 7.x.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Set \"Add SiteLint logo to the page footer\" to false by default.<\/li>\n<li>Fixing infinite loop when trying to obtain JWT access token from the SiteLint API.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Changed the logic for API token selection to site selection.<\/li>\n<li>Fixed issues and implemented stabilities.<\/li>\n<li>Added SiteLint audits Web UI Widget display.<\/li>\n<li>Enabled site audit capability for unregistered users on the SiteLint Platform.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Fixing issue: Undefined array key \"page\" in sitelint-admin.php on line 131.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Upgrading npm packages and rebuilding frontend admin and public packages.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial version of the Plugin.<\/li>\n<\/ul>","raw_excerpt":"Client-side &amp; real-time checker for Accessibility, SEO, Performance, Security, Privacy, Technical issues.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/158277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=158277"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ctomczyk"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=158277"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=158277"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=158277"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=158277"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=158277"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=158277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}