[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkxwxbXJe1Td6j38__PTPQ1nfn-BYytsVu5zPbO-uRtk":3,"$fJcb55CmFcWkIH5ImP8SakuIEg-VrEMf-PhZF-Vhxxgc":210,"$fMkh2ERQkqNCxEL6U5vT5IZKBVElGWnjdGTqmJWUKFkI":215},{"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":15,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":138,"fingerprints":188},"jquery-post-preview","jQuery Post Preview","0.2","Dimox","https:\u002F\u002Fprofiles.wordpress.org\u002Fdimox\u002F","\u003Cp>Live post preview on “Write\u002FEdit post” page of WordPress admin area using jQuery. If you don’t like WordPress built-in Visual Editor (because it puts a lot of unnecessary tags or by any other reasons), but you want to have live post preview like in Visual Editor, this plugin may be useful for you.\u003C\u002Fp>\n","Live post preview on \"Write\u002FEdit post\" page of WordPress admin area using jQuery.",10,6095,0,"2012-02-18T10:57:00.000Z","","2.5",[18,19,20,21],"admin","jquery","post","preview","http:\u002F\u002Farticlesss.com\u002Fjquery-post-preview-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-post-preview.0.2.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"dimox",2,20,30,84,"2026-05-20T02:05:38.290Z",[37,58,75,93,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":15,"tags":52,"homepage":55,"download_link":56,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":57},"nav-menu-item-duplicate","Nav Menu Item Duplicator","1.0.1","Sohan Zaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsohan5005\u002F","\u003Cp>This Plugin will save your time by adding a duplicate button on each menu item while editing a menu. A real time saver. Currently it doesn\\’t support customize screen, but I\\’ll add it soon. If you find any bugs, just head over to support forum, I\\’ll fix that asap.\u003C\u002Fp>\n\u003Cp>Please rate me a 5 star if you find this plugin helpful 🙂\u003C\u002Fp>\n","A simple plugin that adds a duplicate button to each items on edit menu screen.",500,7995,74,7,"2018-05-18T19:39:00.000Z","4.9.29","2.0.0",[18,53,19,54,20],"ajax","menu","http:\u002F\u002Fthemestones.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnav-menu-item-duplicate.1.0.1.zip","2026-04-16T10:56:18.058Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":32,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":15,"tags":72,"homepage":73,"download_link":74,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":57},"tungtop-quick-preview-post","Admin Quick Preview Post","1.2","truongthanhtungitvn","https:\u002F\u002Fprofiles.wordpress.org\u002Ftruongthanhtungitvn\u002F","\u003Cp>You are tired when you must open new tab to preview your post. This plugin will show a modal and you can quick review your post without change the webpage.\u003C\u002Fp>\n","Admin Quick Preview Post helps you to have quick preview post in the post management table.",1636,100,3,"2020-04-07T06:04:00.000Z","5.3.21","3.0.1",[18,20,21],"https:\u002F\u002Ftungtop.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftungtop-quick-preview-post.1.2.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":15,"tags":87,"homepage":91,"download_link":92,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":57},"remove-admin-bar-from-previews","Remove Admin Bar from Previews","0.2.0","Morgan Estes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmorganestes\u002F","\u003Cp>If you find yourself previewing a post, clicking the “edit” link at the top, previewing \u003Cem>that\u003C\u002Fem> post, and eventually realizing you have 3 or 4 tabs open with different versions of the same post? Then you’ve felt the pain of editing in WordPress.\u003C\u002Fp>\n\u003Cp>But now there’s hope! Simply remove the entire admin bar from your post previews and remove the temptation to edit a preview! Still need a reminder that you’re on a preview and you need to go back and save your changes? No problem, we’ve thrown that feature in \u003Cstrong>for free\u003C\u002Fstrong>! Don’t like it? No worries, simply check a box and preview your posts in all their life-like glory!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Remove the admin bar from post and page previews.\u003C\u002Fli>\n\u003Cli>Optionally add a reminder notification at the top of a previewed post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>These features are planned for future releases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[x] Customizable notification bar (styles and text).\u003C\u002Fli>\n\u003Cli>[ ] Multisite-enabled.\u003C\u002Fli>\n\u003Cli>[ ] Translation-capable.\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove the admin bar from the preview of posts and pages, with optional reminder notification bar.",1922,"2014-09-02T03:28:00.000Z","4.0.38","3.8",[88,89,90,21],"admin-bar","editor","posts","https:\u002F\u002Fgithub.com\u002Fmorganestes\u002Fremove-admin-bar-from-previews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-admin-bar-from-previews.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":113,"download_link":114,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":57},"public-post-preview","Public Post Preview","3.1.0","Dominik Schilling","https:\u002F\u002Fprofiles.wordpress.org\u002Focean90\u002F","\u003Cp>Share a link to anonymous users to preview a draft of a post (or any other public post type) before it is published.\u003C\u002Fp>\n\u003Cp>Have you ever been writing a post with the help of someone who does not have access to your site and needed to give them the ability to preview it before publishing? This plugin takes care of that by generating an URL with an expiring nonce that can be given out for public preview.\u003C\u002Fp>\n\u003Cp>\u003Cem>Previously this plugin was maintained by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsivel\u002F\" rel=\"nofollow ugc\">Matt Martz\u003C\u002Fa> and was an idea of \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjdingman\u002F\" rel=\"nofollow ugc\">Jonathan Dingman\u003C\u002Fa>. Photo by \u003Ca href=\"https:\u002F\u002Funsplash.com\u002Fphotos\u002Fopened-book-on-grass-during-daytime-bhBONc07WsI\" rel=\"nofollow ugc\">Annelies Geneyn\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To enable a public post preview check the box in the document settings. In the classic editor it’s in the “Publish” meta box.\u003C\u002Fli>\n\u003Cli>The link will be displayed if the checkbox is checked, you can copy and share the link with your friends.\u003C\u002Fli>\n\u003Cli>To disable a preview uncheck the box again.\u003C\u002Fli>\n\u003C\u002Ful>\n","Allow anonymous users to preview a draft of a post before it is published.",100000,1620271,90,79,"2026-03-01T16:13:00.000Z","7.0","6.6","8.0",[110,111,90,21,112],"anonymous","drafts","public","https:\u002F\u002Fgithub.com\u002Focean90\u002Fpublic-post-preview","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpublic-post-preview.3.1.0.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":106,"tags":130,"homepage":134,"download_link":135,"security_score":34,"vuln_count":136,"unpatched_count":13,"last_vuln_date":137,"fetched_at":57},"add-from-server","Add From Server","3.4.5","Dion Hulse","https:\u002F\u002Fprofiles.wordpress.org\u002Fdd32\u002F","\u003Cp>This plugin offers limited support. Please do not expect new features or too many bugfixes. Features may be removed at any time.\u003C\u002Fp>\n\u003Cp>Add From Server is designed to help ease the pain of bad web hosts, allowing you to upload files via FTP or SSH and later import them into WordPress.\u003C\u002Fp>\n\u003Cp>This plugin is NOT designed to..\u003Cbr \u002F>\n * Be used as a replacement for the file uploader\u003Cbr \u002F>\n * Be used for migration of websites\u003Cbr \u002F>\n * Re-import your files after moving webhosting\u003Cbr \u002F>\n * Batch import media\u003C\u002Fp>\n\u003Cp>This plugins IS designed to..\u003Cbr \u002F>\n * Import files which are larger than your hosting allows to be uploaded.\u003Cbr \u002F>\n * Import files which are too large for your internet connections upload speed.\u003C\u002Fp>\n\u003Cp>WordPress does a better job of file uploads than this plugin, so please consider your needs before you use it.\u003C\u002Fp>\n\u003Cp>You may also want to look at using WP-CLI for media import purposes:\u003Cbr \u002F>\nhttps:\u002F\u002Fdeveloper.wordpress.org\u002Fcli\u002Fcommands\u002Fmedia\u002Fimport\u002F\u003C\u002Fp>\n","Add From Server is designed to help ease the pain of bad web hosts, allowing you to upload files via FTP or SSH and later import them into WordPress.",60000,1320732,92,239,"2020-12-11T07:32:00.000Z","5.5.18","5.4",[18,131,132,20,133],"import","media","uploads","https:\u002F\u002Fdd32.id.au\u002Fwordpress-plugins\u002Fadd-from-server\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-from-server.3.4.5.zip",1,"2016-08-08 00:00:00",{"attackSurface":139,"codeSignals":166,"taintFlows":180,"riskAssessment":181,"analyzedAt":187},{"hooks":140,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":165,"entryPointCount":13,"unprotectedCount":13},[141,147,151,155,158],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","init","jpp_textdomain","jquery-post-preview.php",14,{"type":142,"name":148,"callback":149,"file":145,"line":150},"edit_form_advanced","RichEditingOn",107,{"type":142,"name":152,"callback":153,"file":145,"line":154},"admin_head","jpp_css",112,{"type":142,"name":152,"callback":156,"file":145,"line":157},"jpp_echo_script",120,{"type":142,"name":159,"callback":160,"file":145,"line":161},"template_redirect","jquery_post_preview",127,[],[],[],[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":179},[],{"prepared":13,"raw":13,"locations":169},[],{"escaped":13,"rawEcho":68,"locations":171},[172,175,177],{"file":145,"line":173,"context":174},98,"raw output",{"file":145,"line":176,"context":174},115,{"file":145,"line":178,"context":174},122,[],[],{"summary":182,"deductions":183},"The \"jquery-post-preview\" plugin version 0.2 exhibits a generally strong security posture based on the provided static analysis.  The absence of identifiable entry points like AJAX handlers, REST API routes, shortcodes, and cron events, along with zero detected dangerous functions and SQL queries executed via prepared statements, suggests a well-contained and carefully developed plugin.  Furthermore, the lack of any recorded vulnerabilities in its history is a positive indicator.\n\nHowever, a significant concern arises from the output escaping.  With 3 total outputs and 0% properly escaped, this presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities.  Any dynamic content rendered by this plugin, even if not directly user-supplied, could be manipulated to inject malicious scripts, impacting users who interact with the output.  The absence of capability checks and nonce checks, while not immediately exploitable due to the limited attack surface, could become a vulnerability if the plugin were to introduce new entry points in the future.\n\nIn conclusion, while the plugin is strong in its foundational security practices by minimizing its attack surface and using prepared statements, the critical oversight in output escaping represents a significant weakness that needs immediate attention.  The clean vulnerability history is a good sign, but it does not negate the present risk of unescaped output.",[184],{"reason":185,"points":186},"Unescaped output",8,"2026-03-16T23:50:30.702Z",{"wat":189,"direct":197},{"assetPaths":190,"generatorPatterns":192,"scriptPaths":193,"versionParams":195},[191],"\u002Fwp-content\u002Fplugins\u002Fjquery-post-preview\u002Fjquery-post-preview.css",[],[194],"\u002F?jquery-post-preview.js",[196],"jquery-post-preview\u002Fjquery-post-preview.css?ver=",{"cssClasses":198,"htmlComments":201,"htmlAttributes":202,"restEndpoints":206,"jsGlobals":207,"shortcodeOutput":209},[199,200],"textarea_clone","content_preview",[],[203,204,205],"id=\"preview-tab\"","id=\"textarea_clone\"","id=\"content_preview\"",[],[208],"jQuery.noConflict();",[],{"error":211,"url":212,"statusCode":213,"statusMessage":214,"message":214},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fjquery-post-preview\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":216},[217,223],{"version":6,"download_url":23,"svn_tag_url":218,"released_at":25,"has_diff":219,"diff_files_changed":220,"diff_lines":25,"trac_diff_url":221,"vulnerabilities":222,"is_current":211},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fjquery-post-preview\u002Ftags\u002F0.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fjquery-post-preview%2Ftags%2F0.1&new_path=%2Fjquery-post-preview%2Ftags%2F0.2",[],{"version":224,"download_url":225,"svn_tag_url":226,"released_at":25,"has_diff":219,"diff_files_changed":227,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":228,"is_current":219},"0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-post-preview.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fjquery-post-preview\u002Ftags\u002F0.1\u002F",[],[]]