Title: Frontend Dashboard
Author: M A Vinoth Kumar
Published: <strong>agosto 9, 2017</strong>
Last modified: setiembre 28, 2026

---

Search plugins

![](https://ps.w.org/frontend-dashboard/assets/banner-772x250.jpg?rev=3716901)

![](https://ps.w.org/frontend-dashboard/assets/icon-256x256.png?rev=3716901)

# Frontend Dashboard

 By [M A Vinoth Kumar](https://profiles.wordpress.org/vinoth06/)

[Download](https://downloads.wordpress.org/plugin/frontend-dashboard.3.0.1.zip)

 * [Details](https://arg.wordpress.org/plugins/frontend-dashboard/#description)
 * [Reviews](https://arg.wordpress.org/plugins/frontend-dashboard/#reviews)
 *  [Installation](https://arg.wordpress.org/plugins/frontend-dashboard/#installation)
 * [Development](https://arg.wordpress.org/plugins/frontend-dashboard/#developers)

 [Support](https://wordpress.org/support/plugin/frontend-dashboard/)

## Description

#### Frontend Dashboard — Built for Modern WordPress Portals

Frontend Dashboard provides a complete frontend portal for WordPress sites with 
modular controls for user management, post publishing, custom menus, and branding.

Take full control of the user experience by allowing members, authors, and customers
to manage their profiles, submit posts, and navigate custom dashboards directly 
on the frontend — without ever accessing the `wp-admin` dashboard.

#### Key Features

 * **Modern App Shell & Responsive Layout**: Clean, fast frontend dashboard interface
   powered by Tailwind CSS with responsive slide-over navigation.
 * **Modern Rich Text & Block Editors**: Choose between **Editor.js** (block editor
   with headers, images, quotes, lists, tables), **TipTap** (WYSIWYG modern editor),
   or the classic WordPress Editor for frontend post publishing.
 * **Custom Authentication Flow**: Custom Login, Registration, and Forgot Password
   pages with custom redirects before/after login, register, and logout.
 * **WP Admin Restriction**: Restrict access to the WordPress backend (`/wp-admin/`)
   and admin toolbar based on user roles.
 * **Custom User Roles**: Create, manage, and assign custom user roles with specific
   dashboard capabilities.
 * **Custom Profile & Post Fields**: Create unlimited custom fields for user profiles
   and post types with role-based visibility and permissions.
 * **Built-in Templates & Page Mappings**: Built-in modern dashboard templates, 
   extra form fields, and page loaders merged directly into Core.
 * **File Upload Controls**: Role-based permissions to allow or restrict media uploads
   in the frontend dashboard.
 * **Frontend Post & Taxonomy Management**: Add, edit, and delete posts or custom
   post types and taxonomies with role permissions.
 * **Add-ons & Extensions Hub**: Browse, install, and activate official Frontend
   Dashboard add-ons with 1-click management and real-time catalog updates.
 * **System Status & Diagnostics**: Built-in system environment diagnostic tools,
   database health checks, and activity logging.
 * **Theme Matching & Custom Styling**: Customize dashboard theme colors and UI 
   options to seamlessly match your site design.

#### Official Add-ons & Extensions

 * [Frontend Dashboard Custom Post and Taxonomies](https://buffercode.com/plugin/frontend-dashboard-custom-post-and-taxonomies)(
   Free)
 * [Frontend Dashboard Notification](https://buffercode.com/plugin/frontend-dashboard-notification)(
   Free)
 * [Frontend Dashboard Captcha](https://buffercode.com/plugin/frontend-dashboard-captcha)(
   Free)
 * [Frontend Dashboard Social Chat](https://buffercode.com/plugin/frontend-dashboard-social-chat)(
   Free)

_Note: Frontend Dashboard Templates, Extra, and Pages have been merged directly 
into Core in v3.0.0._

## Screenshots

[⌊Frontend Dashboard Control Center.⌉⌊Frontend Dashboard Control Center.⌉[

Frontend Dashboard Control Center.

[⌊User Profile fields⌉⌊User Profile fields⌉[

User Profile fields

[⌊Frontend Dashboard Settings — Register⌉⌊Frontend Dashboard Settings — Register⌉[

Frontend Dashboard Settings — Register

[⌊Frontend Dashboard Settings — Restrict Username⌉⌊Frontend Dashboard Settings —
Restrict Username⌉[

Frontend Dashboard Settings — Restrict Username

[⌊Frontend Dashboard Settings — Restrict WP Admin area⌉⌊Frontend Dashboard Settings—
Restrict WP Admin area⌉[

Frontend Dashboard Settings — Restrict WP Admin area

[⌊Post Form fields⌉⌊Post Form fields⌉[

Post Form fields

[⌊Login, Register page⌉⌊Login, Register page⌉[

Login, Register page

[⌊Frontend Dashboard⌉⌊Frontend Dashboard⌉[

Frontend Dashboard

## Blocks

This plugin provides 6 blocks.

 *   Frontend Dashboard
 *   Frontend Login & Register
 *   Transactions & Invoices
 *   Role-Restricted Content
 *   Social Login Buttons
 *   Frontend User Management

## Installation

 1. Upload the `frontend-dashboard` directory to your `/wp-content/plugins/` directory,
    or upload `frontend-dashboard.zip` via **WordPress Admin  Plugins  Add New  Upload
    Plugin**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Navigate to **Frontend Dashboard  Settings** to configure your login, registration,
    and dashboard pages.
 4. Save settings and assign your custom dashboard pages.

## FAQ

### How do I create a custom login, register, and forgot password page?

 1. Go to **Admin Dashboard  Pages  Add New**.
 2. Title the page (e.g., “Login”).
 3. Add the shortcode `[fed_login]` into the page content.
 4. Set the Page Template to **FED Login** (in the right-hand Page Attributes panel).
 5. Publish the page.
 6. Navigate to **Frontend Dashboard  Settings  Login  Settings** and select your newly
    created page as the Login Page URL.
 7. Save your settings.

### Can I separate Login, Register, and Forgot Password onto different pages?

Yes! Create individual pages and use dedicated shortcodes:
 * Login only: `[fed_login_only]`*
Register only: `[fed_register_only]` * Forgot Password only: `[fed_forgot_password_only]`

### How do I create the main user dashboard page?

 1. Go to **Admin Dashboard  Pages  Add New**.
 2. Enter a title (e.g., “User Dashboard”).
 3. Add the shortcode `[fed_dashboard]` into the page content.
 4. Set the Page Template to **FED Dashboard** under Page Attributes.
 5. Publish the page.
 6. Go to **Frontend Dashboard  Settings  Login  Settings** and set the “Redirect After
    Logged in URL” or dashboard page.

### Which rich text editors are supported for frontend post publishing?

Frontend Dashboard v3 supports:
 * **Editor.js**: A modern block-based editor supporting
headings, images, lists, quotes, and tables. * **TipTap**: A fast, extensible WYSIWYG
rich text editor with interactive bubble menus. * **Classic WP Editor**: The familiar
WordPress TinyMCE visual/text editor.

You can configure editor preferences under **Frontend Dashboard  Settings  Post  
Settings**.

### How do I add custom user profile fields?

 1. Go to **Frontend Dashboard  User Profile**.
 2. Click **Add New Extra User Profile Field**.
 3. Select the desired field type from the dropdown (text, textarea, select, checkbox,
    radio, date, etc.).
 4. Configure the field label, meta key, and role permissions.
 5. Click **Save**.

### How do I add custom post fields?

 1. Go to **Frontend Dashboard  Post Fields**.
 2. Click **Add New Extra User Post Field**.
 3. Select the input type, enter field settings, and specify which post types and user
    roles can view or edit the field.
 4. Click **Save**.

### How do I create custom dashboard menus?

 1. Go to **Frontend Dashboard  Dashboard Menu**.
 2. Click **Add New Menu**.
 3. Configure the menu title, icon, URL, and user roles permitted to access it.
 4. Click **Add New Menu**.

### How can I retrieve custom fields in theme templates?

 * To retrieve user custom fields:
    $user_meta = get_user_meta( $user_id, ‘your_custom_field_key’,
   true );
 * To retrieve post custom fields:
    $post_meta = get_post_meta( $post_id, ‘your_custom_field_key’,
   true );

### List of Available Shortcodes

 * `[fed_login]` — Complete authentication portal (login, registration, password
   reset).
 * `[fed_login_only]` — Standalone login form.
 * `[fed_register_only]` — Standalone registration form.
 * `[fed_forgot_password_only]` — Standalone password recovery form.
 * `[fed_dashboard]` — Main frontend user dashboard portal.
 * `[fed_user role="user_role"]` — Role-specific user directory / profile page.
 * `[fed_transactions]` — Frontend user transaction and payment history.
 * `[fed_list_taxonomy taxonomy="category"]` — Displays taxonomy terms in a list
   layout.

For more documentation and FAQs, visit [https://faq.frontenddashboard.com](https://faq.frontenddashboard.com).

## Reviews

![](https://secure.gravatar.com/avatar/2df316a44e23006a1cc43567749e61d54dace6565d2311dc61451aa3414fceaf?
s=60&d=retro&r=g)

### 󠀁[Plugin not working](https://wordpress.org/support/topic/plugin-not-working-1127/)󠁿

 [dongreen](https://profiles.wordpress.org/dongreen/) chunyo 6, 2022

This plugin is not working anymore. Front end login is not working, support is not
helpful and developer is not responding.

![](https://secure.gravatar.com/avatar/45767661f143887ebb7df04b3a1f71fd502eb4d533a5df5cfe6b85f6afa19446?
s=60&d=retro&r=g)

### 󠀁[Need update](https://wordpress.org/support/topic/my-favorite-plugins-best-frontend-dashboard-plugins/)󠁿

 [Sudipto Mahmud](https://profiles.wordpress.org/sudiptomahmud/) mayo 24, 2022

Need update

![](https://secure.gravatar.com/avatar/5be9fab03dbeaea78109872101e63d47e2c036c62d39b5172cbf4ee80b450021?
s=60&d=retro&r=g)

### 󠀁[Best plugin to use guys.](https://wordpress.org/support/topic/best-plugin-to-use-guys/)󠁿

 [jeff0504](https://profiles.wordpress.org/jeff0504/) mayo 18, 2021

For a freemium plugin, this has a lot of functionalities. Hats off to the plugin
author. Thanks, mate.

![](https://secure.gravatar.com/avatar/5e8dc6a9266b4254277905dad80786d3ec0330e877e598da685cc7d3987dd833?
s=60&d=retro&r=g)

### 󠀁[NICE PLUGIN! GOOD FEATURES!](https://wordpress.org/support/topic/nice-plugin-good-features/)󠁿

 [timohartmann](https://profiles.wordpress.org/timohartmann/) febrero 2, 2021

Good Plugin! Really a comfortable experience to work with! Just check it out, I 
recommend!

![](https://secure.gravatar.com/avatar/de3340d83bcc826a17fb3235a5f6d9756b049a9b7ddcadf514fe5393babb7824?
s=60&d=retro&r=g)

### 󠀁[Best plugin for frontend](https://wordpress.org/support/topic/best-plugin-for-frontend/)󠁿

 [morteza](https://profiles.wordpress.org/yasrebi/) octubre 15, 2020

Thanks for this plugin , it is so cool

![](https://secure.gravatar.com/avatar/7095476ea4de2641c42fa3367c3850814462042e8be2590703859941252bc923?
s=60&d=retro&r=g)

### 󠀁[Image upload not working](https://wordpress.org/support/topic/image-upload-not-working-32/)󠁿

 [yogesh282828](https://profiles.wordpress.org/yogesh282828/) setiembre 18, 2020

1. show error when trying to Image upload for editor or any other user rolls. Request
for improving and adding features: In dashboard menu there is no option for hide
or remove some menu options or items like edit user profile (which comes by defaults).

 [ Read all 135 reviews ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/)

## Contributors & Developers

“Frontend Dashboard” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ M A Vinoth Kumar ](https://profiles.wordpress.org/vinoth06/)
 *   [ buffercode ](https://profiles.wordpress.org/buffercode/)

“Frontend Dashboard” has been translated into 4 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/frontend-dashboard/contributors)
for their contributions.

[Translate “Frontend Dashboard” into your language.](https://translate.wordpress.org/projects/wp-plugins/frontend-dashboard)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/frontend-dashboard/),
check out the [SVN repository](https://plugins.svn.wordpress.org/frontend-dashboard/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/frontend-dashboard/)
by [RSS](https://plugins.trac.wordpress.org/log/frontend-dashboard/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.1

 * Fix: WordPress.org plugin review and security compliance improvements.

#### 3.0.0

 * Major Release: Complete frontend architecture redesign with Tailwind CSS and 
   modern App Shell layout.
 * Feature: Integrated modern rich text editors — Editor.js (block editor) and TipTap(
   WYSIWYG editor) alongside classic WP Editor.
 * Feature: Merged Templates, Extra Form Fields, and Custom Pages directly into 
   Core.
 * Feature: Brand new Add-ons & Extensions marketplace with 1-click install, activation,
   and real-time catalog caching.
 * Feature: System Status & Diagnostic tools with Database health checks and comprehensive
   Activity/Audit Logging.
 * Feature: Enhanced role-based admin bar controls, custom menu management, and 
   advanced redirection settings.
 * Enhancement: Streamlined responsive mobile navigation with slide-over drawer 
   menus.
 * Security: Comprehensive nonce validation, strict capability checks, and robust
   data sanitization across all AJAX endpoints.
 * Compatibility: Fully tested and compatible with WordPress 6.7 and PHP 8.0 / 8.1/
   8.2 / 8.3.

More Changelogs:
 https://faq.frontenddashboard.com/changelog/overview/

## Meta

 *  Version **3.0.1**
 *  Last updated **2 horas ago**
 *  Active installations **500+**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [Croatian](https://hr.wordpress.org/plugins/frontend-dashboard/), [English (US)](https://wordpress.org/plugins/frontend-dashboard/),
   [French (France)](https://fr.wordpress.org/plugins/frontend-dashboard/), [Hebrew](https://he.wordpress.org/plugins/frontend-dashboard/)
   y [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/frontend-dashboard/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/frontend-dashboard)
 * Tags
 * [custom dashboard](https://arg.wordpress.org/plugins/tags/custom-dashboard/)[custom login](https://arg.wordpress.org/plugins/tags/custom-login/)
   [dashboard](https://arg.wordpress.org/plugins/tags/dashboard/)[frontend-dashboard](https://arg.wordpress.org/plugins/tags/frontend-dashboard/)
 *  [Advanced View](https://arg.wordpress.org/plugins/frontend-dashboard/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  127 5-star reviews     ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/frontend-dashboard/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/frontend-dashboard/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/frontend-dashboard/reviews/)

## Contributors

 *   [ M A Vinoth Kumar ](https://profiles.wordpress.org/vinoth06/)
 *   [ buffercode ](https://profiles.wordpress.org/buffercode/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/frontend-dashboard/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/paypalme2/buffercode)