Installing a new theme on WordPress is a simple process that can be done in a few simple steps.
Log in to your WordPress dashboard: Navigate to your website’s URL and add /wp-admin to the end. Enter your login credentials to access the dashboard.
Go to Appearance: Once you’re logged in, go to Appearance in the left sidebar menu. This will take you to the themes page.
Search for a theme: When you click the Add button, you can search for a specific theme or browse through the available options. You can filter themes by feature, layout, and more.

Install the theme: Once you’ve found a theme you like, hover over it and click the Install button. WordPress will download and install the theme for you.
Theme Activation: Once the theme is installed, you can activate it by clicking on the Activate link. This will make the theme live on your website.
By following these steps, you can easily install a new theme on your WordPress website. Keep in mind that you can always change or remove a theme if you’re not happy with it.
Additionally, you can also install the theme by uploading the theme in .zip format. To do this, go to Appearance > Themes > Add > Upload Theme to the server, then select the theme’s zip file from your computer and click Install Now.