[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f16UP-p4wVPd_j5h-VGVnWO0zl3esggauIJMRkimapB0":3,"$fL-P9OqrODFDBAmxUpOBGGDMQnuWViFWUMd4quq4_b68":288,"$fMD_rVek3XKWCG8qaqZDyK2jAs1iKaV9EN9iYE_zxD18":293},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":40,"analysis":147,"fingerprints":270},"posts","Post Next","2.2","PluginOps","https:\u002F\u002Fprofiles.wordpress.org\u002Fumarbajwa\u002F","\u003Cp>Adds interactive sticky next post popup\u002Foptin.\u003C\u002Fp>\n\u003Cp>Increase your blog post traffic by adding this powerful tool. Show them preview of next\u002FPrevious post. Select different layouts\u002Fdesigns to match with your theme.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>How Post Next attracts Visitors ?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Post Next plugin appends a popup\u002Foptin box at bottom corner of the page when user scrolls half height of current page which shows that visitor is interested in your content and wants to read more of your posts, So its beautiful design grabs user attention and guide them by showing a short preview of next or previous post.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Adds interactive sticky next post popup\u002Foptin.",30,14249,100,3,"2018-03-20T18:00:00.000Z","4.5.33","3.4","",[20,21,22,4,23],"best-carousel-slider","next-post","post-loop","previous-posts","http:\u002F\u002Fweb-settler.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts.2.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"umarbajwa",12,14000,84,422,68,"2026-05-20T02:51:36.600Z",[41,59,81,105,124],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":27,"num_ratings":27,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":18,"download_link":58,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"previous-next-posts-shortcode","Previous Next Posts","0.0.1","andrewed","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrewed\u002F","\u003Cp>Add a shortcode that outputs HTML markup with the next and previous posts for the current blog post the user is viewing.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Cp>After installing and activating the plugin, just add the shortcode [prev_next_posts] to your site using either Classic Text editor, the Gutenberg editor, Elementor shortcode widget or whatever page builder you’re using.\u003C\u002Fp>\n","Add a shortcode that outputs HTML markup with the next and previous posts for the current blog post the user is viewing.",10,862,"2021-12-31T16:55:00.000Z","5.8.13","4.6","5.6",[56,57,23],"content","next-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprevious-next-posts-shortcode.0.0.1.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cresta-posts-box","Cresta Posts Box","1.3.6","CrestaProject","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrestaproject\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrestaproject.com\u002Fdownloads\u002Fcresta-posts-box\u002F\" rel=\"nofollow ugc\">Plugin Homepage & Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Cresta Posts Box\u003C\u002Fstrong> you can show, in a single page (posts, pages or custom post types), a small box that allows the reader to \u003Cstrong>go to the next or previous post\u003C\u002Fstrong>. The box appears only when the reader finishes reading the current post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose to show next or previous post\u003C\u002Fli>\n\u003Cli>Choose the box position (left or right)\u003C\u002Fli>\n\u003Cli>Choose the font size\u003C\u002Fli>\n\u003Cli>Choose the box width\u003C\u002Fli>\n\u003Cli>and more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO version features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show Random Post\u003C\u002Fli>\n\u003Cli>Show Related Post\u003C\u002Fli>\n\u003Cli>Set box background color\u003C\u002Fli>\n\u003Cli>Set box text and link color\u003C\u002Fli>\n\u003Cli>Set border box and border radius box\u003C\u002Fli>\n\u003Cli>5 Animations\u003C\u002Fli>\n\u003Cli>and much more…\u003C\u002Fli>\n\u003C\u002Ful>\n","Show the next or previous post in a box that appears when the user scrolls to the bottom of a current post.",1000,37431,86,7,"2025-04-14T14:20:00.000Z","6.8.5","3.9",[21,75,4,76,77],"post","previous","previous-post","https:\u002F\u002Fcrestaproject.com\u002Fdownloads\u002Fcresta-posts-box\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcresta-posts-box.1.3.6.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":101,"download_link":102,"security_score":26,"vuln_count":103,"unpatched_count":27,"last_vuln_date":104,"fetched_at":29},"swifty-bar","Swifty Bar, sticky bar by WPGens","1.2.11","Goran87","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoran87\u002F","\u003Cp>\u003Cstrong>Boost your user engagement!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>As featured on \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002Fplugins\u002Fhow-to-boost-user-engagement-with-swifty-bar-for-wordpress\u002F\" rel=\"nofollow ugc\">wpbegginer\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fblog\u002Fresources\u002F10-awesome-new-and-free-plugins-released-on-wordpress-org-in-2015\" rel=\"nofollow ugc\">elegantthemes\u003C\u002Fa> as top10 plugins of 2015, and on product hunt as product of the day.\u003C\u002Fp>\n\u003Cp>Swifty bar will adds sticky bar at the bottom of post that shows category, post title, author, time needed to read article, share buttons together with share count, and previous\u002Fnext post links. This plugin can easily replace your social share buttons while giving readers better experience with much more options. Its fast, coded with best practice, super light and will not slow down your site.\u003C\u002Fp>\n\u003Cp>Check out demo \u003Ca href=\"http:\u002F\u002Fitsgoran.com\u002Fwp\u002Fteaching-civil-rights-without-a-textbook\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Major features in Swifty Bar include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shows current post category, post title and authors first and last name.\u003C\u002Fli>\n\u003Cli>Shows estimated time that is needed for visitor to read your article.\u003C\u002Fli>\n\u003Cli>Share buttons for most popular social networks (new ones comming soon).\u003C\u002Fli>\n\u003Cli>Number of Comments and click to scroll to comment form.\u003C\u002Fli>\n\u003Cli>Previous\u002FNext Post Links with nice preview on hover.\u003C\u002Fli>\n\u003Cli>Super light, clean code that will not slow down your site.\u003C\u002Fli>\n\u003Cli>Admin Panel to customize each module.\u003C\u002Fli>\n\u003Cli>Supports custom post types.\u003C\u002Fli>\n\u003Cli>Multiple colors and two type of icons\u003C\u002Fli>\n\u003Cli>Share counter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Share Count in 1.2!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We introduced share count in latest version of swifty bar. We are saving share counts inside WP Transients to keep things fast and fetching new shares once user clicks on any of the share icons, if no clicks have been made, share will refresh once daily, that way site is doing minimal requests to the share APIs which boosts its speed by ALOT.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check out my other plugins on \u003Ca href=\"http:\u002F\u002Fwpgens.com\" rel=\"nofollow ugc\">wpgens.com\u003C\u002Fa> and subscribe to get notified once new cool plugins are out – one email per plugin\u002Fmonth\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have any suggestions\u002Ffeedback to improve Swifty Bar, please get in touch with me via email goranefbl@gmail.com .\u003C\u002Fp>\n","Adds sticky bar at the bottom of post that shows category,post title, author, time needed to read article, share buttons and previous\u002Fnext post links",400,34104,48,"2023-09-10T12:23:00.000Z","6.3.8","3.0",[96,97,98,99,100],"footer-bar","previous-next-posts","share-buttons","sticky-bar","time-to-read","http:\u002F\u002Fwpgens.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswifty-bar.1.2.11.zip",1,"2023-09-05 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":13,"downloaded":113,"rating":13,"num_ratings":14,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":18,"download_link":123,"security_score":80,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"keep-pagination-in-same-taxonomy","Keep Pagination in Same Taxonomy","0.15","keith_wp","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeith_wp\u002F","\u003Cp>Instantly join separate posts together by making the Previous\u002FNext Post links on a Single Post look for other posts that share the same taxonomies.\u003C\u002Fp>\n\u003Cp>This lightweight plugin simply adds a filter to your selected taxonomies (both default and custom) so that any theme can have its post navigation links stay in the same category as the currently viewed post.\u003C\u002Fp>\n","Makes any previous\u002Fnext post links use the same taxonomy as the current post.",2607,"2025-04-07T15:19:00.000Z","6.7.5","4.0","8.3",[119,120,121,97,122],"link-posts","pagination","post-navigation","previous-next-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeep-pagination-in-same-taxonomy.0.15.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":17,"requires_php":18,"tags":138,"homepage":143,"download_link":144,"security_score":145,"vuln_count":14,"unpatched_count":27,"last_vuln_date":146,"fetched_at":29},"duplicate-page","Duplicate Page","4.5.7","mndpsingh287","https:\u002F\u002Fprofiles.wordpress.org\u002Fmndpsingh287\u002F","\u003Cp>Duplicate Posts, Pages and Custom Posts easily using single click. You can duplicate your pages, posts and custom post by just one click and it will save as your selected options (draft, private, public, pending).\u003C\u002Fp>\n\u003Ch4>Key Features in Duplicate Page Pro Editions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>User Roles:\u003C\u002Fstrong> Allow User Roles To access Duplicate Page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types:\u003C\u002Fstrong> Filter to show Duplicate Page link in post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Link Location:\u003C\u002Fstrong> Option where to show clone link.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status:\u003C\u002Fstrong> Option to select Duplicate Posts Status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection:\u003C\u002Fstrong> Option to Redirect after click on clone link..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Link Title:\u003C\u002Fstrong> Option to change Duplicate Post Link Title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Prefix:\u003C\u002Fstrong> Option to add Post Prefix.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Suffix:\u003C\u002Fstrong> Option to add Post Suffix.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor\u003C\u002Fstrong>: And Many More Filters and Features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fpro\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Buy Pro Version\u003C\u002Fa>\u003C\u002Fstrong> with various features & support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fcontact\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>\u003C\u002Fstrong> for Support Only Pro Version Users.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fpro\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Upgrade to Pro Version\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFj8BHxvebXs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>First Activate Plugin.\u003C\u002Fli>\n\u003Cli>Go Select to Duplicate Page settings Menu from Settings Tab and savings settings. \u003C\u002Fli>\n\u003Cli>Then Create New Post\u002FPage or Use old.\u003C\u002Fli>\n\u003Cli>After click on duplicate this link, then duplicate post\u002F page will be created and saved as draft,publish,pending,private depending upon settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Minimum requirements for Duplicate Page\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 3.3+\u003C\u002Fli>\n\u003Cli>PHP 5.x\u003C\u002Fli>\n\u003Cli>MySQL 5.x\u003C\u002Fli>\n\u003C\u002Ful>\n","Duplicate Posts, Pages and Custom Posts easily using single click",3000000,37401635,96,449,"2026-03-19T10:33:00.000Z","6.9.4",[139,125,140,141,142],"duplicate-custom-posts","duplicate-post","page-duplicate","post-duplicate","https:\u002F\u002Fduplicatepro.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-page.zip",98,"2021-08-28 00:00:00",{"attackSurface":148,"codeSignals":189,"taintFlows":257,"riskAssessment":258,"analyzedAt":269},{"hooks":149,"ajaxHandlers":185,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":27,"unprotectedCount":27},[150,156,161,165,170,174,179,181,183],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","admin_menu","next_post_admin_menu_function","admin\\admin_menu_nxt_post.php",9,{"type":151,"name":157,"callback":158,"file":159,"line":160},"wp_head","nxt_post_assing_var_to_options","admin\\admin_menu_nxt_post_options_add.php",13,{"type":151,"name":162,"callback":163,"file":159,"line":164},"admin_init","nxt_post_register_options",23,{"type":151,"name":166,"callback":167,"file":168,"line":169},"plugins_loaded","Posts_pp_plugin_init","next-post.php",18,{"type":151,"name":171,"callback":172,"file":173,"line":14},"init","next_post_scripts","scripts\\nxt_post_scripts_styles.php",{"type":175,"name":176,"callback":177,"file":178,"line":14},"filter","the_content","up_nxt_post","themes\\theme_1.php",{"type":175,"name":176,"callback":177,"file":180,"line":14},"themes\\theme_2.php",{"type":175,"name":176,"callback":177,"file":182,"line":14},"themes\\theme_3.php",{"type":175,"name":176,"callback":177,"file":184,"line":14},"themes\\theme_4.php",[],[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":256},[],{"prepared":27,"raw":27,"locations":192},[],{"escaped":27,"rawEcho":194,"locations":195},36,[196,199,200,201,203,204,206,208,210,212,213,215,217,219,221,222,224,226,228,230,231,233,234,236,238,239,241,243,245,247,248,250,252,253,254,255],{"file":178,"line":197,"context":198},78,"raw output",{"file":178,"line":26,"context":198},{"file":178,"line":69,"context":198},{"file":178,"line":202,"context":198},91,{"file":178,"line":202,"context":198},{"file":178,"line":205,"context":198},108,{"file":178,"line":207,"context":198},114,{"file":178,"line":209,"context":198},115,{"file":178,"line":211,"context":198},120,{"file":178,"line":211,"context":198},{"file":180,"line":214,"context":198},80,{"file":180,"line":216,"context":198},87,{"file":180,"line":218,"context":198},88,{"file":180,"line":220,"context":198},93,{"file":180,"line":220,"context":198},{"file":180,"line":223,"context":198},110,{"file":180,"line":225,"context":198},116,{"file":180,"line":227,"context":198},117,{"file":180,"line":229,"context":198},122,{"file":180,"line":229,"context":198},{"file":182,"line":232,"context":198},89,{"file":182,"line":134,"context":198},{"file":182,"line":235,"context":198},97,{"file":182,"line":237,"context":198},102,{"file":182,"line":237,"context":198},{"file":182,"line":240,"context":198},119,{"file":182,"line":242,"context":198},125,{"file":182,"line":244,"context":198},126,{"file":182,"line":246,"context":198},131,{"file":182,"line":246,"context":198},{"file":184,"line":249,"context":198},76,{"file":184,"line":251,"context":198},79,{"file":184,"line":251,"context":198},{"file":184,"line":220,"context":198},{"file":184,"line":134,"context":198},{"file":184,"line":134,"context":198},[],[],{"summary":259,"deductions":260},"The 'posts' v2.2 plugin exhibits a seemingly strong security posture based on the static analysis. It reports zero AJAX handlers, REST API routes, shortcodes, and cron events, indicating a minimal attack surface. Furthermore, the absence of dangerous functions, file operations, external HTTP requests, and the exclusive use of prepared statements for SQL queries are positive indicators of secure coding practices.  The zero recorded CVEs and lack of historical vulnerabilities also suggest a mature and well-maintained plugin.\n\nHowever, a significant concern arises from the output escaping analysis, where 0% of the 36 total outputs are properly escaped. This represents a critical vulnerability.  If any of these outputs are intended for user-facing display and contain user-supplied data, it opens the door to cross-site scripting (XSS) attacks.  The lack of observed taint flows could be misleading if the analysis scope was limited or if the output escaping issues manifest in subtle ways not captured by the taint analysis. The complete absence of nonce and capability checks on any entry points, while seemingly less critical given the reported zero entry points, becomes a significant concern if the attack surface grows or if the static analysis missed any potential entry points.  The plugin's strengths lie in its minimal attack surface and safe SQL handling, but the critical flaw in output escaping and the lack of authorization checks pose a substantial risk.\n\nIn conclusion, while the plugin has a clean vulnerability history and appears to follow good practices in areas like SQL and attack surface minimization, the complete failure to escape output is a severe weakness that exposes users to XSS vulnerabilities. This single issue significantly overshadows the otherwise positive aspects of the analysis. The plugin needs immediate attention regarding its output handling to mitigate this critical risk.",[261,264,267],{"reason":262,"points":263},"Unescaped output (36 total, 0% escaped)",20,{"reason":265,"points":266},"No nonce checks",5,{"reason":268,"points":266},"No capability checks","2026-03-16T22:35:53.345Z",{"wat":271,"direct":279},{"assetPaths":272,"generatorPatterns":274,"scriptPaths":275,"versionParams":277},[273],"\u002Fwp-content\u002Fplugins\u002Fposts\u002Fnxt_post_script.js",[],[276],"\u002Fwp-content\u002Fplugins\u002Fposts\u002Fscripts\u002Fnxt_post_script.js",[278],"nxt_post_script.js?ver=",{"cssClasses":280,"htmlComments":281,"htmlAttributes":282,"restEndpoints":283,"jsGlobals":284,"shortcodeOutput":287},[],[],[],[],[285,286],"nxt_post_option_template_select","nxt_post_plugin_enable",[],{"error":289,"url":290,"statusCode":291,"statusMessage":292,"message":292},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fposts\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":294},[295,301,308],{"version":6,"download_url":25,"svn_tag_url":296,"released_at":28,"has_diff":297,"diff_files_changed":298,"diff_lines":28,"trac_diff_url":299,"vulnerabilities":300,"is_current":289},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fposts\u002Ftags\u002F2.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fposts%2Ftags%2F2.1&new_path=%2Fposts%2Ftags%2F2.2",[],{"version":302,"download_url":303,"svn_tag_url":304,"released_at":28,"has_diff":297,"diff_files_changed":305,"diff_lines":28,"trac_diff_url":306,"vulnerabilities":307,"is_current":297},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fposts\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fposts%2Ftags%2F2.0&new_path=%2Fposts%2Ftags%2F2.1",[],{"version":309,"download_url":310,"svn_tag_url":311,"released_at":28,"has_diff":297,"diff_files_changed":312,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":313,"is_current":297},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fposts\u002Ftags\u002F2.0\u002F",[],[]]