Securing WordPress Installations

Has your WordPress site been hacked? While there is no way to guarantee security, there are several steps you can take to reduce hacking attempts and make it easier to roll back to safe versions.