Directory
  • Welcome
  • Getting Started
    • Theme Features
    • Changelog
    • Purchase Code On Themeforest
    • Plugin Package
  • Supports
    • Support Service
    • How to Register the Support Forums
  • Getting Started
    • System Requirements
    • WordPress Knowledge base
    • Download Package
  • Setup and Configuration
    • Installation Process
    • Importing Demo Content (XML)
    • Updating the Directory Plugin
  • Directory Options
    • Directory Settings
      • General Settings
      • Label Settings
      • Permalink Settings
      • Archives
      • Skin Settings
      • Import
      • Login
      • Social Logins
      • Price
      • Location / Map
      • Claim
      • Ads
  • Listings
    • Directory Listings
      • Listing Options
    • Listing Category
    • Listing City
    • Neighborhoods
    • Listing County / State
    • Listing Contract Types
    • Listing Amenities
  • Directory Statistics
    • Statistics
  • Google Maps & Geolocation
    • Google Maps & Geolocation
  • Dashboard
    • Seller Dashboard
    • Agent Dashboard
    • Buyer Dashboard
  • User Dashboard
    • Enabling Frontend Listing Submissions
    • User Role Permissions
  • Customization & Page Builders
    • Customization & Page Builders
    • WPBakery Compatibility
  • RTL Support
    • Multi-Language & RTL Support
    • Enabling RTL Layouts
  • Troubleshooting & FAQs
    • Plugin Not Activating
    • Demo Content Not Importing
    • Slow Website Performance
    • Payment Gateway Integrations
    • Plugin Conflicts and Debugging
  • Help Videos
    • How to edit the directory listings with Custom template
    • How to edit the Portfolio listings with Custom template
Powered by GitBook
On this page
  1. User Dashboard

Enabling Frontend Listing Submissions

PreviousBuyer DashboardNextUser Role Permissions

Last updated 6 months ago

CtrlK
  • Managing User Accounts and Profiles
  • Step 1: Enable User Registration
  • Step 2: Display User Dashboard
  • Step 3: User Profile Management

Directory WordPress Plugin allows users to submit listings directly from the frontend and manage their accounts through a personalized dashboard. This section covers how to enable frontend submissions, manage user accounts and profiles, and assign user role permissions.

Managing User Accounts and Profiles

Users can manage their own profiles and listings through the User Dashboard. To set this up:

Step 1: Enable User Registration

  1. Go to Settings > General in your WordPress dashboard.

  2. Ensure Anyone can register is checked under the Membership section.

  3. Set the New User Role to Subscriber or another role (e.g., Contributor, Author).

Step 2: Display User Dashboard

  1. Go to Directory > Settings > Login > Dashboard (You can choose Agency login redirect page. Default is home page.)

  2. Enable the User Dashboard feature to allow users to access their own dashboard.

  3. Customize the dashboard options to include:

    • View Listings – Users can view their submitted listings.

    • Edit Listings – Users can edit their listings without going to the backend.

    • Manage Profile – Users can update their personal information (name, email, bio, etc.).

  4. Save changes.

Step 3: User Profile Management

  1. Users can access and update their profiles by navigating to the User Dashboard.

  2. They can change profile details like name, profile image, and contact information.

  3. They can also track listing statuses (pending approval, published, etc.) and payment history for paid listings.

💡 Tip: You can use plugins like User Profile Builder to add extra profile fields and further personalize the dashboard.