{"id":257223,"date":"2026-03-22T15:34:15","date_gmt":"2026-03-22T15:34:15","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nodoss\/"},"modified":"2026-04-09T19:32:29","modified_gmt":"2026-04-09T19:32:29","slug":"nodoss","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/nodoss\/","author":18233664,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"5.0","requires_php":"8.1","requires_plugins":null,"header_name":"NoDoss","header_author":"Edwin Bekedam","header_description":"Lightweight Security plugin againts attacks, incl mordern securty headers.","assets_banners_color":"","last_updated":"2026-04-09 19:32:29","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/EBekedam","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/nodoss","header_author_uri":"https:\/\/github.com\/frontiers-wp\/nodoss","rating":0,"author_block_rating":0,"active_installs":0,"downloads":343,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.6":{"tag":"1.0.6","author":"frontiers","date":"2026-03-22 15:45:34"},"1.0.7":{"tag":"1.0.7","author":"frontiers","date":"2026-03-23 15:45:19"},"1.0.8":{"tag":"1.0.8","author":"frontiers","date":"2026-03-24 20:10:21"},"1.0.9":{"tag":"1.0.9","author":"frontiers","date":"2026-04-04 10:51:55"},"1.1.0":{"tag":"1.1.0","author":"frontiers","date":"2026-04-09 19:32:29"},"1.1.1":{"tag":"1.1.1","author":"frontiers","date":"2026-04-09 19:38:10"},"1.1.2":{"tag":"1.1.2","author":"frontiers","date":"2026-04-09 19:46:45"},"trunk":{"tag":"trunk","author":"frontiers","date":"2026-04-09 19:43:45"}},"upgrade_notice":{"":"<p>Your WordPress will be more secure.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","trunk"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"heartbeat-interval.png","2":"safe-results.png","3":"nodoss-banner-772-250.png","4":"nodoss-ico.png","5":"nodoss-icon.svg"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2439,247,600],"plugin_category":[54],"plugin_contributors":[258327],"plugin_business_model":[],"class_list":["post-257223","plugin","type-plugin","status-publish","hentry","plugin_tags-brute-force","plugin_tags-performance","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-frontiers","plugin_committers-frontiers"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/nodoss.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Stop bots, pingbacks, protection againts brute force hacking, script jacking, Iframe XSS attacks, CSRF Proctection, Insecure requests, invalid unwanted user edits, \nStops emulator and injection attacks<\/p>\n\n<p>Pre-set Security Headers:<\/p>\n\n<p>=cross origin policy=\n=cross origin resource sharing=\n=referrer-policy=\n=x content-type-options =\n=x permitted cross domain policies = \n=Strict-TransportSsecurity=\n=Content-Security-Policy: upgrade-insecure=<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload 'nodoss.zip' to the '\/wp-content\/plugins\/' directory<\/li>\n<li>Extract the Plugin to a <code>nodoss<\/code> Folder<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li><p>General Settings \u2013 Heartbeat &lt;15&gt; &lt;240&gt; Interval seconds<\/p><\/li>\n<li><p>Go to <code>Plugins<\/code> in the Admin menu<\/p><\/li>\n<li>Click on the button <code>Add new<\/code><\/li>\n<li>Search for nodoss<code>and click 'Install Now' or click on the<\/code>upload<code>link to upload<\/code>nodoss.zip`<\/li>\n<li>Click on <code>Activate plugin<\/code><\/li>\n<li>General Settings \u2013 Heartbeat &lt;15&gt; &lt;240&gt; Interval seconds<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"why%20use%20nodoss%20as%20a%20security%20plugin%3F\"><h3>Why use NoDoss as a security plugin?<\/h3><\/dt>\n<dd><p>Because it developed over a longer period of time, with fully hosted sites as well, there are performance and security layers that complement without breaking any of the basic functions of WordPress.<\/p><\/dd>\n<dt id=\"will%20the%20nodoss%20plugin%20slow%20down%20my%20site%3F\"><h3>Will the NoDoss plugin slow down my site?<\/h3><\/dt>\n<dd><p>It's developed to be lightweight because it covers all with very low impact on performance.<\/p><\/dd>\n<dt id=\"will%20the%20plugin%20protect%20against%20xxs%20attacks%3F\"><h3>Will the plugin protect against XXS attacks?<\/h3><\/dt>\n<dd><p>Yes, XSS protection is part of this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0: November 01, 2025<\/h4>\n\n<ul>\n<li>Birthday of nodoss -Beta-\n= 1.0.1 <\/li>\n<li>Verfication of correctly sanitize ( wp_unslash. \n= 1.0.2\nBetter Headers for security\nImproved class PHP\n= 1.0.3\nHide WordPress version tag.\nAdd icon image.\nnodoss-banner-772-250\n= 1.0.4\nDebug log.\nPlugin check.\nricht click disabled.\n= 1.0.5\nnew use wp_enqueue commands\nData Sanitized, Escaped, and Validated\nNonces and User Permissions Needed for Security\nPHP Syntax<\/li>\n<\/ul>\n\n<h4>1.0.6: December 01, 2025<\/h4>\n\n<ul>\n<li>Birthday of nodoss\n= 1.0.7: Puplic release \nUpdated readme.\nPlugin icon and header \n=1.0.8 Pulic release\nUpdated readme<\/li>\n<\/ul>\n\n<h4>1.0.9: April 04, 2026<\/h4>\n\n<p>Update readme.txt\nUpdate plugin icon\nupdate remove wp version<\/p>\n\n<h4>1.1.0: April 04, 2026<\/h4>\n\n<p>Stable tag<\/p>\n\n<h4>1.1.1 April 09, 2026<\/h4>\n\n<p>Update assets js<\/p>","raw_excerpt":"Stop bots, pingbacks, protection againts brute force hacking, script jacking, Iframe XSS attacks, CSRF Proctection, Insecure requests,","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/257223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=257223"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/frontiers"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=257223"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=257223"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=257223"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=257223"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=257223"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=257223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}