Toolbar Extras for Elementor – WordPress Admin Bar Enhanced

Description

Quick Access to Your Site Building Resources – Big Time Saver. Perfect for Non-Techies and Non-Coder Designers.
This smart WordPress plugin just adds some missed and very useful admin links to your Toolbar / Admin Bar. Save scrolling and time. Access settings and content pages faster from one central area in the Admin Dashboard AND when on the frontend of your site.

Out of the box the plugin includes support for dozens of awesome Plugins and Themes. Create Elementor templates right from the Toolbar, jump to Granular Controls settings or with one click you are on the Plugin Installer page to upload a new Elementor premium Add-On. Yes, it’s so easy and fast. I released this plugin to the public to speed up your site building process even more – as the plugin already helps myself for a long time.

Features – What the Plugin Does

  • Adds Page Builder links: Elementor & Elementor Pro – for example just add a new Elementor Template from the Toolbar, where Elementor builder loads right away and you begin building, yeah! πŸ™‚
  • Adds links for Elementor Add-On Plugins
  • Adds links for Elementor-friendly Themes, that also Support Elementor Theme Builder (Pro Version 2.0+)
  • Adds links for general, very useful Plugins (for Site Builders/ Designers/ Developers)
  • Enhances “New Content” section (under “+ New”) with more links – for content types, as well as Plugin & Theme installs
  • Adds new groups & links to “Site” section (under your Website Title in Toolbar)
  • Automatic detection of Local Development Environment – to better differentiate your development and live sites (works best with the App “Local by Flywheel” and a .local domain)
  • Adds support for creating an “internal” new Menu for Admins which hooks into the Toolbar – using the regular WordPress nav menu system! (Menu location is: “Site Toolbar Menu”)
  • Adds useful external resource links to most of the above mentioned sections (could be disabled, of course!)
  • A few smart tweaks to change some behevior of WordPress as well as some plugins – all regarding the Toolbar
  • Some links/ tools aimed for developers (disabled by default, though)
  • Adds plugin settings page (under “Settings > Toolbar Extras”) so you have control over what is displayed and what’s not!
  • Any code is only loaded if needed – Example: if a supported plugin is not active, the links for it won’t even be loaded code-wise!
  • Non-Techie and Non-Coder Designer friendly πŸ™‚
  • Clean and efficient code
  • Developer friendly – offering quite a few action hooks and filters for customization if needed
  • Fully internationalized and translateable – also tested/optimized for RTL languages
  • Video feature tour throughout the plugin

Elementor & Elementor Pro Support

  • Adds lots of Elementor Quick Jump Links to the Toolbar
  • Perfect for all Elementor users!
  • Elementor (free) version 2.x (and also former 1.x)
  • Elementor Pro (Premium) version 2.x (and also former 1.x)

Supported Themes/ Frameworks

  • Astra, including Astra Pro (Add-On) (both by Brainstorm Force)
  • GeneratePress, including GeneratePress Premium (Add-On) (both by Tom Usborne)
  • OceanWP, including Suite of Premium Extras (Add-Ons)
  • Genesis Framework (Premium, by StudioPress)
  • Page Builder Framework, including their Premium Add-On plugin (both by David Vongries & MapSteps)
  • StartWP, including their StartWP Extended Add-On plugin (both free and by Munir Kamal)
  • Kava Theme (free, by Zemez & CrocoBlock)
  • Suite of “Twenty 20..” default themes, like Twenty Seventeen
  • Elementor Hello Theme
  • [Freelancer Framework (free, by Cobalt Apps)]
  • [Dynamik Website Builder (Child Theme for Genesis) (Premium, by Cobalt Apps)]
  • [Beaver Builder Theme (Premium, by FastLine Media LLC)]
  • Hestia, including its Child Themes “Orfeo”, “Tiny Hestia”, “Christmas Hestia” (all by Themeisle)
  • (Support for a few more great Themes is coming very soon…!)

Support for Elementor specific Add-On Plugins

Support for more useful Plugins for Site-Builders

Support & Compatibility for more plugins

Toolbar Extras supports even more plugins as listed here. Also, the plugin was tested with a lot of other plugins adding stuff to the Toolbar – and all works very well. We try to be not in the way of other plugins but rather work well together. This being said, Toolbar Extras even allows you to tweak the (Toolbar) behavior of a few selected plugins. This is really cool to save space in this bar and make the appearance overall a lot cleaner.

For full list of supported plugins and compatibility visit our website at https://toolbarextras.com/features/

Important: Required/ Recommended for plugin usage

  • Required: User has role Administrator (needed capabilities manage_options and edit_theme_options)
  • Required: Toolbar/ Admin Bar is enabled (user profile settings in WordPress)
  • Required: User is logged in (of course)
  • Recommended: Plugin’s settings are enabled to show the wanted links (or any filter/ constant in code)
  • Recommended: Elementor Page Builder is installed & activated – Toolbar Extras plugin integrates fully with Elementor (Pro included) and is optimized for it

Translations

  • English (United States) – (en_US) = default, always included
  • German (informal, default) – (de_DE)
  • German (formal) – (de_DE_formal)
  • .pot file (toolbar-extras.pot) for translators is always included πŸ™‚

Be a Contributor

If you want to translate, go to the Translation Portal at translate.wordpress.org.

You can also contribute code-wise via our Toolbar Extras GitHub Repository – and see where you can help.

Documentation and Support

Liked Toolbar Extras Plugin?

This Plugin …

Donate

Enjoy using Toolbar Extras? Please consider making a donation – every donation helps to support the project’s continued development, maintenance and support.
Thank you very much in advance for your support!

Credits

Credit where credit is due. The following code, classes and libraries were used for this plugin, all licensed under the GPL. Note: Credit is also referenced in the code doc block inline where used.

  • Class “Persist Admin notices Dismissal” by Agbonghama Collins and Andy Fragen (GPLv2 or later)
  • Script “Dashicons Picker” by Brad Vincent (GPLv2 or later)
  • Code for frontend toolbar color by Daniel James (GPLv3)
  • Code for displaying additional results within plugin installer search results by Remy Perona (GPLv2 or later)

Additional Info

Idea Behind / Philosophy: Just a little lightweight plugin for all the Non-Coder site builders out there using Elementor page builder – making their daily work and life just a little easier.

Last but not least

Special Thanks go out to my family for allowing me to do such spare time projects (aka free plugins) and supporting me in every possible way!

Screenshots

  • Toolbar Extras - New "Build" Group with links to Page Builder (Elementor), the current active Theme, plus Add-Ons and Resources

  • Toolbar Extras - Build Group with current active Theme (Astra) - detailed Deep-Links into Customizer Sections etc.

  • Toolbar Extras - Build Group with links to Pro version of the Theme (Astra Pro Add-On), plus sub-links, resources

  • Toolbar Extras - Build Group - links for Elementor Add-Ons

  • Toolbar Extras - Extensive resources for the active Page Builder (Elementor) - Documentation, Community, even for Developers

  • Toolbar Extras - "Local Development Environment" - use the Toolbar to differentiate your various local, development, staging, production, live sites

  • Toolbar Extras - Additional links for "New Content" Group - create Elementor Template from Toolbar - open the Elementor Editor (live Builder) directly with a new template and start editing directly!

  • Toolbar Extras - easily install new Plugins - search for Plugins, or upload ZIP file

  • Toolbar Extras - also, easily install Themes - search for Themes, or upload ZIP file

  • Toolbar Extras - extended "Site" Group - Manage Content - Pages, Posts, Products (when WooCommerce is active) and support for additional plugins as well ...

  • Toolbar Extras - example of supported Plugin "Code Snippets"

  • Toolbar Extras - Nav Menus - jump to admin/ Customizer pages - edit existing menus, including the optional "Toolbar Admin Menu"

  • Toolbar Extras - example for "UpdraftPlus" re-hooked from top-level Toolbar to a sub-item

  • Toolbar Extras - smart tweak: use the same color scheme for Toolbar on the frontend as in the WP-Admin

  • Toolbar Extras - smart tweak: optionally remove WP Logo (and sub-items) and replace with "World" Group - link to your site (new browser tab), plus lots of external resources for site management

  • Toolbar Extras - the "World" Group with site icon (if set in the Customizer)

  • Toolbar Extras - on frontend, deep links are added for the Customizer, to jump directly into a panel, or a section

  • Toolbar Extras - on the right side, add a "User" Group - list roles, do administrative stuff

  • Toolbar Extras - optional "Dev Mode" - links for developers, including the Code Editors

  • Toolbar Extras - optional (Super) Admin Toolbar Menu - filled with custom links ...

  • Toolbar Extras - create this optional Admin Toolbar Menu directly with the WordPress menu system - so easy!

  • Toolbar Extras - plugin's settings page (under "Settings") - tab "General" - all the common settings

  • Toolbar Extras - plugin's settings page (under "Settings") - tab "Smart Tweaks" - change Toolbar behavior of WordPress, plus a few third-party plugins

  • Toolbar Extras - plugin's settings page (under "Settings") - tab "Development" - for setting "Local Development Environment" as well as "Dev Mode"

  • Toolbar Extras - plugin's settings page (under "Settings") - tab "About & Support" - support info etc.

  • Toolbar Extras - easily change the icon of various Toolbar links of the plugin with the Dashicon picker

  • Toolbar Extras - help tab for Admin Toolbar Menu

Installation

Minimum Requirements

  • WordPress version 4.7 or higher
  • PHP version 5.4 or higher
  • MySQL version 5.0 or higher
  • Administrator user with capabilities manage_options and edit_theme_options who is logged-in and has the Toolbar (Admin Bar) enabled (user profile)

We Recommend Your Host Supports at least:

  • PHP version 7.0 or higher
  • MySQL version 5.6 or higher

Installation

  1. Install using the WordPress built-in Plugin installer (via Plugins > Add New – search for toolbar extras), or extract the ZIP file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > Toolbar Extras to adjust any options for this plugin
  4. Go to Appearance > Menus to add & edit an optional Toolbar Menu (for Admins only).
  5. Now enjoy building your site – and let the Toolbar work for you πŸ˜‰

For documentation and tutorials visit our Knowledge Base.

FAQ

Installation Instructions

Minimum Requirements

  • WordPress version 4.7 or higher
  • PHP version 5.4 or higher
  • MySQL version 5.0 or higher
  • Administrator user with capabilities manage_options and edit_theme_options who is logged-in and has the Toolbar (Admin Bar) enabled (user profile)

We Recommend Your Host Supports at least:

  • PHP version 7.0 or higher
  • MySQL version 5.6 or higher

Installation

  1. Install using the WordPress built-in Plugin installer (via Plugins > Add New – search for toolbar extras), or extract the ZIP file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > Toolbar Extras to adjust any options for this plugin
  4. Go to Appearance > Menus to add & edit an optional Toolbar Menu (for Admins only).
  5. Now enjoy building your site – and let the Toolbar work for you πŸ˜‰

For documentation and tutorials visit our Knowledge Base.

Why another Toolbar plugin, there are already some others!?

You’re right! If you’re happy with one of the others then that’s absolutely great and you don’t need to add or switch anything! πŸ™‚ I just made this new plugin here for my very own needs. Since I love to give back to the Community and as some kind of an open source evangelist I like to release my stuff to the public – for free!

Plugin developer David Decker: What has proved its day to day usage and usefullness on more than 100 installs before, could be used by many other site builders as well, right? :-)))

Why is the Administrator Role required?

This plugin only works and makes sense for Administrator users (and Super Admins in Multisite) just because the links it adds to the Toolbar require those permissions for the original supported plugins and themes.

Example: The Elementor settings page requires the capability manage_options – by default, only Administrators have this capability. So Toolbar Extras “inherits” those capabilities (permissions) as well.

So, to see anything added to the Toolbar, it is required the user must have the cababilities of manage_options and edit_theme_options. As long as these are in place, Toolbar Extras is the perfect companion! πŸ™‚

(Note: Implementing other roles/ capabilities is not planned, and it makes no sense, really. It would require the codebase to be bloated with all those additional permission conditions and would give only very very few (if any at all!) additional links for roles like “Editor” or lower.)

Is Elementor required for this plugin?

Technically Elementor is not required. However, without Elementor being activated this plugin (Toolbar Extras) doesn’t make much sense. The plugin supports deactivation of Elementor, though (for development, testing, whatever). When you do that (maybe for testing something) nothing strange will happen; I’ve included a fallback. Toolbar Extras acts smart πŸ™‚

I totally recommend Elementor – so, with it active, this plugin here will make the perfect sense!

Is Elementor Pro required for this plugin?

Absolutely not. The supported links in Toolbar Extras will only be displayed once Elementor Pro is active.

However, I strongly recommend Elementor Pro as it is so useful for Non-Coder Designers site builders.

Will other page builders be supported, beyond Elementor?

This is planned middle to long-term. Nothing is set in stone yet.

Will other Themes be supported?

Yes, absolutely. – In general the Theme support here is considered as “a nice bonus”. And, I will only ever add Themes that work well with Page Builders (mostly Elementor) and are well established. If you have recommendations you can contact me.

Will other third-party Plugins be supported?

Yes, absolutely. – Though, we won’t support every plugin under the sun, of course. For support to be included, the plugin has to meet at least one – better all – of the following conditions:

  • is useful for site-builders and/or developers
  • enhances the supported Page Builder
  • has own settings/ admin pages or own post types/ page with data input
  • additionally it should have a good reputation and be just useful (yes, say that again!)
Will this Plugin slow down my site?

Absolutely not. The plugin will only do its stuff for logged-in Administrator users. It does nothing for visitors of your site. Plugin loads its stuff only when needed and if supported theme/ plugin is active. Plugin was built to be as lightweight as possible.

Does the Plugin work with Multisite?

Yes, it works in Multisite, you could even activate it Network-wide. However, it does add almost nothing additional to the Network Admin but rather to the Dashboard of each individual sub-site of the Network. Therefore I recommend to use “Toolbar Extras” only in single installs (default) currently.

For Multisite installs I currently recommend my own plugin “Multisite Toolbar Additions” which is like a “sister plugin” of Toolbar Extras (and even was there before it!).

A special Multiste Add-On for Toolbar Extras is planned but no features or date is being set yet.

More info on Translations?
  • English – default, always included
  • German (de_DE): Deutsch – immer dabei! πŸ™‚
  • For custom and update-secure language files please upload them to /wp-content/languages/toolbar-extras/ (just create this folder) – This enables you to use fully custom translations that won’t be overridden on plugin updates. Also, complete custom English wording is possible with that as well, just use a language file like toolbar-extras-en_US.mo/.po to achieve that (for creating one see the following tools).

Easy WordPress.org plugin translation platform with GlotPress platform: Translate “Toolbar Extras”…

Note: All my plugins are internationalized/ translateable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful. For translating and validating I recommend the awesome “Poedit Editor”, which works fine on Windows, macOS and Linux.

Reviews

Very helpful

A really “must-have-tool” for WP-Admins, makes a lot of work such easier and much more comfortable finding all related links and tools. Thx for this great job David, kr Franz.

All the goodies in the toolbar!

Really nice addon to make your WP-life easy and comfortable. All the necessary links are bundled in the toolbar and that makes navigating between the different parts of your WP Admin a lot easier. Once you’ve mastered it and maintain the habit of using the toolbar, it becomes indispensable for quick and easy access to all the different parts of your Admin area. Very well done!

Read all 6 reviews

Contributors & Developers

“Toolbar Extras for Elementor – WordPress Admin Bar Enhanced” is open source software. The following people have contributed to this plugin.

Contributors

“Toolbar Extras for Elementor – WordPress Admin Bar Enhanced” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Toolbar Extras for Elementor – WordPress Admin Bar Enhanced” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.2 – 2018-04-23

  • Tweak: Made support for “Genesis Extender” plugin compatible with their newest version 1.9.0 or higher (versions below v1.9.0 are still supported, though)
  • Fix: Proper dismissal parameter for admin notices
  • Fix: Re-added /assets/ folder within plugin – really sorry for that mistake in v1.1.1!

1.1.1 – 2018-04-20

  • New: Added theme support for “Kava Theme” (free, by Zemez & CrocoBlock)
  • New: Added plugin support for “WidgetKit for Elementor” (free, by Themesgrove)
  • New: Added plugin support for “Genesis Extender” (Premium, by Cobalt Apps)
  • Tweak: Added new settings to plugin support for “Extra Privacy for Elementor” (free, by Marian Heddesheimer)
  • Tweak: Removed “Widget” Template type from Add New items (Elementor Pro), as Widgets (Global Widgets) cannot be created that way at all (only from the Live Builder itself)
  • Tweak: Updated .pot file plus all German translations (formal, informal)
  • Fix: Proper template type for “New Page Template with Builder” (Elementor Core)
  • Fix: Proper array for the ‘tbex_filter_elementor_template_types’ filter
  • Fix: Changed update settings functionality & checks for the new options added in v1.1.0
  • Fix: Add Thickbox JS & CSS on settings page if needed (for video tour)

1.1.0 – 2018-04-18

  • New: Successfully tested with Elementor Pro 2.0 final release (and many Beta versions before)
  • New: Successfully tested with “Laragon” app on Windows 10 – automatic detection of local sites with .test domain worked great
  • New: Added button to Video feature introduction tour on settings page welcome message
  • New: Added links to YouTube tutorial videos on tab “About & Support” on plugin’s settings page
  • New: Smart Tweak setting to re-hook “NextGen Gallery” items from the top-level to the Site Group > Galleries (off by default)
  • New: Smart Tweak setting to re-hook “iThemes Security” items from the top-level to the Site Group (off by default)
  • New: Smart Tweak setting to remove “All In One SEO Pack” items from the top-level because they have no real use at all (on by default)
  • Tweak: Improved “Add new Template with Builder” for all Elementor Template Types since Elementor 2.0/ Pro 2.0 – Special Thanks to the Elementor Dev Team! πŸ˜‰
  • Tweak: Respect white label settings for Elementor Add-On “PowerPack Elements” (and only show if those settings were not hidden)
  • Tweak: Only show “Astra Pro” white label settings if those settings were not hidden
  • Tweak: Only show “Ultimate Addons for Elementor” white label settings if those settings were not hidden
  • Tweak: Added Google Maps settings options for “Ultimate Addons for Elementor” (since v1.1.0 of this Add-On)
  • Tweak: Extended plugin support for the “WooCommerce” plugin
  • Tweak: Improved the support for re-hooking the “Smart Slider 3” plugin items
  • Tweak: Improved and enhanced the “About & Support” page content
  • Tweak: Improved uninstall functionality: properly delete all (site) Transients
  • Tweak: Updated .pot file plus all German translations (formal, informal)
  • Tweak: Enhanced, improved and corrected Readme.txt file here πŸ™‚
  • Fix: White label name for OceanWP for Library in “New Content” Group
  • Fix: Inline documentation and typo fixes all around
  • New: Extended the Theme support for:
    • Page Builder Framework (free & Premium, by David Vongries & MapSteps)
    • StartWP (free, by Munir Kamal)
    • Dynamik Website Builder for Genesis (Premium, by Cobalt Apps)
    • Freelancer Framework (free, by Cobalt Apps)
    • GBeaver (Child Theme for Genesis) (Premium, by WP Beaver World)
    • Beaver Builder Theme (Premium, by FastLine Media LLC)
    • Hestia (free, by Themeisle)
    • Tiny Hestia (Child Theme for Hestia) (free, by Themeisle)
    • Orfeo (Child Theme for Hestia) (free, by Themeisle)
    • Christmas Hestia (Child Theme for Hestia) (free, by Themeisle)
  • New: Extended the Plugin support for Elementor Add-Ons:
    • Premium Addons for Elementor (free, by Leap13)
    • Elements Plus! (free, by The CSSIgniter Team)
    • Elementor Custom Skin (free, by Liviu Duda)
    • Power-Ups for Elementor (free, by WpPug)
    • Press Elements (free/Premium, by Press Elements & Rami Yushuvaev)
    • JetElements (Premium, by Zemez)
    • JetMenu (Premium, by Zemez)
    • JetBlog (Premium, by Zemez)
    • JetReviews (Premium, by Zemez)
    • Total Recipe Generator for Elementor (Premium, by SaurabhSharma)
    • PT Elementor Addons Lite (free, by ParamThemes)
    • Elementor Addon Elements (free, by WebTechStreet)
    • Elementor Addons & Templates – Sizzify Lite (free, by Themeisle)
    • Orbit Fox Companion (free, by Themeisle)
    • Elementor Google Map Extended (free, by InternetCSS)
  • New: Extended the general Plugin support for:
    • WP Show Posts (free/Pro, by Tom Usborne)
    • StartWP Extended (free, by Munir Kamal)
    • Freelancer DevKit (Add-On) (Premium, by Cobalt Apps)
    • Themer Pro (Premium, by Cobalt Apps)
    • Extender Pro (Premium, by Cobalt Apps)
    • Envira Gallery Lite/Pro (free/Premium, by Envira Gallery Team) (including support for the Albums and NextGen Importer Add-Ons)
    • Soliloquy Sliders Lite/Pro (free/Premium, by Soliloquy Team)
    • Cherry Testimonials (free, by Zemez)
    • Cherry Team Members (free, by Zemez)
    • Cherry Services List (free, by Zemez)
    • Cherry Projects (free, by Zemez)
    • FooGallery (free, by FooPlugins)
    • MaxGalleria (free, by Max Foundry)

1.0.2 – 2018-04-05

  • New: Added first language packs via WordPress.org translations platform – for German (de_DE – informal) and German Formal (de_DE_formal) – thanks to Team WordPress DE! πŸ˜‰
  • New: Added plugin support for “Cleaner Plugin Installer”
  • Tweak: Improved localization on plugin activation
  • Fix: Fallback function for main item, now with proper URL, plus slightly tweaked string text
  • Fix: Fatal error related to “Dev Mode” in Multisite context

1.0.1 – 2018-04-04

  • Tweak: Improved localization functions.
  • Tweak: Improved Readme.txt

1.0.0 – 2018-04-03

  • Plugin launch. Everything’s new!
  • New: Including support for 17 Themes/ Frameworks (which all work well with Elementor, including the Theme Builder since Pro v2.0+)
  • New: Including support for 19 Add-On plugins (free + Premium) for Elementor
  • New: Including support for 35 general useful plugins for Non-Coder site builders as well as developers
  • New: Including support for 10 Genesis specific plugins