Listdom includes an advanced frontend dashboard that lets the site users engage with the listings and manage them in the frontend. The frontend dashboard lets users add or edit their listings, and manage the bookings, subscriptions, inquiries, and applications. The dashboard is pre-made and you need to just put its shortcode in a WordPress page.
👉 The frontend dashboard is available in the Listdom Pro Add-on.
Dashboard Shortcode
First, you need to create a page for the Listdom frontend dashboard. Then, easily put this shortcode on it:
[listdom-dashboard]
Save the changes and view the page. You can see the Listdom frontend dashboard there:
On the left hand, you can see dashboard menu items:
- Dashboard
- Subscriptions (Added by Listdom Subscription Addon)
- Add Listing
- Booking (Added by Listdom Booking Addon)
- Favorites (Added by Listdom Favorite Addon)
- Inquiries (Added by Listdom Connect Addon)
- Applications (Added by Listdom Jobs Addon)
- Logout
Let’s consider each section in detail:
Dashboard
The dashboard shows the created listings and the options to manage them.
1. Published Listing Name: After a listing is created, it’s added to this list with a green check mark icon next to it. Click on the listing name to edit the listing.
2. Pending Listing Name: A pending (created by the user) listing appears with this icon. Click on the listing name to edit the listing. Note: Editing a trashed listing republishes that.
3. Trashed Listing Name: A trashed (by the admin) listing appears with this icon. Click on the listing name to edit the listing. Note: Editing a trashed listing republishes that.
4. Delete Listing: Press twice to delete the listing. Note: This option deletes the listing permanently and it doesn’t trash the listing.
5. Edit Listing: Hit this button to edit the listing.
6. View Listing: Opens the listing page.
7. Listing Subscription Package: The selected package for this listing.
8. Published Listing Subscription Package: It’s a dropdown of the subscribed packages. It’s to change the package of a listing. For example, a user bought a package with 1 listing capacity for $20 per month and created one listing. Then bought a package with 3 listings for $30 per month to save some money. The user doesn’t want to renew the first package. Using this option they can move the listing from the first package to the second package and then cancel the first package subscription.
👉 The Subscription package options are added by the Listdom Subscription Add-on.
8. Topup: It is used to boost a listing and show it on top of other listings. Learn more
👉 The Topup option is added by the Listdom Topup Add-on.
Subscriptions
The Subscription panel has two sections. The “Existing Subscriptions” and the “Subscribe” sections. The first section shows the user’s subscribed packages and also the default package that is set in the Subscription Add-on settings. The “Subscribe” section shows the available packages to subscribe to. You can read more about the Listdom Subscription Add-on.
👉 The Subscriptions menu is added by the Listdom Subscription Add-on.
Add Listing
If you want to add a new listing to your site, you can do it from the front-end dashboard without having to go through the WordPress admin dashboard. If you have the Listdom Subscription Add-on installed, you’ll need to purchase a package before you can add a listing. If you are subscribed to several packages, you need to select one before adding a listing, and if you are subscribed to only one package, you will be automatically redirected to the Add Listing form.
The “Add Listing” includes several sections to create a listing. The settings of these options are available in the Listdom Settings General tab. Also, the function and explanation of most of the fields are the same when creating the listings through the WordPress admin panel and you can learn more about them. However, some options are especially available on the frontend dashboard:
- Recaptcha: Click to learn more about activating the Recaptcha in the Listdom frontend dashboard.
- Labelize Add-on: A new section is under the labels list and the user can purchase the labels based on the Labelize Add-on settings.
👉 The Labelize option is added by the Listdom Labelize Add-on.
- “To Reviewers” Form: While the “Guest Submission” is activated, A form will be added at the end of the “Add Listing” page. The listing submitter must fill out the form. The Form has 3 statuses and can be configured in the Frontend Submission settings.
Booking
The Booking section shows a list of the bookings associated with the user’s listings. Learn more about the Listdom Booking Add-on.
👉 The Bookings menu is added by the Listdom Booking Add-on.
Favorites
The favorites displays the list of the user’s favorite listings. It’s added by the Listdom Favorite Add-on. Learn more about it.
👉 The Favorites menu is added by the Listdom Favorite Add-on.
Inquiries
The Inquiries section shows a list of the received contact requests. Learn more about the Listdom Connect Add-on.
👉 The Inquiries menu is added by the Listdom Connect Add-on.
Applications
The Application section shows a list of the applications associated with the user’s listings. Learn more about the Listdom Jobs Add-on.
👉 The Applications menu is added by the Listdom Jobs Add-on.
Logout
The logout menu item lets the users exit their accounts. Tip: If you want to show a logout button in any desired place, you can add a link or button with https://YOURDOMAIN.com/wp-login.php?action=logout URL.