Skip to main content
  1. All Posts/

genesis-toolbar-extras

Tools Open Source PHP WordPress
=== Genesis Toolbar Extras ===
Contributors: daveshine, deckerweb
Donate link: http://genesisthemes.de/en/donate/
Tags: toolbar, tool bar, adminbar, admin bar, genesis, genesis framework, genesiswp, framework, administration, resources, links, theme, settings, manage, deckerweb, ddwtoolbar
Requires at least: 3.3
Tested up to: 3.5
Stable tag: 1.6.0
License: GPLv2 or later
License URI: http://www.opensource.org/licenses/gpl-license.php

This plugin adds useful admin settings links and massive resources for Genesis Framework and its ecosystem to the WordPress Toolbar / Admin Bar.

== Description ==

= Quick Access to Genesis Framework Resources - Time Saver! =
This plugin just adds **a lot Genesis Framework related resources** to your toolbar / admin bar. Also links to **all settings pages** of this framework are added making life for webmasters a lot easier. So you might just switch from the frontend of your site to the Genesis 'Theme Settings' or adjust additional extensions like 'Genesis Simple Hooks', 'AgentPress Listings', 'Genesis Media Project' etc. -- Use this time saver and get quicker access :-)

= General Features =
* The plugin is **primarily intended towards site admins and webmasters**.
* All the Framework settings links, plus support for all official child themes, plus support for almost all other child themes available, including from StudioPress Marketplace, the "Themedy" and "Allure Themes" brands, as well as from third-party developers and other marketplaces, for full list [see "Other Notes" here](http://wordpress.org/extend/plugins/genesis-toolbar-extras/other_notes/)
* Support for all official plugins by StudioPress, plus all third-party community extensions as well as plugins from the "ecosystem", for full list [see "Other Notes" here](http://wordpress.org/extend/plugins/genesis-toolbar-extras/other_notes/)
* A massive list of resource & community links is included: support forums, tutorials, code snippets, translations etc.
* A special "Manage Content" group where plugins like "AgentPress Listings", "Premise" or "Genesis Media Project" or other custom post types from some child themes hook in -- so you can very easily manage this framework/child theme related content stuff from your toolbar!
* Support for the most popular SEO plugins: if one of this is active, Genesis SEO options are also hidden from the toolbar and the plugin's settings links are hooked in! (since v1.1.0)
* Optional support for Theme Editor links for child themes (style.css + functions.php), for security reasons has to be activated via `add_theme_support( 'gtbe-theme-editor' );`. (since v1.1.0)
* The added menu items by the plugin follow the same user cabalities as their original links - in other words: if a link to a settings page is not displayed without my plugin for a certain user role/capability it won't be when my plugin is active!
* Support for user profile options regarding Genesis admin menus: So, if a user won't see the left-hand Genesis icon, the same user won't see any Genesis toolbar items!
* 4 action hooks included for hooking custom menu items in -- for all main sections plus the resource group section ([see FAQ section here for more info on that](http://wordpress.org/extend/plugins/genesis-toolbar-extras/faq/)).
* 9 additional icon colors included :) (changeable via filters)
* 7 filters included to change wording/tooltip and icon of the main item - for more info [see FAQ section here](http://wordpress.org/extend/plugins/genesis-toolbar-extras/faq/)
* For custom "branding" or special needs a few sections like "Extensions" and "Resource links group" could be hidden from displaying via your active child theme - for more info [see FAQ section here](http://wordpress.org/extend/plugins/genesis-toolbar-extras/faq/)
* Fully internationalized! Real-life tested and developed with international users in mind!  Also supports update-secure custom language file (if you need special wording...)
* Fully WPML compatible!

= Special Features =
* Not only supporting official Genesis/StudioPress sites but ALSO third-party stuff and user links - so just the whole Genesis ecosystem :)
* Plugin includes a little CSS fix for older (prior of January 2012) child themes to proper display second-level links for frontend toolbar/admin bar items
* Link to GenesisFinder search engine included!
* Links to Genesis translations project and forums included - to spread the word and better connect the community
* Links to downloadable German language packs - only displayed when German locales are active (de_DE, de_AT, de_CH, de_LU)
* *NOTE:* I would be happy to add more language/locale specific resources and more useful third-party links - just contact me!

= Developer/Client Features =
* README.txt support (child theme root) -- present your clients short documentation, instructions or whatever
* changelog.txt support (child theme root) -- present your client webmasters quick access to actual changelog -- (secure) filter included so you can change the URL to your own server (yourbusiness.com/theme-xyz/changelog.txt)
* Theme Editor support -- quick access for quick changes to `style.css` or `functions.php`
* Customizing, Branding and Capability support -- give your clients or staff members the menu items and the access THEY need.

= Plugin/ Child Theme Support =
* Currently more than **225 child themes** plus more than **66 plugins** are supported. How cool is that? :)
* For the full list plus additional info please [**see "Other Notes" here**](http://wordpress.org/extend/plugins/genesis-toolbar-extras/other_notes/)
* *Your child theme/ plugin? - [Just contact me with specific data](http://genesisthemes.de/en/contact/)*

= Localization =
* English (default) - always included
* German (de_DE) - always included
* .pot file (`genesis-toolbar-extras.pot`) for translators is also always included :)
* Easy plugin translation platform with GlotPress tool: [Translate "Genesis Toolbar Extras"...](http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-toolbar-extras)
* *Your translation? - [Just send it in](http://genesisthemes.de/en/contact/)*

[A plugin from deckerweb.de and GenesisThemes](http://genesisthemes.de/en/)

= Feedback =
* I am open for your suggestions and feedback - Thank you for using or trying out one of my plugins!
* Drop me a line [@deckerweb](http://twitter.com/deckerweb) on Twitter
* Follow me on [my Facebook page](http://www.facebook.com/deckerweb.service)
* Or follow me on [+David Decker](http://deckerweb.de/gplus) on Google Plus ;-)

= More =
* [Also see my other plugins](http://genesisthemes.de/en/wp-plugins/) or see [my WordPress.org profile page](http://profiles.wordpress.org/daveshine/)
* Tip: [*GenesisFinder* - Find then create. Your Genesis Framework Search Engine.](http://genesisfinder.com/)
* Hey, come & join the [Genesis Community on Google+ :)](http://ddwb.me/genesiscommunity)

== Installation ==

1. Upload the entire `genesis-toolbar-extras` folder to the `/wp-content/plugins/` directory -- or just upload the ZIP package via 'Plugins > Add New > Upload' in your WP Admin
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Look at your toolbar / admin bar for "Genesis" and enjoy using the new links there :)
4. Go and manage your framework, child theme and/or extensions settings :)

**Please note, this plugin requires WordPress 3.3 or higher in order to work! And yes, it is fully compatible with WordPress 3.4!**

**Also note:** This plugin has NO settings page because I believe it's just not neccessarry. All customizing could be done via filters, constants and regular WordPress user roles & capabilities. As the plugin is indended for a site manager/ admin/ webmaster use that's the way to go. This way we can save the overhaul of an options panel/settings page, additional database requests, uninstall routines and such. End result: a lightweight system that just works and saves clicks & time :-).

**Multisite install:** Yes, it's fully compatible but have a look in the [FAQ section here](http://wordpress.org/extend/plugins/genesis-toolbar-extras/faq/) for more info :)

**Own translation/wording:** For custom and update-secure language files please upload them to `/wp-content/languages/genesis-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, just use a language file like `genesis-toolbar-extras-en_US.mo/.po` to achieve that (for creating one see the tools on "Other Notes").

== Frequently Asked Questions ==

= Why another Genesis 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 switch anything! :)
I just made this new plugin here for my own needs and some of my client admins. As I am an open source evangelist I like to release my stuff to give...