I actually wanted to add the theme “Generatepress” to my website.
I followed all the given instructions, logged to WordPress dashboard, clicked the menu icon.
Then I went to “Appearance > Themes”.
After clicking on the themes, I was not able to find the “Add New” which should have been the next step that would have enable me add the theme of my choice (Generatepress).
I made efforts to confirm my “User role”, and it says “Administrator”.
I confirmed if the WordPress installation is multi sites, but it is not.
I used the site Health check for diagnostic information. This only pointed out that there’s no SSL Certificate.
I also checked for hosting restrictions, which led me into contacting the community forum.
Please am seriously asking for assistance from anyone apart from the support center.
Other Information
Infact I even tried using the FTP Client Installation method, downloading and installing File Zilla, still to no avail.
Please let help me solve this #Wordpress Themes dashboard issue.
(other information and details relevant to your question)
Please help me solve this #Wordpress Themes dashboard issue.
That doesn’t sound like a hosting restriction to me.
WordPress has the ability to add custom themes. We don’t do anything to restrict that on the hosting site, and the WordPress installation itself is entirely up to you to maintain.
The issue could indeed be a permissions issue, a configuration issue, or perhaps some other plugin or theme that’s interfering with WordPress’ built-in theme management.
But FYI: the “Add new” button is only used to install a theme. Themes that are already installed, but not enabled, should already be shown in the list of themes. If you install a theme manually through FTP, it should also show up there.
I searched the web for similar issues, and had a look at your website.
The very first result I saw noted that the website was using WordPress Multisite. And looking at your website, you seem to have multsite enabled.
With Multisite, individual websites cannot install custom themes, themes must be managed through the Network Admin dashboard. From there, you can select which themes are active for which sites, and install new themes.