Install Themes from the Frontend in WordPress

install themes from the frontend in wordpress

Maybe you’re creating an app for your users to be able to manage their site from the frontend. You want them to be able to see and install WP themes from the frontend without losing the site’s aspect.

However, what you would normally have to do is to program the frontend page to do what you want. In this case, you need to create the code to see and install WP themes from the frontend. That means you need to know something about programming.

Another option you have is to look for a plugin that allows you to do that. However, we can tell you by experience that they are still complicated to configure and sometimes confusing.

That’s why we created the WP Frontend Admin plugin. It helps you see and edit any section of your site from the frontend with just one click. We know it sounds too good to be true, but let’s see how.

You can the plugin here:

Try plugin for free

You can try the premium plugin on your website for free for 7 days.


1- Go to the themes section in WP

You need to go to Appearance > Themes to open the themes section in wp-admin.

2- View the themes on the frontend

Once there, you need to click on the View on the frontend button in order to display and edit your themes. This will load the frontend of your site to show you the themes.

3- Configure and publish the page

Now you just need to configure the page’s quick settings. You can select the title, URL slug, template, and menu. It’s really simple; the plugin displays a quick settings panel on the screen’s left side.

You can also hide all the unnecessary elements so users deal with the elements they actually need. Just click on Hide element and then on the elements you want to hide. You may want to hide these elements:

  • Screen Options
  • Help
  • “Add Themes” header
  • Feature Filter

Once you finish configuring the page, click on Save to publish the page.

4- Install themes from the frontend

Now your users will just need to log in in order to see and install themes from the frontend.

After they log in, users will be able to install themes from the frontend.

If you want to activate one of the themes, just click on Activate and your site will be reloaded to show the new appearance.

Normally, the plugin will reload your site to show you the new appearance. However, if for any reason the plugin continues to show the old theme appearance after activating, just reload the page and your new site’s look will be displayed.

How simple!

Never has it been so easy. You simply click on a button and the whole process is carried out by our plugin to let you install themes from the frontend. It’s amazing, isn’t it?

You can get it here:

Try plugin for free

You can try the premium plugin on your website for free for 7 days.


important questions

1- Can I use other plugins to create web apps?

Yes. You can display any admin page on the frontend, and it works with all WordPress plugins.

2- Is the plugin compatible with page builders?

Yes. You can use it with other page builders such as Elementor, Visual Composer, Gutenberg, Divi, Beaver Builder, WP Page Builder, Page Builder by SiteOrigin, Oxygen, Live Composer, Brizy, and many others to create great sites.

3- What if I cannot see this page on the frontend after login?

If you can not view the page after log in, you need to use one of these roles:

  • administrator
  • author

In case you don’t want to assign one of these roles, you can create a new user role with the User Role Editor plugin. This new user role needs the switch_themes capability.

4- How many elements can I hide?

You can hide all elements you want. It all depends on what you need.

Just be careful not to hide elements you might need in the future.

5- What if I want to revert the elements I’ve hidden?

You can revert that. Just click on Revert below the Hide element button.