I guess I am almost paranoid about internet security. My Facebook for example (My personal one that is) is so shut down that not even I can find myself. Personally I have heard of and dealt with too many computers that have been hacked or corrupted by viruses. I can never understand what pleasure people get out of being so spiteful to others that they cause them monetary harm by attacking their computers. Many of those folks really enjoy using their computers and it is their only link to the outside world. A lot of them are not really internet savvy and as a result they end up with so many Trojans and viruses their computers crash.
That being said you need to protect your website as much as possible from outside attacks. Some of the things you can do will be discussed below.
Your Basic Theme Info
Your theme has code in the head tags which really needs to be replace so as to make it non visible by taking a couple of steps so no hacker with bad intentions make use of it to target vulnerabilities.
Head over to your themes header.php and see if this line appears in your code.
If it is there remove it.
You will also need to remove it from the hook. To do this you need to head over to the functions.php area and paste the following code in there
That should deal with that but there are other areas.
Your Login info
Your Login info should not show any error messages. You need to head on over to the functions.php and then place the following code in there.
no more messages should appear now about you incorrect logins or passwords.
Searching on your Theme
Rather than using the default search install a Google custom search or one of the other search engines. There is a whole tutorial on how to install Google search on your site.
Hooks and Calls Reduced
By reducing the number of hooks and calls on your blog you can reduce the slowing down of your site. Do not put stuff on just to have it because each time you increase the load you slow your site down. One way you can reduce it is by changing the call on your blog info to that of your blog name.
In your header.php there will be a particular line of code which you can change.
Take out this:
and replace it with this.
Obviously you need to change the section to your actual blog name.
You need to check all the various function calls which you might need to change because each one adds to the load on your server.
You should also look into using something like WP Cache as this lightens the load because by caching there isn’t such a large server load pull. This is available from WordPress as a plug-in. What it does is store the pages in a static file (rather than having to reload them in php and take them from you database) and thus it can produce them in a far faster time.