Essential Elements Pro is an add-on that adds three premium modules to the free plugin. It needs Essential Elements 1.3.0 or later, and both plugins must be active. Pro modules appear on the same Essentials → Modules screen and are switched on and configured the same way as the free ones.
The Pro modules
Announcement Bar (Marketing)
A top or bottom notice bar for sales, launches, shipping notices and news.
- A message with links, bold and italic text, plus a call to action button.
- Top or bottom, sticky or scrolling with the page.
- A close button that remembers the visitor’s choice for a number of days.
- Start and end dates with an optional live countdown.
- Colors, page targeting and device visibility.
Announcement Bar documentation
Click to Chat (Engagement)
A floating button that lets visitors contact you on the channel they prefer.
- WhatsApp (with a pre-filled message), Messenger, Telegram, phone, SMS and email.
- One channel opens directly in its brand color, and several channels open a menu.
- Business hours: show the button only on chosen days and times, in your site timezone.
- Position, distance from the bottom, label, color, page targeting and device visibility.
Content Protection (Security)
Discourage casual copying of your text and images.
- Disable right-click, text selection, copy and cut, and image dragging.
- Optionally block the view source, save page and print keyboard shortcuts.
- A short notice when a blocked action is tried.
- Copy attribution: when copying is allowed, add a "Read more at" link to the copied text.
- Form fields stay usable, and editors are excluded by default.
Content Protection documentation
Shared Pro options
Page targeting
Every Pro module has a Display section:
| Setting | What it does | Default |
|---|---|---|
| Show On | Entire site, Front page only, or Selected post types only. | Entire site |
| Post Types | The post types used when Selected post types only is chosen. Single posts of those types show the module. | Post |
| Exclude Pages | Comma-separated post or page IDs where the module never shows, for example 12, 45. | (empty) |
| Devices | Desktop and mobile, Desktop only or Mobile only. Announcement Bar and Click to Chat only. | Desktop and mobile |
Finding a page ID: in Pages or Posts, hover over the title. The ID is the number after
post=in the link at the bottom of your browser.
Plays well with the free modules
Pro modules are aware of each other and of the free modules:
- A bottom Announcement Bar lifts the Scroll to Top button, Click to Chat button and a bottom Progress Bar so nothing is covered.
- Click to Chat sits above the Scroll to Top button when both are in the same corner, and follows its size and offset.
Built on the shared settings framework
Pro module settings pages use the same framework as the free modules. They have the same layout, color pickers and "Settings saved" notice, and their settings are included in Essentials → Settings → Export / Import. See Settings, Import & Export.
Cache-friendly
End dates, countdowns, dismissals and business hours are checked in the visitor’s browser, so pages served from a page cache stay correct. The one exception is the Announcement Bar’s start date, which is checked when the page is generated. Clear your page cache when a scheduled bar is due to start.
Licensing and updates
Your license key enables automatic updates and support. The modules keep working without an active license. See License Activation.
Plans
| Plan | Sites | Price |
|---|---|---|
| Personal | 1 site | $29/year |
| Professional | 5 sites | $79/year |
| Agency | Unlimited sites | $199/year |
Every plan includes all Pro modules, one year of automatic updates and support, and a 14-day money-back guarantee. Compare plans.
Related
- Installation: installing Pro.
- Managing Modules