[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNilgzCg7NnFdqdtLnnzLS856WA9rVs9dWrzFZyqgnKM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":17,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":117,"fingerprints":136},"remove-empty-p-tag","Remove empty p tag","1.0.0","dev02ali","https:\u002F\u002Fprofiles.wordpress.org\u002Fdev02ali\u002F","\u003Cp>This plugin remove extra p and br tags from the_content.\u003C\u002Fp>\n","This plugin remove extra p and br tags from the_content and the_excerpt.",10,1493,0,"2017-05-30T09:03:00.000Z","4.7.32","3.0","",[19,20,21,22,23],"editor","excerpt","filter","formatting","wpautop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-empty-p-tag.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},3,100,71,30,74,"2026-04-04T13:29:18.487Z",[37,53,68,87,103],{"slug":38,"name":39,"version":16,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":31,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":17,"download_link":51,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"empty-p-tag","Empty P Tag","Husain Ahmed","https:\u002F\u002Fprofiles.wordpress.org\u002Fhusainahmedqureshi\u002F","\u003Cp>This plugin remove extra p and br tags from the_content, the_excerpt and widget_text_content.\u003C\u002Fp>\n","This plugin hides empty paragraphs and make your butyfull design without breaking design.",800,7134,7,"2024-07-30T12:27:00.000Z","6.6.0","5.0",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fempty-p-tag.zip",92,{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":10,"active_installs":60,"downloaded":61,"rating":31,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":16,"requires_php":17,"tags":65,"homepage":66,"download_link":67,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"remove-wpautop","Remove Wpautop","1.0","Rahul Kumar Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Frahulsingh74388\u002F","\u003Cp>This plugin remove extra p and br tags from the_content and the_excerpt.\u003C\u002Fp>\n",300,3564,1,"2020-02-18T06:35:00.000Z","5.3.21",[19,20,21,22,23],"http:\u002F\u002Fdatasolz.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-wpautop.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":79,"last_updated":80,"tested_up_to":81,"requires_at_least":16,"requires_php":82,"tags":83,"homepage":85,"download_link":86,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"toggle-wpautop","Toggle wpautop","1.3.0","Jonathan Desrosiers","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesrosj\u002F","\u003Cp>\u003Cstrong>Note: This plugin does not support the block editor but should continue to work without issue when using it with custom post types and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor Plugin\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Before WordPress displays a post’s content, the content gets passed through multiple filters to ensure that it safely appears how you enter it within the editor.\u003C\u002Fp>\n\u003Cp>One of these filters is \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwpautop\" title=\"wpautop\" rel=\"nofollow ugc\">wpautop\u003C\u002Fa>, which replaces double line breaks with \u003Ccode>\u003Cp>\u003C\u002Fcode> tags, and single line breaks with \u003Ccode>\u003Cbr \u002F>\u003C\u002Fcode> tags. However, this filter sometimes causes issues when you are inputting a lot of HTML markup in the post editor.\u003C\u002Fp>\n\u003Cp>This plugin displays a checkbox in the publish meta box of the post edit screen that disables the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwpautop\" title=\"wpautop\" rel=\"nofollow ugc\">wpautop\u003C\u002Fa> filter for that post.\u003C\u002Fp>\n\u003Cp>Also adds a ‘wpautop’, or ‘no-wpautop’ class to the post_class filter to help with CSS styling.\u003C\u002Fp>\n","Easily disable the default wpautop filter on a post by post basis.",10000,108022,98,32,"2021-04-07T13:35:00.000Z","5.7.15","5.6",[19,20,22,84,23],"post-content","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftoggle-wpautop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoggle-wpautop.1.3.0.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":10,"active_installs":94,"downloaded":95,"rating":31,"num_ratings":62,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":17,"tags":99,"homepage":101,"download_link":102,"security_score":31,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"remove-blank-p-tag","Remove Blank P Tag","1.2","Vishit Shah","https:\u002F\u002Fprofiles.wordpress.org\u002Fvishitshah\u002F","\u003Cp>This is very simple plugin to remove extra p and br tags in post and page editer\u003C\u002Fp>\n\u003Cp>This plugin remove extra p and br tags from the_content, the_excerpt and widget_text_content.\u003C\u002Fp>\n",400,3394,"2025-04-17T09:32:00.000Z","6.8.5","3.1",[19,20,22,100,23],"postcontent","http:\u002F\u002Fwww.godazzle.in\u002Fremove-blank-p-tag.zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-blank-p-tag.1.2.zip",{"slug":104,"name":105,"version":6,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":11,"downloaded":110,"rating":13,"num_ratings":13,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":17,"tags":114,"homepage":17,"download_link":116,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wpautop-mask","Wpautop Mask","g737a6b","https:\u002F\u002Fprofiles.wordpress.org\u002Fg737a6b\u002F","\u003Cp>This plugin disables automatic formatting of WordPress (wpautop) between specific shortcode tags.\u003C\u002Fp>\n\u003Ch4>This plugin will help you to:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>write a post using HTML\u003C\u002Fli>\n\u003Cli>put bits and pieces of code (HTML, JavaScript, PHP, etc.) in your post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can see examples of how this plugin works on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fg737a6b\u002Fwordpress-plugin-wpautop-mask\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","Toggle wpautop with shortcodes.",1322,"2016-09-02T14:00:00.000Z","4.6.30","4.3",[21,22,84,115,23],"shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpautop-mask.1.0.0.zip",{"attackSurface":118,"codeSignals":124,"taintFlows":131,"riskAssessment":132,"analyzedAt":135},{"hooks":119,"ajaxHandlers":120,"restRoutes":121,"shortcodes":122,"cronEvents":123,"entryPointCount":13,"unprotectedCount":13},[],[],[],[],[],{"dangerousFunctions":125,"sqlUsage":126,"outputEscaping":128,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":130},[],{"prepared":13,"raw":13,"locations":127},[],{"escaped":13,"rawEcho":13,"locations":129},[],[],[],{"summary":133,"deductions":134},"The \"remove-empty-p-tag\" plugin version 1.0.0 exhibits an excellent security posture based on the provided static analysis. There are no identified entry points in the attack surface, meaning there are no AJAX handlers, REST API routes, shortcodes, or cron events that could be exploited. The code signals are also highly positive, with no dangerous functions, all SQL queries using prepared statements, and all outputs properly escaped. The absence of file operations, external HTTP requests, nonce checks, and capability checks, while contributing to a minimal attack surface, also means these standard WordPress security mechanisms are not utilized within this plugin. Taint analysis shows no flows with unsanitized paths, indicating no immediate risks of code injection or data leakage.\n\nThe plugin's vulnerability history is completely clear, with zero known CVEs, unpatched vulnerabilities, or recorded common vulnerability types. This lack of historical issues, combined with the clean static analysis, suggests a well-developed and secure plugin at this version. However, the complete absence of certain security checks like nonces and capability checks, while not a direct vulnerability in this case due to the zero attack surface, could be a concern if the plugin's functionality were to expand in the future without the implementation of these safeguards. Overall, this plugin appears to be highly secure for its current functionality.",[],"2026-03-17T01:10:16.806Z",{"wat":137,"direct":142},{"assetPaths":138,"generatorPatterns":139,"scriptPaths":140,"versionParams":141},[],[],[],[],{"cssClasses":143,"htmlComments":144,"htmlAttributes":145,"restEndpoints":146,"jsGlobals":147,"shortcodeOutput":148},[],[],[],[],[],[]]