Unable to access "Add New" under themes in WordPress."

Website URL

http://myaffiliatesite.infinityfreeapp.com/wp-admin

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.

Thanks in anticipation for your support.

Geoffrey Nnorom .

Why not? Please write clearly

4 Likes

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.

4 Likes