[fbcomments]

{ 89 comments… read them below or add one }

Anita March 4, 2011 at 10:14 am

Hm, this article is a little over my head at this time, and it will need some rereading, but I’m interested to know how come you came to HostGator? Is it because it is considered safer? Is there a “safe” host?

Reply

Salman Ahsan March 4, 2011 at 11:55 am

Im not sure how safe is hostgator but I always wanted to check them out. The fact is, I have 4 different hosting accounts and this blog was formerly hosted by JustHost. They are good but I think my blogs deserve hostgator? :) Btw, WpWebHost is awesome for blogs too. I have hosting with them for almost 2 years now and rarely had downtime issues. Web Hosting do matter when it comes to security and making some additional tweaks to your blog can be beneficial. If you ask for recommendation, I would say Gator and WpWebHost are real sweet for hosting wordpress and they don’t hurt your wallet

Reply

Anita March 6, 2011 at 1:03 am

Thanks for replying! I’m using HostGator and I think they’re good but again they are my first hosting company so…:)

Reply

topblogger July 17, 2011 at 10:41 pm

how about in blogger.com domain? it is safe to apply on my Blog?

Reply

Salman Ahsan July 20, 2011 at 6:59 am

i guess not :( . .you can try but this stuff is for wordpress :)

Reply

Chris September 20, 2011 at 5:08 pm

thanks sooo much very well written and helpful too!

Reply

Thanushka November 18, 2011 at 10:26 am

My Wordpress site (blissfulinterfaces.com) was hacked a few weeks ago (just couple of days after it came live), since I had not changed the Wordpress keys.. Even though the site is not hacked anymore, I still see those hacker web domains directing to my host. When I go to those domains, they direct to my web site Pages with their domain in the URL. as an example, this below URL directs to my contact page under the domain name ‘muggeltd dot com’.
muggeltd dot com/index.php?page_id=227

Do you know a way to prevent these stripping domains from redirecting to my server? These domains even appear on google search and I’m worried that it will affect my site’s Seoul ranking…if you have any tips on how to prevent this, please help. Thank you in advance..

Reply

Salman Ahsan November 30, 2011 at 6:29 am

First of all, scan your server for any security holes and worms. You need to remove them if found. Install the wordpress security plugins I mentioned. Try to modify the htaccess. As for redirecting, anyone can redirect to whatever they want :) at least that’s what I know. I don’t see much cases like that but if the problem still exist and you want to discuss this then use the contact tab on top and shoot me an email :) cheers

Reply

Husain November 25, 2011 at 9:44 pm

Dear Salman,
I did not manage to insert all the code into .htaccess in the root folder. It ended up my blog displaying
“Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator…bla..bla..bla”

I just copied the code from your blog here and pasted into .htaccess in the root folder but it failed. Seeking for your advice, please?

Thank you.

Reply

Salman Ahsan November 30, 2011 at 6:24 am

You blog seems to load OK. Did you copy the code properly and paste it onto notepad? If you are still facing problems then use the contact tab on top and shoot me an email. I will try to put all the codes together and compile a htaccess and will post the download link here for convenience.

Reply

pranoy sinha January 14, 2012 at 7:24 am

Dear Salman,

Read all your useful tips. Very informative and useful.
I also have the same issue as Hussain had faced regarding the .htaccess issue. Can you pls post it as a downloadable link here. It would be a great help if you.

Best regards,
pranoy

Reply

Salman Ahsan January 19, 2012 at 3:07 am

I appreciate you like my posts. And since you requested, I will update the post shortly with a downloadable .htaccess file which I use on my blogs. :) Hope everyone is doing great

Reply

Yogesh December 4, 2011 at 4:27 am

When I am trying your number 12 method, all the css and designing part of my site used to stop working. Rest all working fine. Can u fix this problem?

Reply

Adam December 31, 2011 at 12:53 am

I had this happen to me too, but I never did step 12. Turns out it was the WebsiteDefender WordPress Security plugin. As soon as I disabled it, all the css worked again. However, the WP – Security Scan by the same guy didn’t have this problem.

Reply

Salman Ahsan January 10, 2012 at 6:31 am

you have to be careful with what plugins you install. Some are buggy while some may overlap

Reply

Web Aesthetics June 6, 2012 at 2:00 am

Hi, Thanks for all the great advice. But I am having the same problem as Yogesh when I do step 12. Any guess why this is happening?

Reply

Salman Ahsan June 11, 2012 at 9:17 pm

there was a typo which is now fixed :)

Reply

Web Aesthetics June 11, 2012 at 10:04 pm

Hi Thanks to the update, but still having the same problem even when the typo is removed. Any guess why this is still happening?

Peter June 7, 2012 at 8:23 am

Number 12 has a typo for file type jpeg:

change to:

Awesome post Salman! Thank you.

Reply

Salman Ahsan June 11, 2012 at 9:17 pm

thanks for contributing :)

Reply

john December 6, 2011 at 9:19 pm

cant most of this stuff be prevent by firewall

Reply

Seo Futurity February 6, 2012 at 6:26 am

One of the best article on the web about Hacking problems in wordpress.

I write post especially about problem, also mention this blog post as a great solution to this wordpress hack problem. Great Image also.

Reply

Angel February 18, 2012 at 7:30 pm

hi, my site was hacked just 3 days ago and now its back. Im just new to wp blogging. can you teach me how to prevent those spam comments? please and thank you…

Reply

Salman Ahsan February 20, 2012 at 2:04 am

Did you read the post? I have pretty much mentioned everything that you can do.. what is it that you don’t understand?

Reply

Carol Cody September 26, 2012 at 2:36 pm

Try Askimet for preventing comment spam.
http://akismet.com/

Reply

Ajnabii February 22, 2012 at 9:23 pm

Hello Dear Salman,

You done very well done Job on you blog, nice blog and really helfull posts, after reading this post i have learned many new things how to protect wordpress blog from hackers, thanks for writting this nice article.

Reply

saieshwar March 2, 2012 at 2:12 am

Awesome man,it helps me much,how can I restore my data if my site is hacked and total database becomes empty(i have back up in my system)

Reply

Salman Ahsan March 3, 2012 at 7:53 pm

well of course, and with backup buddy its pretty easy. You just have to upload the backup to the root and then using the plugin click a few buttons and get your site restored :)

Reply

Phil Tyler March 4, 2012 at 6:45 pm

Thank you soooo much.

Reply

Phone Arena India March 5, 2012 at 4:27 am

whew.. wish i had come upon this article a bit sooner. Had three sql injections carried on in th past couple of weeks and my site was totally messed up. Just spent the last hour implementing all the 14 steps mentioned above. Hopefully, my site’s a lot more secure now. Fingers crossed.

Reply

onyou March 10, 2012 at 2:12 am

extremely useful tips.. thanks

Reply

Soccerwidow April 15, 2012 at 10:58 am

Very well written article, very logical and helpful. Thank you!

I implemented most of it and hope my blog will be now a little more secured. Thanks again :)

Reply

Christopher Barnard April 20, 2012 at 12:47 am

Great post – WP Security can be a real problem.

Implementing No 12 though blocked my images on my site. Any ideas how to resolve that?

Reply

Salman Ahsan April 28, 2012 at 4:40 pm

you can just leave out #12 for now. Several people are having issues with it. :) I will be writing another post on wordpress security and will include a downloable custom .htaccess

Reply

jocelyn June 5, 2012 at 5:10 am

My website was hacked last Saturday by devilhacker and that’s what led me hear. My website (http://optimizemediamarketing.com) was defaced and the hosting company I’m using was not available to talk on the phone on weekend. It was a total disaster because I do wp web design but I don’t do the hard core programming so I don’t really know where to look for the malicious code that was installed on my website. (Fixed now)

I have the plug-in that supposed to protect my site but it’s annoying because even myself can’t modify the contents.

I also recommend hostgator for their excellent customer service. They are available 24/7 on phone/chat and email.

Thanks for posting this article. Now I know what to do to protect every website I’m managing.

Reply

Salman Ahsan June 11, 2012 at 9:21 pm

I hope your blog is healthy and live. Let me know if you need any assistance. Good luck

Reply

Ligo George June 11, 2012 at 12:37 am

Thanks for the share…………………..Very useful……………..

Reply

Primeinspiration June 22, 2012 at 9:10 am

Dear Salman,

This article was really nice. Is hostgator really good in their customer service? want change my sites too on that. Most of the things (wp admin files and preventing script injection sections) are really new to me and very useful. Thanks

Reply

Michael Rock November 22, 2012 at 1:14 pm

Yes, Hostgator is a VERY good host. I’ve researched a lot of them and tried a few and Hostgator came out on top. They are available 24/7 every day and go above and beyond what they are supposed to do.

Reply

L A Stiglich June 17, 2013 at 8:57 pm

I used Lunarpages for 10+ years for my husband’s site and found the tech support staff totally awesome. However, they aren’t big on WP so I signed up with Hostgator for a new site I am developing. Sales person was very nice and quite knowledgable. However, as a newbie to WP I had a number of questions. Spoke with 3 different tech guys. Unfortunately, all three were very curt, abrupt, and didn’t want to deal with a WP newbie. After the incredibly helpful techs at Lunarpages, I was totally dismayed. Perhaps they were just having an off day, but it was so off-putting I closed the account even though I had paid for the year for both the domain name and web hosting. Am glad to learn that others have not had a similar experience.

Reply

Michael July 4, 2012 at 6:56 pm

Nice article…I recently received an email notifying me that WP firewall detected/prevented a Mysql attacks, so figured it’s a good time for me to fortify my site a bit more. On #14, where do I paste the code snippet in the .htacess file? top, bottom, in-between? Thanks so much

Reply

Salman Ahsan July 7, 2012 at 1:17 am

Check out the latest blog post on wordpress malware prevention

Reply

George July 6, 2012 at 10:39 am

Hi Salman
Great post, extremely thorough.

Apologoies if I am being a newbie but I have posted the code into my htaccess file and uploaded but then I cannot access the site and it returns Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Any help would be appreciated, I think the stress of malaware hackers may have addled my brian!!
Many thanks in advance

This is the code I am using:

#BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

## protect wp-config.php

Order deny,allow
Deny from all

## STRONG HTACCESS PROTECTION

order allow,deny
deny from all
satisfy all

## disable directory browsing
Options All -Indexes

## protect from sql injection
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

Reply

Salman Ahsan July 7, 2012 at 1:16 am

Check out the new blog post on prevent wordpress malware attack :) Hope that helps

Reply

George July 7, 2012 at 9:09 am

Thanks for that, another excellent article.
Your blog is EXACTLY what happened to me. It has taken 3 weeks to get back to recover. Your advice is invaluable.

I have downloade your htaccess file but still my wesite returns server error when I upload it.
Any advice would be appreciated.

htaccess file below:

AddDefaultCharset Off

BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

RewriteEngine On

# proc/self/environ? no way!
RewriteCond %{QUERY_STRING} proc/self/environ [OR]

# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]

# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]

# Block out any script that includes a tag in URL
RewriteCond %{QUERY_STRING} (|%3E) [NC,OR]

# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|\%[0-9A-Z]{0,2}) [OR]

# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|\%[0-9A-Z]{0,2})

# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

#Options +FollowSymlinks
RewriteEngine On
RewriteCond %{http_host} ^basketballchat.co.uk
RewriteRule ^(.*) http://www.basketballchat.co.uk/$1 [R=301,L]

# Protect from spam bots

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.basketballchat.co.uk.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

# STRONG HTACCESS PROTECTION

order allow,deny
deny from all
satisfy all

CheckSpelling On

# disable directory browsing
Options All -Indexes

order allow,deny
deny from all

Reply

Televizoare September 24, 2013 at 7:02 am

Mixed. Rewrite each option again. One by one!

Reply

Hostinpk July 11, 2012 at 3:55 am

Thanks for such a nice post. Actually, wordpress sites are getting hacked due to outdated versions. We have more than 2000 wordpress installations on our servers and hacked day by day. However, I am sending an email to all clients about this tutorial and I hope that it will prevent hack attempts to some extant.

Reply

Alex July 17, 2012 at 10:16 am

Ahmad, Thanks to the brief and wonderful post and hope it is very useful for me to implement some security measures.

Reply

Daryl Austman July 26, 2012 at 4:33 pm

Boy, sure wish I had found this information earlier. I’ve been hacked several times on 3 of my sites. I’ve spent countless hours removing “pharma” links from within posts (most recently they were the –ads– type that seems to hide in an invisible link and which is attached somehow to a hackers bogus .htaccess file.
TONS of wasted time which I hope some of these helpful hints are going to make harder for that crud to infiltrate my sites.
Thanks!! this is appreciated probably a lot more than you think.

Reply

Salman Ahsan July 31, 2012 at 2:08 am

I really appreciate your appreciation :)

Reply

Stephan Rees July 28, 2012 at 12:53 pm

Many thanks for the article. Excellent advice on beefing up Wordpress security. Points 1-9 I had implemented already, but 10,11 & 14 were just what I was looking for.

However, I have been unable to implement #12 ‘Limit access to WP content directory files’, as when I copy the modified code (to include pdf) into the WP content .htaccess file I am unable to access public pdf files.

Order deny,allow
Deny from all

Allow from all

Also, I am cautious about implementing #13 ‘Protect WP Admin’, as I sometimes travel and log on from other IP address. Also, I have a forum where users can register, so I imagine that could cause difficulties for registered or guest users?

Reply

Salman Ahsan July 31, 2012 at 2:14 am

You can skip the ip restriction as it wont make much differences. If you don’t want to mess with the htaccess, simply use “Better WP Security” plugin and give it access to modify your htaccess. With just a click of a button, you will be able to protect your directories and tweak a lot of other security stuff :)

Reply

AshleyTisdale.org August 16, 2012 at 7:14 pm

This article sounds very helpful!

However, if you don’t mind, I’d like talking to you about our site’s situation. We recently moved from cutenews to wordpress and since that, we’ve been hacked twice in less than 1 week. The first time happened after we launched the new sites look, only 2 days after, and the 2nd time was today but weirdly the site got back safe and as usual.

What would you suggest us to do to keep the hacker away? Apparently the hacker is the same person who hacked us the first time.

Please a help would be REALLY appreciated.

Thanks for your time… keep up the great work!

Reply

Salman Ahsan August 25, 2012 at 5:08 pm

do you have some personal issues with the hacker? :) just asking. Usually there is no reason for someone to hack your stuff. Did you also implement all the tips mentioned on this blog. If the problem continues, you may want to check out Sucuri

Reply

AshleyTisdale.org August 25, 2012 at 8:36 pm

Well, not that we are aware of lol… but apparently the situation has calmed down. We haven’t been hacked/attacked by that hacker since when we changed a few things in the site access.

But thanks so much for your tips- we did get backup buddy anyway, just to feel safer and protected :)

Reply

chris August 19, 2012 at 6:23 pm

Uggghhh…Hacked again for about the 12th time. I’ve been doing all the basics like making sure I update everything, and clean out all the stuff not used, updated passwords and logins etc…. I feel like I am a target to hackers.

Thanks for posting these tips and taking the time to be very detailed. I am so glad there are advanced things I can do to stop the hacking! I sure hope it stops it once and for all!

You have no idea how much your efforts are appreciated. Having something more to do gives me hope! It so much better that not knowing if there is more I can do and then get hacked again. I have over 20 sites to repair everytime it happens. What a nightmare.

Reply

Salman Ahsan August 25, 2012 at 5:33 pm

did you implement all the tips? its really weird that you are experiencing this very often. Are you sure you know whats going on? I am not doubting your skills or expertise but you may want to check out Sucuri and hire them for monitoring your blog network. If you know the hacker, you can easily block them. If its a range of bots then you can block the ip range. Unless I know the specific problem, the solution might be vague.

Reply

Shahnawaz September 5, 2012 at 3:02 am

This is amazing article on wordpress security to protect wordpress from assholes hackers

Reply

Brian September 6, 2012 at 3:38 pm

Just giving a heads up:

Order deny,allow
Deny from all

Allow from all

— Gives an internal server error

# deny access to wp admin
order deny,allow
allow from xx.xx.xx.xx # This is your static IP
deny from all
— Gives a forbidden error even when not on the admin page (yes, I changed the IP too, haha)

Reply

Salman Ahsan September 24, 2012 at 8:44 pm

Thanks Brian, appreciate the contribution. I will check out all the codes and update this post very soon.

Reply

DG October 11, 2012 at 5:58 am

Thanks Salman for your specific details.You are different from other “experts” who just write general stuff like “install anti-virus” blah blah.

I have a non-wordpress site that has been hacked,and I will implement your tips.

Reply

Salman Ahsan October 19, 2012 at 9:10 pm

Thanks DG :) If you know a little coding or have some skills then you can easily modify this htaccess and use it on any non wordpress related sites

Reply

Pesi October 28, 2012 at 6:31 pm

Amazingly useful information! Thanks – this was a real life-saver for my friend’s Wordpress site which was constantly getting hacked by morons who had nothing better to do with their lives!

The only tip that did not work was no. 10 – which caused the site to not be visible for some reason (?)

Reply

Salman Ahsan October 31, 2012 at 11:53 pm

I will be checking out #10 . Expect an update very soon with tighter security tips :)

Reply

Saurabh Rai November 23, 2012 at 12:37 am

thats quite nice tips. I must admire this post because earlier I just found similar content related to the same topic. Everyone was posting the same tips to prevent blog from hacking. But I got some unique things here, thanks for sharing it :)

Reply

Michael Rock November 24, 2012 at 9:41 pm

I can’t seem to do anything about the admin user. WordPress does not allow me to edit or delete it. So how did you take care of this?

Reply

Salman Ahsan November 27, 2012 at 12:02 am

You can use Better Wp Security plugin. It can remove the admin with a click :)

Reply

DRG December 12, 2012 at 3:33 pm

Great info thanks :)

Reply

Ankur January 3, 2013 at 10:36 am

Very useful tips. Definitely helpful in strengthening my wordpress blog.
thanks !!

Reply

Gabrio January 27, 2013 at 5:28 am

Great, post, lots of invaluable tips… i had issues with point #12 like other people, and just to know, let’s say you have the blog on a folder like “blog” and not in the root, then i would put for example the wp-config secure trick on a .htaccess that is on the blog’s folder and not on the root of mysite.com, i did it and everything seems to work, actually… but other tricks such as “protect your .htaccess” and “no folders browsing” can be applied to all the .htaccess on the server, makes sense no?

Reply

Salman Ahsan February 1, 2013 at 6:45 pm

I think it should work :)

Reply

Joel Kumwenda February 9, 2013 at 7:39 am

Thanks for the wonderful post, I have suffered severely with hackers who have been hacking my WP blog barely few hrs after hosting. I have hosted 7 times the same blog. I have just implemented the tips and will be back with feedback after a week.

Reply

Salman Ahsan February 13, 2013 at 8:12 pm

Let me know how it goes :)

Reply

Salman Ahmad February 25, 2013 at 2:08 am

Well the tips looks promising. Gonnna implement all the methods explained in the article. Was looking for similar kind of tips from a long time. Thanks for the share.

Reply

Dale Kennedy March 24, 2013 at 1:54 pm

What a great bunch of tips. I had some blogs hacked and it was driving me insane. I think they used SQL injection tactics. I just got my sites back online and I will be implementing these tips. Also my host told me it is a good idea to use only premium WP themes on your sites due to the free themes out there having big security holes in them.
Have you found this to be true as well?
Thanks again for this great resource, I am not very techy but I can definitely handle these… Actually we have no choice BUT to do this.
Once you have been hacked you will ‘find the time’ to learn this stuff!
Thanks Salman. I appreciate it, big time.

Reply

Ariel March 30, 2013 at 8:49 am

Hello Salman Ahsan, I have two questions.

1- I if use the wp better security plugin not need to do anything of these you have posted or even with that plugin there are things to do manually?

2- What about installing wordpress manually? is it better or is the same?

Reply

Abiodun lash April 22, 2013 at 7:10 am

what you shared here is great, Prevention is better than cure so they say. I think setting the wp-config file and httacess file to 444 permission also help… You didnt mention that… either way .. your content are first class!! not many of us are born writer

Reply

Yudi April 29, 2013 at 5:51 am

My blog being hacked twice.

This is really important for me.. Start doing it right now…

Reply

Vishak N Kumar May 9, 2013 at 5:39 am

Thanks for this excellent blog…I was looking for a code to prevent .htaccess file from hackers and I got it from your post..Once again I am thanking you for strengthening my wordpress.

Reply

Chathu May 13, 2013 at 12:16 pm

Hi!

I have one question. If I protect the /wp-content/ using your .htaccess file method, some plug-ins not working. For an instance WordFense. Also I need to know, it will affect the W3 Total Cache plug-in?

Thanks!

Reply

Salman Ahsan May 18, 2013 at 5:20 pm

If you are having trouble with htaccess then simply install Better Wp Security plugin and with 1 click you will be able to secure your site (at least the basic)

Reply

John June 5, 2013 at 4:41 am

Your information is really informative. I found another blog post which talks about wordpress hack and there fix

http://wordpressapi.com/2013/05/22/if-wordpress-site-is-hacked-then-how-to-fix-issue/

Reply

janw.oostendorp June 7, 2013 at 3:05 am

#13 will break ajax calls, you should exclude admin-ajax.php even on the frontend: http://codex.wordpress.org/AJAX_in_Plugins

Reply

Salman Ahsan June 9, 2013 at 5:54 pm

Thanks for the tip :)

Reply

Surendra Mishra July 27, 2013 at 6:11 am

Making wordpress website is easy but protecting it from malware attack is really very difficult. You share very good knowledge here.

Reply

Televizoare September 24, 2013 at 6:51 am

Thank you!
My password is now “rockSTAR19!@” because it is great!
Was a joke :)

@George, thanks to you, because you shared yours htacces. I just copy-paste it on my site. No changes! It’s great! :))

Seriously, thanks to all who distributes information about site security! When we talk about security, we must help each other.

Reply

Mohd Shoeb November 24, 2013 at 5:24 pm

From long time i was looking for such kind of solution to secure my WordPress blog. And my search end here. Thanks for writing this informative article to make us aware of this great info.

Reply

PNR Status January 31, 2014 at 9:16 am

First of all, thanks for sharing such a valuable piece of information. I appreciate your effort, this resource is really useful for me as well as every reader read this post. I am a regular reader of your blog and thanks for giving us all these knowledge of securing WordPress.

Reply

Mathew Rotlen February 28, 2014 at 8:29 am

Back up of blog data is most considerable idea when think to prevent blog from being hacked. You have given such a great solution for wordpress bloggers to keep them blog secure and prevent from being hacked.

Reply

Leave a Comment

Commenting Policy:
*Keywords instead of a real name? Comment gets deleted.
*A fake name instead of your real name? Comment gets deleted.
*1 liner "thank you" comment or off topic? Comment gets deleted.
*If the comment gets approved, we own all rights to it.
All comments are subject to moderation.

Anti-Spam: