Installing custom themes on WordPress is easy.
You can purchase a customized theme or designed theme from various websites.
All you have to do is download the theme on your computer and upload it to your WordPress account through the file manager. Note that you will need to upload the file in the wp-content/themes directory. In most cases, when you download a theme from a third-party website, you will download it in a compressed format. You will need to extract it on your computer or online before uploading it to WordPress. Your uploaded theme will now appear in the Appearance > Themes section, which you can find through the Administration Panel.
« How Do I Change My WordPress Theme? | What Exactly Are WordPress Plugins? »