How to recover from navigation damage on wordpress site

It happened once to have my word-press site down because somebody hack it. It was the first time to have my site down because somebody hacked it. the navigation on my site was not working probably. What make it bad is that I was not have any backup of my site. Having the risk of loosing my site’s content was like a nightmare for me.
The issue was basically the navigation was not working as well as if I try to use a valid URL it was not navigating to the correct page as well. Control panel was not accessible because of the same issue.
Then I start thinking what might bring the Navigation down. Then I start thinking what might be corrupted on my site. The good news I was using a customized theme so all what I did is deleting the theme I have on my site by using FTP client and restore it again. This solve the issue and I start putting strategy to backup my site and make sure to have a base to recover my site without even have any possibility of loosing my site’s contents. The mistake I have is having the theme folder with write permission for anonymous access. This security permission was required by a plugin. So I took that plugin out from my site and re-set the correct security permission on the theme folder.

My Experience with WordPress, Office Live and Google sites

during the last year I was using GoogleSites and MS Office live to host my site. I was spending lot of time just to implement things like RSS or enable users to comments on articles I am posting there. I trust MS and Google so I thought they are providing a good tool and will not find a better ready product at low cost.

after couple of days trying WordPress (free product), I found I was making a huge mistake by hosting my site on MS Office Live or Google sites. with couple of clicks I am doing things I was spending days to implement similar functionality at MS office and google sites.

I would strongly encourage you to try WordPress as platform to host your blog and I am pretty sure you will never say “I was mistaken by using WordPress”