Easy Digital Downloads – Manage Products on the Frontend

In this tutorial, we will show you how to manage Easy Digital Downloads products on the frontend of your WordPress site. This can be used as a product submission platform, or as a platform for a client who wants to easily create products for their store without having to use the normal wp-admin dashboard.

First, we will show you how to display and configure the EDD download list on the frontend. Then, we will see how to display and configure the Add New Download form in the frontend. And we will do all this without adding a single line of code.

We will use the WP Frontend Admin plugin, which allows us to create frontend admin pages with a few clicks and without programming anything. We can create web apps from WordPress plugins, frontend dashboards for WordPress Multisite, etc.

Try plugin for free

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

Once you install and activate the WP Frontend Admin plugin, you need to follow these simple steps to create the frontend pages that will allow you to manage your EDD products on the frontend.

1- Display the EDD downloads list on the frontend

To be able to manage your EDD products on the frontend, you need to start by displaying the EDD downloads list on the frontend.

  1. Go to Downloads > All Downloads.
  2. Click View on the frontend.

edd frontend

With this simple click, WP Frontend Admin will display the EDD downloads list on the frontend. You don’t need to program nor code anything.

Important

If you’re using a page builder like Elementor, Beaver Builder, Divi, etc., you can display admin content on the frontend by adding the following shortcode where you want to display it:

[vg_display_admin_page page_url="wp-admin URL"]

Just replace the wp-admin URL text with the URL of the wp-admin page you want to display on the frontend.

2- Select the frontend page’s basic information

WP Frontend Admin will display a Quick Settings panel on the left side of the screen. You can use this panel to configure your frontend page.

Start by selecting the page’s basic information using the following fields:

  • Page title: Enter the page title in this field.
  • URL slug: Using keywords only, write the URL slug here.
  • Page template: We’ll select Default to keep the themes option for this page.
  • Add page to this menu: Select the menu where you want to display this page. If you’re building a frontend dashboard, select the dashboard menu.

edd frontend

3- Hide any unnecessary elements from the EDD downloads page

You can hide all unnecessary elements to simplify the frontend page and prevent users from getting lost with too many elements they won’t use:

  1. Click Hide element.
  2. Click the element you want to hide.

You need to repeat these two steps with every element you want to hide.

edd frontend

4- Edit any texts on your frontend page

Besides hiding any unnecessary elements, you can edit the frontend page texts to customize it even more:

  1. Click Edit texts.
  2. Edit all the texts you want.
  3. Click Stop editing texts.

edd frontend

5- Complete the configuration of the frontend EDD downloads list

These are other things you can do to complete the configuration of the frontend EDD downloads list.

  • Toggle the Hide notices added by other plugins or themes checkbox to prevent users from seeing wp-admin notices on the frontend.
  • Tick any unnecessary columns to disable them from the EDD downloads list on the frontend.
  • Toggle the The users should see the posts created by them only checkbox so that users view their own products only.
  • Click Save to publish the page.

edd frontend

6- Edit the Add New Download form on the frontend

Once you’ve displayed the Easy Digital Downloads list on the frontend, you can click the Add New button to configure the Add New Download form on the frontend.

You can hide any unnecessary elements and/or edit the page texts.

edd frontend

Once you finish editing the Add New Download form on the frontend, you can click Save to apply the changes.

This is how the pages will look on the frontend:

Easy Digital Downloads list

edd frontend

Add New Download form

edd frontend

Easy Digital Downloads on the frontend

As you can see, it is really easy to manage Easy Digital Downloads in the frontend. Your users can create products or downloads from the frontend without having to use the wp-admin panel.

Try plugin for free

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

This post is part of a short series of tutorials where we show you how to create frontend pages for the Easy Digital Downloads plugin. You can integrate these frontend pages to create a beautiful frontend dashboard where users will be able to manage their EDD stores easily without having to deal with the backend dashboard from wp-admin. Here’s the list of posts:

  1. Easy Digital Downloads – Manage Products on the Frontend
  2. View Easy Digital Downloads Sales Reports on the Frontend
  3. Easy Digital Downloads – Manage Discount Codes on the Frontend
  4. Display Easy Digital Downloads Payment History on the Frontend
  5. Display the Easy Digital Downloads Customers on the Frontend

This is how your frontend dashboard for Easy Digital Downloads could look:

Important links:

  1. How to integrate WP Frontend Admin with WordPress Multisite
  2. How to integrate WP Frontend Admin with WP Ultimo
  3. How to show admin content on the frontend to any user role
  4. Full list of WP Frontend Admin shortcodes with examples

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.