Or copy link
Copy link
The missing “Add New” button for themes or plugins is a common problem you might encounter while using WordPress. It can be confusing and frustrating when this option disappears from your dashboard, especially when you want to add new features or customize your site. This usually happens because of user roles, settings, or hosting restrictions. Once you understand what’s causing the issue, fixing it becomes simple. You can restore the missing button and continue enhancing your WordPress site without any trouble by making a few adjustments.
In this article, we’ll discuss the common reasons and respective solutions for the no Add New button for themes and plugins in WordPress.
Here are some common reasons why the “Add New” button for themes or plugins might be missing from your WordPress dashboard:
To resolve the WordPress disable add new theme plugin button, you can try one of the following quick fixes:
If you’re not logged in as an administrator, you won’t see the “Add New” button, as demonstrated below:
In that case, you’ll need to contact the site administrator. They can check your role and, if necessary, upgrade it to Administrator. Once your role is upgraded to Administrator, you can access the “Add New” button for themes, plugins, and other features, as shown below:
In a multisite setup, only super admins can add plugins or themes. You can check for a My Sites menu in your dashboard. If you don’t see the My Sites menu, it means you’re not a super admin. In that case, you’ll need to ask the network admin to check your permissions and, if necessary, grant you super admin access.
Experience UltaHost’s Secure WordPress Hosting!
Enjoy peace of mind with UltaHost’s secure WordPress servers, offering 24/7/365 protection against DDoS attacks, malicious traffic, and malware
If the “Add New” button is missing, a conflicting plugin might be the cause. To check this navigate to the Plugins and then Installed Plugins section:
Now deactivate plugins one by one and check if the button reappears after each deactivation.
Sometimes refreshing your core WordPress files can help resolve issues like a missing “Add New” button. To do this, go to Dashboard, Updates, and click the Reinstall button:
This will refresh the WordPress core files without affecting your content or settings, which can help fix issues caused by corrupted or missing files.
Read also How to use Weglot Plugin on WordPress
Another reason you might be unable to add plugins or themes is due to restrictions in the wp-config.php file or insufficient PHP memory. When WordPress runs out of memory, you may see a “Fatal error: Allowed memory size of 67108864 bytes exhausted” error message.
wp-config.php
To fix this error, you can increase your PHP memory limit. For this purpose, access your website files using FTP or through your hosting control panel, and open the wp-config.php file. Add this line to the file to increase the memory limit:
define('WP_MEMORY_LIMIT', '512M');
If you’re still unable to install or modify plugins and themes, also find the following line in the wp-config.php file:
define('DISALLOW_FILE_MODS', true);
Replace the above line with the following code:
define('DISALLOW_FILE_MODS', false);
These changes will allow you to manage your plugins and themes appropriately.
If you’re still facing the issue of a missing ‘Add New’ button, read our dedicated guide to fixing common WordPress errors that may help you find a solution.
Here are some best practices to prevent the no “Add New” button for themes and plugins error in WordPress:
A missing “Add New” button can disrupt your workflow, but you can easily fix it by following the methods discussed in this article. Understanding the root cause allows you to apply quick fixes, like adjusting user roles, disabling plugins, or updating core files. In this article, we covered common reasons for the issue, provided quick solutions, and demonstrated best practices to prevent it from happening again.
Ultahost’s scalable WordPress hosting offers features like NVMe SSD storage, automatic backups, and easy scalability. These features make it ideal for resolving issues like the missing “Add New” button for themes and plugins. This secure and high-performance hosting ensures smooth management of your WordPress site.
The “Add New” button may be missing due to several reasons, such as insufficient user permissions, multisite settings, restrictions in the wp-config.php file, conflicts with plugins, or issues with your hosting provider. Identifying the root cause helps in resolving the issue.
You can try several fixes, such as adjusting user permissions, verifying multisite settings, disabling conflicting plugins, reinstalling WordPress core files, and updating the wp-config.php file.
Only administrators can access the “Add New” button for themes and plugins. If you’re not an administrator, contact the site admin to update your role.
In a multisite setup, super admins have access to install themes or plugins. Check if the “My Sites” menu is visible in your dashboard. If it’s missing, you’re not a super admin, and you’ll need to request this access from the network admin.
To increase PHP memory, open your wp-config.php file and add the following line in it define(‘WP_MEMORY_LIMIT’, ‘512M’);
If none of the methods work, it’s advisable to check with your hosting provider for any restrictions they might have placed on your site. They may be blocking direct theme/plugin installations.
To prevent this problem, ensure proper user role management, avoid problematic plugins, maintain backups, choose a reliable hosting provider, and always use the WordPress interface for changes.
The "Fatal Error: Maximum Execution Time Exceeded" is a...
The internet is an essential component of our online ex...
Permalinks, short for "permanent links" are the URLs us...
WordPress is one of the most popular content management...
WordPress is now the most used platform for building we...
Have you ever wanted to modify your WordPress theme wit...
Save my name, email, and website in this browser for the next time I comment.
Δ