Click on Themes under Appearance
Page title nowsays Themes with the Add New button next to it
Click on Add New
Page title now says Add Themes with Upload Theme next to it
Click on Upload Theme
It will now show Browse button, click to bring up file explorer and choose the theme zip
If that’s not what happened it could be that you are on a managed host environment where it prevents users to upload our own themes.
Unfortunately I can’t find the Add New button as well.
I am using the WordPress.com, should I change to WordPress.org? Can I choose any other hosting website, or just those who WP suggests?
This page explains the difference between WordPress.com and .org
https://en.support.wordpress.com/com-vs-org/
The .com is a managed host, it’s free hosting (but it sometimes display ads unless you buy the no ads option). Plugins and Themes are there but we can not add our own, customization allows only via custom CSS (paid option).
The .org is self hosting meaning that we have to pay for hosting and manage the database keeping the site healthy up and running on our own.
On WordPress.com, you can only use themes as seen on theme.wordpress.com (unless you’re part of their VIP program).
Yes, you would need to switch to WordPress.org and host the website yourself. I think you’re referring to the recommended hosting page, but you’re certainly not limited to just those on that page.
Ok, now I get it! hahaha Thanks for the help, guys.