ExpressionEngine Pro Overview
Check out our video overview of Pro!
What is ExpressionEngine Pro?
ExpressionEngine Pro brings the Control Panel forward to the front-end of your site. ExpressionEngine Pro comes shipped with ExpressionEngine 6.1.0 or higher and may be used on any local testing sites; however, a license must be purchased for ExpressionEngine Pro to work on production or remote staging sites.
An ExpressionEngine Pro license also includes Low Search and Low Variables. Each of these can be downloaded separately and will be automatically installed with Pro if available in your user/addons
folder. If you do not wish to use Low Search and/or Low Variables, just do not include these in your user/addons
folder and they will not be installed. If your site is already making use of Low Search and Low Variables, they will continue to work as intended.
ExpressionEngine Pro Features
Front-end Editing
For ExpressionEngine members with appropriate permissions, ExpressionEngine Pro adds “front edit” links on the site’s front-end that allow editing the contents of each entry field individually. This is done directly on the front-end without going to the Control Panel.
Clicking the link opens a popup containing the Control Panel field for that content, which can be modified and saved. Along with editing a given field, users can also use a link in the bottom right of the popup to edit the full entry in live preview mode on the current page you are viewing.
Note: ExpressionEngine Pro intelligently picks up existing user permissions to determine which channels and add-on Prolets a given user can access.
The Dock
The dock, when enabled, is a floating bar that is displayed on front-end pages, it provides quick access to the Control Panel and to ExpressionEngine Pro’s front-end facing features.
Prolets
Prolets are add-on components that enable add-ons to bring some of their Control Panel functionality to the front-end, making it possible to interact with the essence of an add-on.
Customizable Dashboard
With ExpressionEngine Pro installed, the Control Panel homepage can be completely customized with native and custom dashboard widgets. These widgets can be shown, hidden or reordered by each member, creating their own dashboard layout. Dashboard widgets can be made from ExpressionEngine Templates or PHP as part of an add-on.
Control Panel Branding
ExpressionEngine Pro allows uploading a custom logo to be used on Control Panel login page as well as favicon for Control Panel pages.
Cookie and Consent Management
ExpressionEngine Pro adds the ability to override cookie values and their lifetime, easily list cookies used by the site on the front-end (or in dashboard widget), and export a list of consents.
Multi-Factor Authentication (MFA)
ExpressionEngine Pro adds the ability to add protection to Control Panel and front-end pages by adding authentication with an MFA app like Google Authenticator, Microsoft Authenticator or Authy.
Entry Cloning
With ExpressionEngine Pro installed, it is possible to clone existing entries using the “Clone to New Entry” option that is added to the “Save” dropdown menu on entry editing page.