this happened 3 months ago and until now my traffic still drop, already deleted injected post/page . anyone can give me advice how to make sure my wordpress site clean and also database is clean please, response from an expert
I have just downloaded a plug in from word press and am trying it. At the moment it seems ok but I have yet to make a full decision on it. GD Press Tools is a collection of various administration, seo, maintenance and security related tools that can help with everyday blog tasks and blog optimizations. It should help to clean your blog up though.
Also check your theme files to make sure that the offending hacker has not inserted and code into your php files or that you don't have any mysterious images, or the images that you do have have not been redirected. I would also check your main source of traffic and see if all is well there. I don't know how old your blog is, but I would check my older posts as well to insure that no links have been inserted. Links put on your blog, won't stop people from accessing the blog itself ..so it wouldn't affect the natural traffic you were getting in the first place. ..unless someone had access to your domain account and redirected the domain itself, or installed some kind of pop up to steer visitors to another site. To check your database and repair tables, you have to do that through your hosting account dashboard, and go to your SQL tools or settings..or My PHP Admin. Once you get the listing of your tables, "check all"(at the bottom) and choose from the drop down menu "Repair" or "Optimize" and it will run on it's own. You can also use this: http://wordpress.org/extend/plugins/wp-security-scan/