Can’t install WordPress plugins? Is the ‘add new plugins menu’ missing inside your WordPress admin area?

This weekend, I received an email from a client who couldn’t install or delete plugins. Not because installing or deleting a plugin caused a WordPress error. But because the add new plugin menu was missing.

The add new plugins menu should be seen under the plugins tab, like this …

add new plugins menu under plugins tab.

And on the plugins page towards the top of the screen, in the ‘bulk actions’ drop down menu, you should be able to delete installed plugins.

Delete plugins option in WordPress

If the add new plugins menu is missing from your WordPress blog, watch the video below. I’ll show you how to troubleshoot and fix it. 🙂

If after doing the action steps in the video, the add new plugins menu is still not showing, let me know in the comments box below.

If you liked this tutorial, you may also like How to Change Font In WordPress.

71 Comments

  1. Muhammad Saqib says:

    Thank You so Very Much. It worked.

    Actually the Last Method worked. Its better to watch from 6:48

  2. Thank you so much. I fixed that with your help.

  3. Wow, your video helped me to solve this issue that I was facing for weeks.

  4. Thanks Kerry. A recent update to GoDaddy managed wordpress caused this wp-config.php issue, and your solution fixed it straight away. Thanks!

  5. Million thanks to madam, your tutorial is very great and its help me.
    Save my day after having trouble for weeks…

  6. Followed through the process but still the plugin menu options are still disabled.

    1. Make sure your theme and plugins are all up to date El and that your site is running on the latest PHP version.

  7. You are a genius!!!
    Thank you so so so much!
    I wish you all the best!

  8. Thanks a lot Kerry, changing the wpconfig values form “true” to “false” solved the problem for me, but now I’m confused. What could have changed the values to “true” in the first instance(a theme, plugin, hackers)?

    1. Hi Doyin, Glad to hear you were able to resolve the issue. 🙂 It’s possible that an update changed the wp-config file.

  9. idlemedia says:

    Thanks alot.
    saved me alot of hustle

  10. Mohammed Mofreh says:

    it worked perfectly
    Thanks a lot

  11. Thanks so much Kerry! That helped me out! I’ve never run into that disallow line on the config file before, but now I know what to look for if it happens again. Appreciate your help!

  12. Thanks Kerry,
    Your tutorial helps me to solve the problems.

  13. Lou Graziani says:

    That [email protected] Thanks! Since I set up and administer this website, it is very troubling that these config values were set to true. Hackers?
    They work now:

    define(‘DISALLOW_FILE_EDIT’, false);
    define(‘DISALLOW_FILE_MODS’, false);

  14. you saved my life today thanks very much

  15. Hello, I was running through this and when it got to the bit about checking if you’re an administrator, I realised I don’t even have the “users” menu! Can you help on this please?

    1. Hi Bradley, try reinstalling WordPress and make sure all plugins and themes are updated. Since you currently cannot access the plugins menu, you’ll need to update those manually.

  16. Thank you, this has helped me. The last step of change in wp_config worked for me.

  17. Saved my day. Thank you very much.

  18. Yes, this worked for me too. Great thanks!

  19. Hello Kerry,

    I did everything you mentioned in the video but, I am not able to find any solution. Still I can not see add new plugin button.

    Please help me.

    1. Hi Jigar.

      Sorry to hear this has not worked for you. Please try the following:

    2. Make sure all plugins, your theme, and WordPress are up to date
    3. Try reinstalling WordPress
    4. Update PHP to the latest version
    5. Before doing any of these though, please backup your site. Ideally, test these suggestions on a staging area first.

      Hope that helps.

  20. Had same problem. Hacker blocked adding plugins and reinstalling WordPress on two sites. Your three steps didn’t work, but gave me the confidence to keep looking, so thank you. Found an easy solution: download fresh copy of WordPress, extract files, using ftp replace all the site files with new copies EXCEPT for the wp-CONTENT folder which stays the same. Voila! Plugin and updating functions restored with website intact. Then beefed up the security for both sites so this doesn’t happen again.

    1. Hey David.

      Sorry to hear about your sites being hacked. Before you reinstalled WordPress, did you clean up the hacked files first? Once hacked, hackers can infect plugin and theme files too, not just WordPress core. 🙂

  21. Thank you! Helped me to get my plugins menu back. I had to update the config file as it was built by someone else and they had it suppressed.

  22. Hussain Wali says:

    It worked for me, thanks for sharing.

  23. Dominica Applegate says:

    Wow. So happy you posted this. It worked. Thanks.

  24. I am so thankful to you. This has worked for me. Very well explained, step by step, easy to understand.

  25. Jeetendra says:

    Thanks, I did step and it works out. Very nice explaination.

  26. aAnonymous says:

    thanks so much . it worked

  27. thank you very much! this helped me fix the issue. Really appreciate this video and am really grateful.

  28. Hi Kerry, thank you for your tutorial. I’ve the same problem, but with some variations. My Plugin menu don’t apper, but also updates for plugins are not notified, even if I don’t updated at least from 6 month about, so it’s not possible. Then WordPress update request for 5.4 version show me to contact the administrator to update.
    I tryed all your solutions, so disable and reactivated theme, disable all plugin, then going to find the 2 lines in the wp-config but i don’t find them, I don’t know why. So i tryed to add them, but not working the same. I have also tryed to create a new administrator user but the result is the same. Login with it is showing the same problems. Some ideas on how to solve? The WordPress version i the 4.9. Maybe your guide is for 5 version? Thank you!

    1. I’d need to take a look to see what’s going on BigBlack.

      Get in touch if you’d like me to take a look for you.

      Kerry 🙂

  29. sudospike says:

    thank you very very much

  30. Moses Mwebaze says:

    Thanks for your instructions. Worked well.

  31. Thank you. This was so helpful! You’re doing a great job Maa’m.

  32. Thanks for your wonderful step by step explanation. It worked exceptionally well for me ( i couldn’t express my thoughts better than this, by copying Chris December 17, 2019 at 5:49 am). You are the best! I folLowed your tutorial to the letter, & resolved my issue! THANK YOU!!!

    1. Hi Danee,

      Pleased to hear my tutorial helped you fix the issue 🙂

      Thanks for stopping by my blog and taking the time to leave your feedback.

      If you get stuck with anything else WordPress related. Let me know.

      Kind Regards,
      Kerry

  33. Thanks for the video, I can’t really find the file in my wp-config.php. So i am unable to fix this issue.

    Please how can you help me on this?

    Thanks.

    1. Hi Taiwo,

      Did you try deactivating plugins and changing the theme to ensure it’s not a software conflict that’s causing the error?

      Also, are plugins, themes, and WordPress files all up to date on your site? If so, please try reinstalling WordPress to see if that helps.

      Let me know how you get on. 🙂

      Kind Regards,
      Kerry

      1. I am very grateful Kerry. It has been resolved.

        Thanks…

  34. Kerry, you know your stuff – I got my site working thaks to the final piece of advice in your video.
    thanks
    David

  35. THANK YOU! I had been dealing with this plugin issue for MONTHS and your video helped me figure it out!

  36. Edward Sandet says:

    Thanks very Much

  37. Thank you so much
    your video save my day

  38. Thanks for your wonderful step by step explanation.
    It worked exceptionally well for me

Leave a Reply

Your email address will not be published. Required fields are marked *