[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGRxKvfXXZ132ClypilYtN_-Ir__Y6UpX5o9tmKE8PpU":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":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,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":139,"fingerprints":233},"suicide","Suicide","2.0","Justin Watt","https:\u002F\u002Fprofiles.wordpress.org\u002Fjustincwatt\u002F","\u003Cp>Removes all the content from your blog’s database on a per table basis.\u003C\u002Fp>\n\u003Cp>To use simply install and visit the Tools > Suicide page.\u003C\u002Fp>\n\u003Cp>For multisite installs of WordPress visit Network Admin > Sites > Network Suicide to choose which sites you would like to remove content from.\u003C\u002Fp>\n\u003Cp>If you’re interested in contributing to the code behind this plugin, it’s also hosted on GitHub:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fjustincwatt\u002Fwp-suicide\u003C\u002Fp>\n","Remove all content from your blog's database (by table). Multisite compatible.",30,17063,74,3,"2014-05-21T05:42:00.000Z","3.9.40","3.0","",[20,21,22,23,4],"database","development","multisite","remove-content","http:\u002F\u002Fjustinsomnia.org\u002F2006\u002F04\u002Fwordpress-suicide\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuicide.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},"justincwatt",2110,90,87,"2026-04-04T11:17:17.608Z",[38,66,85,102,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":64,"last_vuln_date":65,"fetched_at":29},"wp-backitup","WP BackItUp Community Edition","2.1.0","Chris Simmons","https:\u002F\u002Fprofiles.wordpress.org\u002Fcssimmon\u002F","\u003Cp>With the \u003Ca href=\"https:\u002F\u002Fwww.wpbackitup.com\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=main\" rel=\"nofollow ugc\">WPBackItUp Backup Plugin\u003C\u002Fa> you’re \u003Cstrong>protected\u003C\u002Fstrong> against hackers, malware, host outages, and even your own mistakes.  WPBackItUp creates a backup of every setting, post, comment, revision, plugin, theme, media file and upload with just a single click.\u003C\u002Fp>\n\u003Cp>WPBackItUp generates a compressed backup of your entire website no matter how large a site you have.  Your backup can be quickly and easily downloaded right from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>The WPBackItUp backup plugin has been available to the WordPress community since \u003Cstrong>2012\u003C\u002Fstrong> and is used to back up more than \u003Cstrong>30,000\u003C\u002Fstrong> websites every day.  It’s one of the most widely \u003Cstrong>tested\u003C\u002Fstrong>, \u003Cstrong>reliable\u003C\u002Fstrong>, and \u003Cstrong>highly rated\u003C\u002Fstrong> backup plugins available!  And with our long history, you can feel confident that we are going to be around for many years to come.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F287648431\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>The Simplest Way to Safeguard Your WordPress Site!\u003C\u002Fh4>\n\u003Cp>Simply install WPBackItUp and within minutes you will have a complete backup of your entire site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No complex configuration to deal with\u003C\u002Fli>\n\u003Cli>No advanced knowledge of WordPress required\u003C\u002Fli>\n\u003Cli>No FTP needed\u003C\u002Fli>\n\u003Cli>No cPanel required\u003C\u002Fli>\n\u003Cli>No MySQL knowledge necessary\u003C\u002Fli>\n\u003Cli>Not even any PHPMyAdmin involved\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just a few clicks and you’ll have a complete backup that safeguards all of your valuable content.\u003C\u002Fp>\n\u003Cp>Here are just a few of our incredible features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Community Edition Features (free)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to use,  just \u003Cstrong>one click\u003C\u002Fstrong> and your backup is complete\u003C\u002Fli>\n\u003Cli>Easy to setup because there is no setup required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple\u003C\u002Fstrong> & easy to understand – not just for techies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast\u003C\u002Fstrong> backup of your entire site\u003C\u002Fli>\n\u003Cli>Unlimited backups so backup as much as you want\u003C\u002Fli>\n\u003Cli>Large sites supported – lot’s of content, no problem\u003C\u002Fli>\n\u003Cli>Download your backup – no matter how large your site we have you covered\u003C\u002Fli>\n\u003Cli>Backup cancellation – cancel your backup at any time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize\u003C\u002Fstrong> what you want to backup\u003C\u002Fli>\n\u003Cli>Status notifications sent to you by email after every backup\u003C\u002Fli>\n\u003Cli>Works in low memory & shared hosting environments\u003C\u002Fli>\n\u003Cli>Works on all WordPress platforms (Linux, Windows and even Azure)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete backup\u003C\u002Fstrong>, includes database, plugins, themes, uploads, media files, everything\u003C\u002Fli>\n\u003Cli>Compressed backup (zip format) to save disk space\u003C\u002Fli>\n\u003Cli>Customized backup retention so you only keep the backups you want\u003C\u002Fli>\n\u003Cli>Tested and supported on WordPress 3.8 and above\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional\u003C\u002Fstrong> support so if you need us we are available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Features (paid)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One click \u003Cstrong>restore\u003C\u002Fstrong> right from your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Automated backup \u003Cstrong>schedule\u003C\u002Fstrong> allows your backup to run whenever you want\u003C\u002Fli>\n\u003Cli>Backup jobs run in background mode so you can keep working while your backup is running\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u003C\u002Fstrong> your backup right from your dashboard, no matter how large\u003C\u002Fli>\n\u003Cli>Single file backup makes moving your backups to another host \u003Cstrong>easy\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Restore your backup to a different version of WordPress\u003C\u002Fli>\n\u003Cli>Migrate your site to different host, domain or table prefix\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone\u003C\u002Fstrong> your site for development, staging or testing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority\u003C\u002Fstrong> support gets you right to the front of the line\u003C\u002Fli>\n\u003Cli>Save your backups to \u003Cstrong>DropBox\u003C\u002Fstrong> with WPBackItUp Safe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Don’t Risk Losing Your Website\u003C\u002Fh4>\n\u003Cp>Does the thought of losing your website keep you up at night? All that time, effort and money you’ve invested could be gone in an instant.\u003C\u002Fp>\n\u003Cp>WordPress is an incredible product but there are many things that can go wrong.  You could get hacked, your hosting company could go out of business, you could install a bad plugin or theme, the list is endless, and without a good backup, you could lose everything.\u003C\u002Fp>\n\u003Cp>If this isn’t something that keeps you up at night, then it really should be. It was keeping us up at night so we decided to do something about it.  In 2012 we created the WPBackItUp backup plugin and made it freely available to the WordPress community.\u003C\u002Fp>\n\u003Cp>Since 2012 we have added many incredible features and have even created a premium version of our backup plugin, but our fundamental goal has remained the same.   We want to make creating a WordPress backup as \u003Cstrong>simple\u003C\u002Fstrong>, \u003Cstrong>effective\u003C\u002Fstrong> and \u003Cstrong>complete\u003C\u002Fstrong> as possible.  We don’t want anything to prevent you from regularly creating a backup of your WordPress site.\u003C\u002Fp>\n\u003Cp>We offer the Community Edition of our backup plugin for free so that you will \u003Cstrong>BackItUp\u003C\u002Fstrong> and sleep better at night.\u003C\u002Fp>\n\u003Ch4>Community Edition Support\u003C\u002Fh4>\n\u003Cp>We offer free support via the WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-backitup\" rel=\"ugc\">support forum\u003C\u002Fa> but before posting a question please make sure you are running the current version of WPBackItUp. We frequently add features and fix issues so please make sure your version is up to date before posting an issue.  We also ask that you review our \u003Ca href=\"http:\u002F\u002Fsupport.wpbackitup.com\u002Fsupport\u002Fsolutions\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=free+support+doc\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fsupport.wpbackitup.com\u002Fsupport\u002Fsolutions\u002F5000163911\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=free+support+faq\" rel=\"nofollow ugc\">FAQ’s\u003C\u002Fa> which are available on the \u003Ca href=\"http:\u002F\u002Fsupport.wpbackitup.com\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=free+support+a\" rel=\"nofollow ugc\">WPBackItUp Support Portal\u003C\u002Fa> before posting your questions.\u003C\u002Fp>\n\u003Ch4>Restoring Your Site\u003C\u002Fh4>\n\u003Cp>Restoring your site can be very stressful and often times quite complex so we offer a few options to our Community Edition customers.\u003C\u002Fp>\n\u003Cp>If you are a do it yourself kind of person then we provide detailed instructions on the \u003Ca href=\"http:\u002F\u002Fsupport.wpbackitup.com\u002Fsupport\u002Fsolutions\u002Farticles\u002F5000676459-how-to-manually-restore-your-wordpress-database\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=restore+site+a\" rel=\"nofollow ugc\">WPBackItUp Support Portal\u003C\u002Fa>.  Here we walk you through the process to restore your database manually.\u003C\u002Fp>\n\u003Cp>We also provide step by step \u003Ca href=\"https:\u002F\u002Fwww.wpbackitup.com\u002Fblog\u002Fmanually-restore-wordpress-plugins-themes-media-files\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=restore+site+a\" rel=\"nofollow ugc\">instructions\u003C\u002Fa> for manually restoring plugins, themes and media files.\u003C\u002Fp>\n\u003Cp>But if you aren’t someone that wants to do it yourself, then check out our \u003Ca href=\"https:\u002F\u002Fwww.wpbackitup.com\u002Fpricing-purchase\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=restore+site+b\" rel=\"nofollow ugc\">Premium Backup Plugin\u003C\u002Fa>. With WPBackItUp premium you will have access to our one-click restore which takes care of all the hard work for you.\u003C\u002Fp>\n\u003Ch4>Premium Plugin\u003C\u002Fh4>\n\u003Cp>WPBackItUp Premium provides a number of additional features not included in the Community Edition.  You can purchase a \u003Ca href=\"https:\u002F\u002Fwww.wpbackitup.com\u002Fpricing-purchase\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=premium+plugin+no+risk\" rel=\"nofollow ugc\">No-Risk WPBackItUp Premium License\u003C\u002Fa> anytime from the WPBackItUp site.\u003C\u002Fp>\n\u003Cp>\u003Cem>One Click Restore:\u003C\u002Fem>\u003Cbr \u002F>\nWPBackItUp premium allows you to \u003Cstrong>restore\u003C\u002Fstrong> your backup from the WordPress dashboard with just a single click.\u003C\u002Fp>\n\u003Cp>\u003Cem>Automated Backups:\u003C\u002Fem>\u003Cbr \u002F>\nWPBackItUp premium allows you to \u003Cstrong>schedule\u003C\u002Fstrong> your backup to run whenever you need them to.\u003C\u002Fp>\n\u003Cp>\u003Cem>Priority Support:\u003C\u002Fem>\u003Cbr \u002F>\nWPBackItUp is supported by a team of professional.  If you are using WPBackItUp to safeguard your business website then priority support is available to our premium customers. Please see \u003Ca href=\"http:\u002F\u002Fwww.wpbackitup.com\u002Fpricing-purchase\u002F?utm_medium=partner&utm_source=wordpress.org&utm_campaign=plugin+directory&utm_content=description&utm_term=professional+support+a\" rel=\"nofollow ugc\">www.wpbackitup.com\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Cp>\u003Cem>Automatically Restore\u002FClone\u002FDuplicate\u002FMigrate your Website:\u003C\u002Fem>\u003Cbr \u002F>\nNeed to restore, clone, duplicate or migrate your website? We make that easy too!\u003C\u002Fp>\n\u003Cp>The premium version of the WPBackItUp backup plugin allows you to restore your website from backup with a single click.  All you do is select the backup you want to restore and click restore, right from your WordPress dashboard. It’s that easy, and your site is back up and running in minutes.\u003C\u002Fp>\n\u003Ch4>More questions?\u003C\u002Fh4>\n\u003Cp>Please review our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-backitup\u002Ffaq\u002F\" rel=\"ugc\">FAQ’s\u003C\u002Fa> or ask them in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-backitup\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WPBackItUp has been translated into the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Tagalog\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>বাংলা (Bengali)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to help us \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-backitup\" rel=\"nofollow ugc\">translate\u003C\u002Fa> into your language?\u003C\u002Fp>\n","Backup, restore, clone, duplicate or migrate your site effortlessly with the WPBackItUp backup plugin. Backup every setting, post, comment, revision,  &hellip;",6000,704254,92,297,"2026-01-25T22:09:00.000Z","6.9.4","3.8.0","5.2.4",[55,56,57,58,59],"back-up","backup","backups","database-backup","multisite-backup","https:\u002F\u002Fwww.wpbackitup.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-backitup.2.1.0.zip",67,7,1,"2026-01-21 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":27,"num_ratings":27,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":18,"tags":79,"homepage":83,"download_link":84,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"whereami","Where Am I","1.0","BjornW","https:\u002F\u002Fprofiles.wordpress.org\u002Fbjornw\u002F","\u003Cp>Adds a HTML comment in the head on the front-end with current server name and address.\u003C\u002Fp>\n\u003Ch4>Description\u003C\u002Fh4>\n\u003Cp>=\u003C\u002Fp>\n\u003Cp>Where Am I is a tiny WordPress plugin which adds a HTML comment in the head tag, using \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fbrowser\u002Ftags\u002F4.4\u002Fsrc\u002Fwp-includes\u002Fgeneral-template.php#L2432\" rel=\"nofollow ugc\">\u003Ccode>wp_head\u003C\u002Fcode>\u003C\u002Fa> on the front-end with current server name and address.\u003Cbr \u002F>\nUseful for debugging multi-server, loadbalanced servers\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>NB: Make sure the theme you’re using is using the wp_head() function otherwise there will be no html comment visible.\u003C\u002Fp>\n\u003Cp>Credits:\u003C\u002Fp>\n\u003Cp>‘To decide’ icon used in the WordPress plugin repository and found in \u002Fassets\u003Cbr \u002F>\nfrom the series \u003Ca href=\"http:\u002F\u002Fwww.toicon.com\u002Fseries\u002Ffeather\" rel=\"nofollow ugc\">‘Feather’\u003C\u002Fa> By \u003Ca href=\"http:\u002F\u002Fwww.toicon.com\u002Fauthors\u002F1\" rel=\"nofollow ugc\">Shannon E Thomas\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Thanks Shannon E Thomas and to[icon] for sharing your work!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.flickr.com\u002Fphotos\u002F126377022@N07\u002F14566683550\u002F\" rel=\"nofollow ugc\">‘Image from page 7 of “Adrift in the wilds; or, The adventures of two shipwrecked boys” (1887)’\u003C\u002Fa> used as banner in the WordPress plugin repository\u003C\u002Fp>\n\u003Cp>Original caption:\u003Cbr \u002F>\nImage from page 7 of “Adrift in the wilds; or, The adventures of two shipwrecked boys” (1887)\u003C\u002Fp>\n\u003Cp>Identifier: adriftinwildsora00elli\u003Cbr \u002F>\nTitle: Adrift in the wilds; or, The adventures of two shipwrecked boys\u003Cbr \u002F>\nYear: 1887 (1880s)\u003Cbr \u002F>\nAuthors: Ellis, Edward Sylvester, 1840-1916\u003Cbr \u002F>\nSubjects:\u003Cbr \u002F>\nPublisher: New York, A. L. Burt\u003Cbr \u002F>\nContributing Library: New York Public Library\u003Cbr \u002F>\nDigitizing Sponsor: MSN\u003C\u002Fp>\n\u003Cp>View Book Page: \u003Ca href=\"https:\u002F\u002Farchive.org\u002Fstream\u002Fadriftinwildsora00elli\u002Fadriftinwildsora00elli#page\u002Fn7\u002Fmode\u002F1up\" rel=\"nofollow ugc\">‘Book Viewer’\u003C\u002Fa>\u003Cbr \u002F>\nAbout This Book: \u003Ca href=\"https:\u002F\u002Farchive.org\u002Fdetails\u002Fadriftinwildsora00elli\" rel=\"nofollow ugc\">‘Catalog Entry’\u003C\u002Fa>\u003Cbr \u002F>\nView All Images: \u003Ca href=\"https:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Finternetarchivebookimages\u002Ftags\u002Fbookidadriftinwildsora00elli\" rel=\"nofollow ugc\">‘All Images From Book’\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Click here to view book online to see this illustration in context in a browseable online version of this book.\u003C\u002Fp>\n\u003Cp>Text Appearing Before Image:\u003C\u002Fp>\n\u003Cp>Text Appearing After Image:\u003Cbr \u002F>\n    May the good Loud pkksarve us 1 them are Tnjuxs. said Ttm.* Adrift in tlie Wilds; OR, Ik ikwkm of Two SliipwrecW Bojs, By EDWARD S. ELLIS. ILLUSTRATED. .e>adriftinwildsora00elli\u003C\u002Fp>\n\u003Cp>Note About Images\u003Cbr \u002F>\nPlease note that these images are extracted from scanned page images that may have been digitally enhanced for readability – coloration and appearance of these illustrations may not perfectly resemble the original work.\u003C\u002Fp>\n\u003Cp>Thanks Internet Archive and Flickr Commons\u003C\u002Fp>\n","Adds a HTML comment in the head on the front-end with current server name and address. Description = Where Am I is a tiny WordPress plugin which ad &hellip;",40,1391,"2015-12-28T13:24:00.000Z","4.8.28","1.2.0",[80,21,81,82,22],"debugging","loadbalancer","mu","http:\u002F\u002Fwww.burobjorn.nl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhereami.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":13,"num_ratings":14,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":18,"download_link":101,"security_score":48,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"snapshots","SnapShots","2.8.2","EverPress","https:\u002F\u002Fprofiles.wordpress.org\u002Feverpress\u002F","\u003Cp>You are developing things on a WordPress site and would like to have a \u003Cem>snapshot\u003C\u002Fem> of the current state of your site? \u003Cstrong>SnapShots\u003C\u002Fstrong> will help you save states of your WordPress environment.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save snapshots of your site with a simple click.\u003C\u002Fli>\n\u003Cli>Name your snapshots for easy distinction.\u003C\u002Fli>\n\u003Cli>SnapShots stores current location and redirects after restore.\u003C\u002Fli>\n\u003Cli>Stores and restores database tables and files in upload folder.\u003C\u002Fli>\n\u003Cli>Automatically logs in current user.\u003C\u002Fli>\n\u003Cli>Automatically clears old snapshots with same name.\u003C\u002Fli>\n\u003Cli>Small footprint and minimal UI.\u003C\u002Fli>\n\u003C\u002Ful>\n\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\u002F-ybCpL5Ri44?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>\n\u003Ch3>Options\u003C\u002Fh3>\n\u003Cp>All options are defined via constants and can get overwritten with a filter. The format of options is\u003C\u002Fp>\n\u003Cpre>\u003Ccode>SNAPSHOTS_[OPTION_NAME]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Best to define your custom option constants in the \u003Ccode>wp-config.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Cp>You can use filters options like\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'snapshots_[option_name]', function( $default_option ){\n return $my_option;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Default Options\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F Default save location.\nSNAPSHOTS_FOLDER : WP_CONTENT_DIR . '\u002F.snapshots'\n\n\u002F\u002F add '--allow-root' to each command if you run the commands as root.\nSNAPSHOTS_CLI_ALLOW_ROOT: false\n\n\u002F\u002F define the location of your 'wp' binaries.\nSNAPSHOTS_CLI_PATH: '\u002Fusr\u002Flocal\u002Fbin'\n\n\u002F\u002F Number of shots kept with the same name.\nSNAPSHOTS_MAX_SHOTS: 2\n\n\u002F\u002F SnapShot includes files from content folder.\nSNAPSHOTS_SAVE_FILES: true\n\n\u002F\u002F SnapShot includes location (URL) during creation to redirect on restore.\nSNAPSHOTS_SAVE_LOCATION: true\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Quickly Create SnapShots of your development sites and restore them with a click.",20,5509,"2024-12-04T09:51:00.000Z","6.7.5","6.6","7.4",[20,100,21,86],"dev","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnapshots.2.8.2.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":27,"num_ratings":27,"last_updated":18,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":118,"download_link":119,"security_score":120,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":121},"cpd-journals","CPD-Journals","0.3","saulcoz","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaulcoz\u002F","\u003Cp>This is a plug-in to manage and support cohorts of people through a continuous professional development process by providing a platform for them to keep journals of their CPD activities.  By providing a journal, participants in the CPD programme are encouraged to reflect on the things they are learning and to share their eperience and practice with others.\u003C\u002Fp>\n\u003Cp>It turns a standard WP Multisite install into a network of participants and supervisors (new user roles).  Each participant has their own journal blog that they can administer with all of the capabilities of an admin except for:\u003Cbr \u002F>\n*   they cannot add, remove or edit any other administrators\u003Cbr \u002F>\n*   they cannot edit or remove the posts or pages of other users\u003C\u002Fp>\n\u003Cp>Supervisors have all the rights of an administrator except the ability to add\u002Fedit other administrators. They are also provided with additional dashboard widgets to show them which of their assigned participants have posted recent and most frequently.\u003C\u002Fp>\n\u003Cp>The network administrator has full site-admin permissions and is responsible for adding new participants and assigning them to supervisors. The network admin is sent an email at 2am each morning informing them is any participants are not assigned a supervisors or vice versa.\u003C\u002Fp>\n\u003Ch4>Documentation for Network Administrators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Adding Participants and Supervisors\u003Cbr \u002F>\nYou can add Participants and Supervisors like any other users, but after adding the new user you are taken to the new user’s profile where you are able to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>set them as a Participant or a Supervisor\u003C\u002Fli>\n\u003Cli>create a new journal (if they are a Participant). It is possible for Participants to share a journal. \u003C\u002Fli>\n\u003Cli>assign them a Supervisor (if they are a Participant). It is possible to assign more than one Supervisor to a Participant.\u003C\u002Fli>\n\u003Cli>assign them one or more Participants (if they are a Supervisor).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Editing and deleting Participants and Supervisors\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deleting a Participant will \u003Cstrong>not\u003C\u002Fstrong> delete their journal, just remove their ability to edit it. If you need to delete a journal, delete both the user and the site associated with that Participant.\u003C\u002Fli>\n\u003Cli>Editing and updating a Supervisor user profile will restore that Supervisor’s permissions on their Participants’ journals.  This is useful if another Supervisor (or site-admin) accidentally removes a Supervisor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Participant activity\u003Cbr \u002F>\nThere are 2 additional dashboard widgets available to allow Administrators and Supervisors to monitor Participant activity (and to identify where to provide support and encouragement).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts by Week shows a graph of how many posts have been created in the past few weeks. Each week bar can be interogated to reveal what was posted in that week.\u003C\u002Fli>\n\u003Cli>Posts by user shows a graph most\u002Fleast active users. Again each graph bar can be interogated to show what has been posted by that user.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Orphaned Participants and redundant Supervisors\u003Cbr \u002F>\nAnother dashboard widget shows a list of Participants who do not have Supervisors assigned to them and any Supervisors with no Paticipants to look after. This information is also emailed to the Site Administrator each night at 2am.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Settings\u003Cbr \u002F>\nAt present the only configuration option available for the CPD journals plugin is the default options for new journal\u002Fblogs. These options are passed to the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FWPMU_Functions\u002Fwpmu_create_blog\" rel=\"nofollow ugc\">function wpmu_create_blog\u003C\u002Fa> as the $meta paratmeter when new journals are created. This allows the site-admin to set defaults such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>stylesheet=my_journal_stylesheet (to set a default child-theme)\u003C\u002Fli>\n\u003Cli>comment_whitelist=0 (to turn off comment moderation – as all commenting is restricted to CPD users anyway)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Themes and plugins\u003Cbr \u002F>\nThe Site Administrator can install and enable any standard WordPress themes and plugins.  However, care should be taken to ensure that themes\u002Fplugins that allow abitrary PHP code to be inserted and run by Participants (or Supervisors).  Providing a wide variety of configuratable themes to allow Participants to personalise thir journals and feel more ownership over them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The default blog\u003Cbr \u002F>\nEvery new user (Participants, Supervisors or standard WordPress users) get subscriber access to the default site blog.  This allows the default blog to be used to keep all users upto date with what is happening on the platform as a whole or news about the CPD programme itself.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation for Supervisors\u003C\u002Fh4>\n\u003Cp>A Supervisor is essentially an administrator for a standard WordPress site. This allows them to do all the things that the Network Administrator allows them to, generally this includes:\u003Cbr \u002F>\n*   adding, removing and editing users’ profiles\u003Cbr \u002F>\n*   creating, editing and deleting all posts and pages\u003Cbr \u002F>\n*   activating and configuring plugins and themes (but not installing)\u003Cbr \u002F>\nAs this is all standard WordPress functionality, help, advice and support can be found on the \u003Ca href=\"http:\u002F\u002Fwordpress.org\" rel=\"ugc\">WordPress.org\u003C\u002Fa> documentation and support community.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Monitoring Participant activity\u003Cbr \u002F>\nParticipant activity should be regularly and frequently monitored to ensure that those who are active are recognised and rewarded with feedback and those who are not engaging are encouraged with advice and support. There are 2 additional dashboard widgets available to allow Supervisors to monitor Participant activity (and to identify where to provide support and encouragement).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts by Week shows a graph of how many posts have been created in the past few weeks. Each week bar can be interogated to reveal what was posted in that week.\u003C\u002Fli>\n\u003Cli>Posts by user shows a graph most\u002Fleast active users. Again each graph bar can be interogated to show what has been posted by that user.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation for Participants\u003C\u002Fh4>\n\u003Cp>Participants are administrators of their own journal and have all of the standard permissions that a WordPress Admin has, except:\u003Cbr \u002F>\n*   They cannot edit or delete the posts or pages of other users\u003Cbr \u002F>\n*   They cannot edit the profile or users who are Supervisors or Administrators. Nor can they create new users in these roles.\u003Cbr \u002F>\nFor help and advice on how to use WordPress to write and share CPD journals, refer to the \u003Ca href=\"http:\u002F\u002Fwordpress.org\" rel=\"ugc\">WordPress.org\u003C\u002Fa> support community.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin was developed by \u003Ca href=\"http:\u002F\u002Fsaulcozens.co.uk\" rel=\"nofollow ugc\">Saul Cozens\u003C\u002Fa> of \u003Ca href=\"http:\u002F\u002Fczndigital.com\" rel=\"nofollow ugc\">CZN Digital\u003C\u002Fa>, but was paid for by \u003Ca href=\"http:\u002F\u002Fshef.ac.uk\" rel=\"nofollow ugc\">Sheffield University\u003C\u002Fa> who requested that it be written to be useful to other organisations as well and released to the community as Open Source. Thank you to them.\u003C\u002Fp>\n","Turns a WordPress Multisite installation into a CPD (Continuous Professional Development) journal platform.",10,1872,"3.6.1","3.4",[115,116,22,117],"continual-professional-development","cpd","network","http:\u002F\u002Fczndigital.com\u002Fwp\u002Fcpd-journals","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcpd-journals.zip",100,"2026-03-15T10:48:56.248Z",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":110,"downloaded":130,"rating":120,"num_ratings":64,"last_updated":18,"tested_up_to":131,"requires_at_least":132,"requires_php":18,"tags":133,"homepage":137,"download_link":138,"security_score":120,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":121},"export-2-multisite","Export 2 Multisite","0.2","jamiechong","https:\u002F\u002Fprofiles.wordpress.org\u002Fjamiechong\u002F","\u003Cp>Export 2 Multisite exports your standalone database SQL for import into a WP multisite installation. It handles duplicate users (based on email) and will copy over all site settings including Widgets and Menus. You still need to copy the files for your themes, plugins and uploads.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>This plugin has been minimally tested, but has been used to successfully migrate a handful of standalone sites to a multisite installation.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>There is a good possibility it won’t work for sites that make use of a multitude of plugins – especially plugins that have their own database tables.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Installation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create a new site on the Multisite.\u003C\u002Fli>\n\u003Cli>Copy the plugins and themes from this standalone site to the Multisite.\u003C\u002Fli>\n\u003Cli>Copy the files from wp-content\u002Fuploads\u002F on this site to wp-content\u002Fuploads\u002Fsites\u002F\u002F on the multisite.\u003C\u002Fli>\n\u003Cli>Backup the database on the Multisite.\u003C\u002Fli>\n\u003Cli>Provide the Site ID of the Multisite. This can be found by hovering the mouse over the new site on Network Admin->Sites.\u003C\u002Fli>\n\u003Cli>Provide the New URL. Example: \u002F\u002Fmysite.my-wp-multisite.com\u003C\u002Fli>\n\u003Cli>Provide the New file path (The file path of the Multisite installation).\u003C\u002Fli>\n\u003Cli>Export the database dump.\u003C\u002Fli>\n\u003Cli>Import the SQL into your Multisite installation.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>Important:\u003C\u002Fstrong> The exported SQL will DROP the tables that were created for the Site ID you provided. So only perform this migration on new empty Sites.\u003C\u002Fli>\n\u003Cli>Note that the you may need to review the exported SQL to ensure that plugin database tables have been exported correctly.\u003C\u002Fli>\n\u003Cli>The site admin (username and password) is the user you created while creating the new Site, NOT the site admin of this standalone site.\u003C\u002Fli>\n\u003Cli>The guts of this export plugin were inspired by \u003Ca href=\"https:\u002F\u002Fiandunn.name\u002Fcomprehensive-wordpress-multisite-migrations\u002F\" rel=\"nofollow ugc\">this blog post\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>The code for this plugin has been modified from the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migrate-db\" rel=\"ugc\">WP Migrate DB\u003C\u002Fa> plugin, but should not conflict with it in any way.\u003C\u002Fli>\n\u003C\u002Ful>\n","Exports your standalone database SQL for import into a WP Multisite installation.",2009,"4.0.38","3.5",[20,134,135,22,136],"export","migrate","mysql","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-2-multisite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-2-multisite.0.2.zip",{"attackSurface":140,"codeSignals":156,"taintFlows":220,"riskAssessment":221,"analyzedAt":232},{"hooks":141,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":27,"unprotectedCount":27},[142,148],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_menu","add_admin_menu","suicide.php",56,{"type":143,"name":149,"callback":150,"file":146,"line":151},"network_admin_menu","add_network_admin_menu",59,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":167,"fileOperations":27,"externalRequests":27,"nonceChecks":64,"capabilityChecks":27,"bundledLibraries":219},[],{"prepared":27,"raw":159,"locations":160},2,[161,164],{"file":146,"line":162,"context":163},133,"$wpdb->get_results() with variable interpolation",{"file":146,"line":165,"context":166},188,"$wpdb->query() with variable interpolation",{"escaped":27,"rawEcho":168,"locations":169},26,[170,174,175,177,179,181,182,184,186,188,190,192,194,196,199,200,202,204,206,208,209,211,212,213,215,217],{"file":171,"line":172,"context":173},"network-suicide-form.php",15,"raw output",{"file":171,"line":172,"context":173},{"file":171,"line":176,"context":173},23,{"file":171,"line":178,"context":173},24,{"file":171,"line":180,"context":173},25,{"file":171,"line":168,"context":173},{"file":171,"line":183,"context":173},27,{"file":171,"line":185,"context":173},28,{"file":171,"line":187,"context":173},34,{"file":171,"line":189,"context":173},35,{"file":171,"line":191,"context":173},41,{"file":171,"line":193,"context":173},42,{"file":171,"line":195,"context":173},43,{"file":197,"line":198,"context":173},"suicide-form.php",9,{"file":197,"line":110,"context":173},{"file":197,"line":201,"context":173},11,{"file":197,"line":203,"context":173},12,{"file":197,"line":205,"context":173},13,{"file":197,"line":207,"context":173},14,{"file":197,"line":93,"context":173},{"file":197,"line":210,"context":173},21,{"file":197,"line":183,"context":173},{"file":197,"line":185,"context":173},{"file":197,"line":214,"context":173},29,{"file":146,"line":216,"context":173},116,{"file":146,"line":218,"context":173},160,[],[],{"summary":222,"deductions":223},"The \"suicide\" v2.0 plugin exhibits a concerning security posture despite its seemingly small attack surface. While static analysis indicates no direct entry points like AJAX handlers, REST API routes, or shortcodes, this is heavily contradicted by the presence of two SQL queries that are not using prepared statements, and all 26 output operations are unescaped. This combination strongly suggests a high likelihood of SQL injection and cross-site scripting (XSS) vulnerabilities, particularly when considering that no capability checks are implemented, meaning any unauthenticated user could potentially trigger these vulnerable functions. The single nonce check, without other authorization mechanisms, offers minimal protection against exploitation of these flaws. The complete absence of vulnerability history and taint analysis results could indicate a lack of in-depth security testing or reporting for this plugin, rather than true inherent security. The plugin's strengths are its limited declared attack surface and lack of file operations or external requests, but these are overshadowed by critical weaknesses in data handling and output sanitization.",[224,226,229],{"reason":225,"points":110},"SQL queries without prepared statements",{"reason":227,"points":228},"Unescaped output",8,{"reason":230,"points":231},"Missing capability checks",5,"2026-03-16T22:36:33.793Z",{"wat":234,"direct":239},{"assetPaths":235,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[],[],[],[],{"cssClasses":240,"htmlComments":241,"htmlAttributes":242,"restEndpoints":243,"jsGlobals":244,"shortcodeOutput":245},[],[],[],[],[],[]]