Why Are My Plugins Not Showing In My Dashboard?

A common complaint about WordPress is that after uploading plugins to your server they do not show up in WordPress. But what is really going on?

If you don’t have WordPress 2.7

Make sure you’re uploading to the correct folder. This should be wp-content/plugins.
Make sure the files have uploaded. There should be no Failed Transfers listed in Filezilla and you can see the files on your server.
Make sure the plugin is not in a zip folder. Most plugins are downloaded zipped, you need to upzip the zip folder contents before uploading.
Make sure there are some files in the top level folder. Some plugins have a folder, then inside that no files, just another folder. WordPress will not see these files if there is no file in the top level folder.

A great video found on YouTube shows you how to upload a plugin:

If you have WordPress 2.7 or above

Then to avoid these issues you can use the inbuilt plugin uploader. Go to Plugins > Add New. There you can search for a plugin and if it’s in the WordPress repository you can install it then and there. If not you can upload the zip file from the site you have downloaded it from and it will install that for you.

Hopefully the next version of WordPress will allow a similar action for installing new WordPress Themes, as it’s a great feature to avoid the frustration many bloggers have with installing plugins.

Help! My Website Is Down!

I hear that familiar cry a couple of times a week. Sometimes followed by “what have you done?!”. Normally, nothing – it’s just your server, your connection or local server, or the internet itself.

There are a couple of great tools you can use to see what is happening with your site.

Down For Everyone Or Just Me? lets you know whether the problem is for everyone, or just you. If it is down for everyone then there’s a bigger problem.

Ding! It’s Up! will send you an email/SMS/Twitter when the site you specify is up, or for that matter, down.


You should also check the status of your server through your host’s tools if they have them. Also try to remember what the last thing you did was. If you were just writing a post and then it wasn’t working, well there’s a problem you haven’t caused (probably), but if you were changing plugin settings or a theme template file then perhaps undoing that last step may bring your site back to life.