Install a Theme using WordPress Admin Theme Search

If you are installing a WordPress theme on a new site, then you are good to go. Installing a WordPress theme is easy but keep in mind that if you activate a new theme on an existing site, it will change how your website looks and functions. It is recommended that you backup your site before activating a new theme if you are already working on your site.

If you’re looking to install a free WordPress theme from the Wordpress directory then the easiest way is by using the built-in theme search functionality.

The first thing you need to do is log in to your WordPress admin area. Next, go to the Appearance » Themes page and click on the Add New button.

On the next screen, you will have the ability to select from: Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme, or search for themes with specific features.

Clicking on the ‘Feature Filter’ button will allow you to sort themes based on features. For instance, you can sort themes by subject, specific features, and layout.

Based on your search, you will see a list of themes that met your criteria. In our case, we searched for the popular Astra theme.

When you see the theme that you want to install, simply bring your mouse on top of the image. This will reveal the install button, preview button, and details button.

Go ahead and click on the install button.

WordPress will now install your theme and show you a success message along with ‘Activate’ or ‘Live preview’ buttons.

Click on the activate button, and you’ve successfully installed and activated your WordPress theme.

Depending on the theme, it may add additional settings options that you may need to configure.

For instance, your theme may ask you to install the recommended plugins, download demo data, or review settings.

You can follow the on-screen instructions, or click on the customize button to start setting up your theme.