repair hacked wordpress site Watch out form entries. You may useRegexp to process the information . You can also define preloaded factors as type data in the kind of checkboxes, radiobuttons etc..
A simple way would be to use a few tools. To begin with, don't allow people run a web host security scan to list the files in your folders and automatically backup your whole web hosting account.
Keep your WordPress Setup to date - One of the simplest and most valuable tasks you can do yourself is to make sure your WordPress installation is updated. WordPress provides you a see post notice on your dashboard, so there is really no reason.
You may extend the plugin features with premium plugins such as: Amazon S3 plugin, Members only plugin, DropShop etc.. I think this plugin is a good choice and you can use it.
Implementing all of the above will take less than an hour to finish, while making your WordPress site more immune to intrusions. Over 1 million WordPress websites were cracked last year, mainly due to preventable safety gaps. Have yourself prepared and you are likely to be on the safe side.