Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

WooCommerce Admin Bar Addition

Beschrijving

Have Quicker Access to Your WooCommerce Shop Resources – Time Saver!

This small and lightweight plugin just adds a lot WooCommerce related resources to your WordPress Toolbar / Admin Bar.

Also links to all setting/ tab pages of the plugin are added making life for shop administrators/ webmasters a lot easier. So you might just switch from the frontend of your site to ‘Payment Settings’ page or check recent ‘Orders’ etc.

General Features

  • The plugin is primarily intended towards shop managers, site admins and webmasters.
  • All WooCommerce shop settings, products and orders management as well as extensions are hooked in!
  • Supporting all official and most third-party plugins with own settings pages!
  • Access WooCommerce resources from your dashboard with one click – or just search the documentation.
  • 4 action hooks included for hooking custom menu items in — for all main sections plus the resource group section (see Other Notes section here for more info on that).
  • 7 additional icon colors included πŸ™‚ (changeable via filters)
  • Plus 7 filters included to change wording/tooltip and icon of the main item – for more info see Other Notes section here
  • For custom “branding” or special needs a few sections like “Extensions” and “Resource links group” could be hidden from displaying via your active theme/child theme – for more info see Other Notes section here
  • Fully internationalized! Real-life tested and developed with international users in mind!
  • Fully WPML compatible!
  • Fully Multisite compatible, you can also network-enable it if ever needed (per site use is recommended).
  • Developed, tested and fully maintained since the WooCommerce 1.2.x branch up to now! Plugin also supported by WooCommerce main developer!
  • As of this plugin version 2.7.0 or higher: Only WooCommerce v2.1.0 or higher, and legacy branch 2.0.x are supported! So please update your installs!
  • Tested with WordPress branch 3.8 also in debug mode (no stuff there, ok? πŸ™‚ (Note: Plugin should also run with WP 3.6+ but please always update to latest version, ok?!)

Special Features

  • Not only supporting official WooCommerce sites ALSO third-party and user links – so just the whole WooCommerce ecosystem πŸ™‚
  • Link to German language/translation plugin – only displayed when German locales are active (de_DE, de_AT, de_CH, de_LU, gsw)
  • Link to downloadable German language packs – only displayed when German locales are active (de_DE, de_AT, de_CH, de_LU, gsw)
  • Link to Dutch language/translation plugin – only displayed when Dutch locales are active (nl_NL or nl)
  • Link to Spanish language/translation plugin – only displayed when Spanish locales are active (es_ES or es_PE)
  • Link to Czech language/translation plugin – only displayed when Czech locale is active (cs_CZ)
  • NOTE: I would be happy to add more language/locale specific resources and more useful third-party links – just contact me!

Requiremets

  • Technically speaking this plugin runs also without WooCommerce 2.x being active
  • BUT: it really makes no sense to use it without WooCommerce 2.x!
  • WordPress 3.6 or higher, but latest version always recommended!

As the name suggests this plugin is intended towards admins/ webmasters/ shop managers. The new admin bar entries will only be displayed if the current user has the WooCommerce capability of manage_woocommerce (a.k.a. user role “Shop Manager”). (Note: I am open for suggestions here if the default value should maybe changed to a more suitable capability. However, you can now tweak this also yourself using our new filter πŸ™‚

Currently supporting: 27 official premium extensions // 15 free third-party extensions // 13 third-party premium themes/frameworks // 1 free third-party theme // plus all official free/premium WooCommerce themes by WooThemes!

Plugin Extensions Support

At this time the plugin out of the box supports links to settings pages of these WooCommerce-specific extensions/plugins:

Theme/Framework Support

At this time the plugin out of the box supports links to settings pages of these WooCommerce-specific themes:

  • Themes/ Framework: all themes from “WooThemes” (free & premium)
  • Themes: “Abundance”, “Propulsion”, “Flashlight” (all premium, by Kriesi at ThemeForest)
  • Themes: “Clean Cut eCommerce”, “Handmade eCommerce”, “mag.press eCommerce”, “Kiosk”, “Gigawatt eCommerce” (all premium, by Obox Design & at ThemeForest)
  • Themes: “WP Sharp”, “Flexishop 2” (both premium, by PrimaThemes at ThemeForest)
  • Themes: “Wardrobe”, “Sneakers Addict”, “Eureka” (all premium, by ColorLabs & Company)
  • Theme: “Sommerce” (premium, by Sara_p at ThemeForest)
  • Theme: “ShopDock” (premium, by Themify)
  • Theme: “TeeShirt Lite” (free, by WooCommerceThemes.me)
  • Theme Framework plus child themes: “Genesis” (premium, by StudioPress) via free plugin “Genesis Connect for WooCommerce”
  • More support is planned as there are new releases of WooCommerce-specific themes but I only could include what I have or get from theme authors to test.
  • Your free or premium WooCommerce-specific theme/framework? – Just contact me with specific data

Translations: Internationalization (i18n) / Localization (L10n)

  • English (default) – always included
  • German (de_DE) – always included
  • French (fr_FR) – user-submitted – 72% complete for v2.7.0
  • Italian (it_IT) – user-submitted – 72% complete for v2.7.0
  • Danish (da_DK) – user-submitted – 72% complete for v2.7.0
  • Spanish (es_ES) – user-submitted – 45% complete for v2.7.0
  • Polish (pl_PL) – user-submitted – 19% complete for v2.7.0
  • .pot file (woocommerce-admin-bar-addition.pot) for translators is also always included πŸ™‚
  • Easy plugin translation platform with GlotPress tool: Translate “WooCommerce Admin Bar Addition”…
  • Your translation? – Just send it in

Credit where credit is due: This plugin here is inspired and based on the work of Remkus de Vries @defries and his original “WooThemes Admin Bar Addition” plugin.

A plugin from deckerweb.de and GenesisThemes

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 on Twitter
  • Follow me on my Facebook page
  • Or follow me on +David Decker on Google Plus πŸ˜‰

This Plugin…

  • …is Quality Made in Germany
  • … is gemaakt met liefde (en wat koffie) op een Ubuntu Linux aangedreven machine πŸ™‚

More

Plugin Links

Doneren

Enjoy using WooCommerce Admin Bar Addition? Please consider making a small donation to support the project’s continued development.

Vertalingen

  • Engels – standaard, altijd inbegrepen
  • Duits (de_DE): Deutsch – immer dabei! Download dit via deckerweb.de
  • French (fr_FR): FranΓ§ais – user-submitted
  • Italian (it_IT): Italiano – user-submitted
  • Danish (da_DK): Dansk – user-submitted
  • Spaans (es_ES): EspaΓ±ol – door gebruiker ingediend
  • Pools (pl_PL): Polski – door de gebruiker ingediend
  • For custom and update-secure language files please upload them to /wp-content/languages/wcaba/ (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 wcaba-en_US.mo/.po to achieve that (for creating one see the following tools).

Eenvoudig vertaalplatform voor plugins met GlotPress tool: Vertaal “WooCommerce Admin Bar Addition” …

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 I recommend the awesome “Codestyling Localization” plugin and for validating the “Poedit Editor”, which works fine on Windows, Mac and Linux.

Extra informatie

Idea Behind / Philosophy: Just a little leightweight plugin for all the WooCommerce shop managers out there to make their daily shop admin life a bit easier. Integration of extensions and third-party plugins & themes was also an important goal. — I’ll try to add even more plugin/theme support if it makes some sense. So stay tuned :).

WooCommerce News Planet I also have started a little news/feed service via “FriendFeed” that you can subscribe to: http://friendfeed.com/woocommerce-news — Please contact me via my Twitter for new resources (that have an RSS feed and are WooCommerce-related!)

Credits

  • Thanks to WooThemes company and WooCommerce team for promoting this plugin on their official homepage as well as on the download page here on wordpress.org! πŸ˜‰
  • Thanks to WooCommerce lead developer Mike Jolley for supporting this plugin – and mentioning this in his personal blog πŸ™‚
  • Thanks to the team of ColorLabs & Company for supporting the plugin with their premium theme for WooCommerce
  • Thanks to PrimaThemes @PrimaThemes for supporting the plugin with their premium theme “WP Sharp” for WooCommerce
  • Thanks to Kriesi @Kriesi for supporting the plugin with his premium themes “Abundance”, “Propulsion” and “Flashlight” for WooCommerce
  • Thanks to Dominik Schilling @ocean90 for great help with the CSS for the first level icon in WordPress 3.3!
  • Dank aan alle gebruikers en vooral aan alle vertalers die vertalingen hebben ingezonden! Jullie rocken echt! πŸ™‚

Tenslotte

Mijn dank gaat uit naar mijn familie omdat ze me toestaat om zulke vrije tijdsprojecten (ook wel gratis plugins) te doen en mij op alle mogelijke manieren te ondersteunen!

Support for OFFICIAL Plugin Extensions Released by WooThemes

Algemene uitbreidingen

  • “WooCommerce Software Add-On” (door WooThemes)
  • “WooCommerce Product CSV Import Suite” (door Mike Jolley / WooThemes)
  • “WooCommerce Product Image Watermark” (door David Baker)
  • “WooCommerce Compare Produts Pro” (by A3 Revolution Software Development) (Note: upcoming release!)
  • “WooCommerce Bulk Stock Management” (door Mike Jolley / WooThemes)
  • “WooCommerce Branding” (door WooThemes)
  • “WooCommerce Print Invoice/Packing List” (by Ilari MΓ€kelΓ€)
  • “WooCommerce E-Mail Attachments ” (van Guenter Schoenmann – InoPlugs)
  • “WooCommerce Amazon S3 Storage” (door Gerhard Potgieter)
  • “WooCommerce jPlayer Product Sampler” (door WooThemes)
  • “WooCommerce Wishlist Member Integration” (by Radomir van Dalen)
  • “WooCommerce Catalog Visibility Options” (door Lucas Stark)
  • “WooCommerce CSV Export” (door Ilari MΓ€kelΓ€)
  • “WooCommerce Facebook Tab” (door David Baker)
  • “WooCommerce AWeber Newsletter Subscription” (by Gerhard Potgieter)
  • “WooCommerce Commission King” (door Media te winnen)
  • “WooCommerce Dynamic Pricing” (door Lucas Stark)
  • “WooCommerce Substribe to Newsletter” (door WooThemes)
  • “WooCommerce Professor Cloud Zoom” (door Andrew Benbow)
  • “WooCommerce SMS Notifications” (by Mediaburst & Simon Wheatley)
  • “WooCommerce Clickatell SMS Notifications” (by WooThemes)
  • “WooCommerce FreshBooks” (door Patrick Garman)
  • “SOD QuickBooks Connector” (door Sixty One Designs)

Converters/ Importers

  • “WooCommerce – Product Importer Deluxe” (door Visser Labs)
  • “Jigoshop to WooCommerce Converter” (door Agus MU)
  • “MarketPress to WooCommerce Converter” (door Agus MU)
  • “WP e-Commerce to WooCommerce Converter” (by Agus MU)

Natuurlijk kunnen alleen extensies met eigen instellingenpagina’s (die koppelbaar zijn!) worden geΓ―ntegreerd. Er kunnen meer extensies worden toegevoegd zodra deze beschikbaar komen en ik de interne parameters kan bemachtigen … :-).

Tweaking, branding, aangepaste fragmenten

All the following custom & branding stuff code can also be found as a Gist on Github: https://gist.github.com/deckerweb/2173193 (you can also add your questions/ feedback there πŸ™‚

Add Theme Support for “Order Status” with Counters

Add the following code to your active theme/child theme functions.php file:

/** WooCommerce Admin Bar Addition: Add Order Status Links */
add_theme_support( 'wcaba-order-status' );

–> Links will appear under “Orders” item as sub-level links

Add Theme Support for All the Frontend “Shop Pages” Links

Add the following code to your active theme/child theme functions.php file:

/** WooCommerce Admin Bar Addition: Add Shop Pages Links */
add_theme_support( 'wcaba-shop-links' );

–> Links will appear between “Reports” and “Extensions” — also the WordPress capability edit_pages is required – because you’ll want to edit your stuff right away πŸ™‚

Add new custom menu items via theme or other plugins

This is possible since version 2.3 of the plugin! There are 4 action hooks available for hooking custom menu items in — wcaba_custom_main_items for the main section, wcaba_custom_extension_items for the exentensions section, wcaba_custom_theme_items for the theme section plus wcaba_custom_group_items for the resource group section. Here’s an example code:

add_action( 'wcaba_custom_group_items', 'wcaba_custom_additional_group_item' );
/**
 * WooCommerce Admin Bar Addition: Custom Resource Group Items
 *
 * @global mixed $wp_admin_bar
 */
function wcaba_custom_additional_group_item() {

    global $wp_admin_bar;

    $wp_admin_bar->add_menu( array(
        'parent' => 'ddw-woocommerce-wcgroup',
        'id'     => 'your-unique-item-id',
        'title'  => __( 'Custom Menu Item Name', 'your-textdomain' ),
        'href'   => 'http://deckerweb.de/',
        'meta'   => array( 'title' => __( 'Custom Menu Item Name Tooltip', 'your-textdomain' ) )
    ) );
}

Remove Certain Sections from the Toolbar Items

To achieve this add one, some or all of the following constants to your active theme/child theme’s functions.php file:

/** WooCommerce Admin Bar Addition: Remove ALL Items! */
define( 'WCABA_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Extensions Items */
define( 'WCABA_EXTENSIONS_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Themes Items */
define( 'WCABA_THEMES_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Resource Items */
define( 'WCABA_RESOURCES_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove German Language Items */
define( 'WCABA_DE_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Dutch Language Items */
define( 'WCABA_NL_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Spanish Language Items */
define( 'WCABA_ES_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Czech Language Items */
define( 'WCABA_CZ_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove WC Debug Link */
define( 'WCABA_DEBUG_DISPLAY', FALSE );

/** WooCommerce Admin Bar Addition: Remove Reports/Statistics */
define( 'WCABA_REPORTS_DISPLAY', FALSE );

–> You can also combine these with conditional if statements to customize this even more, for example:

If you want to disable the display of any “WooCommerce Admin Bar Addition” items for all user roles of “Editor” please use this code:

/** WooCommerce Admin Bar Addition: Remove all items for "Editor" user role */
if ( current_user_can( 'editor' ) ) {
    define( 'WCABA_DISPLAY', FALSE );
}

To hide the “Extensions” section only from a user with the user ID of “2”, just use this code:

/** WooCommerce Admin Bar Addition: Remove all items for user ID 2 */
if ( 2 == get_current_user_id() ) {
    define( 'WCABA_EXTENSIONS_DISPLAY', FALSE );
}

Available Filters to Customize More Stuff

Alle filters worden weergegeven met de vetgedrukte filternaam en de onderstaande aanvullende informatie, helperfuncties (indien beschikbaar) en gebruiksvoorbeelden.

wcaba_filter_capability_all

  • Default value: manage_woocommerce (set by “WooCommerce” plugin itself, the main capability for shop managers!)
  • 5 Predefined helper functions:

    • __wcaba_admin_only — komt terug 'beheerder' rol – gebruik:

    add_filter( ‘wcaba_filter_capability_all’, ‘__wcaba_admin_only’ );

    • __wcaba_role_shop_manager — komt terug 'winkelmanager' rol – gebruik:

    add_filter( ‘wcaba_filter_capability_all’, ‘__wcaba_role_shop_manager’ );

    • __wcaba_role_editor — komt terug ' editor ' rol – gebruik:

    add_filter( ‘wcaba_filter_capability_all’, ‘__wcaba_role_editor’ );

    • __wcaba_cap_manage_options — komt terug 'Manage_options' mogelijkheid – gebruik:

    add_filter( ‘wcaba_filter_capability_all’, ‘__wcaba_cap_manage_options’ );

    • __wcaba_cap_install_plugins — komt terug 'Install_plugins' mogelijkheid – gebruik:

    add_filter( ‘wcaba_filter_capability_all’, ‘__wcaba_cap_install_plugins’ );

  • Ander voorbeeld:

    add_filter( ‘wcaba_filter_capability_all’, ‘custom_wcaba_capability_all’ );
    /**

    • WooCommerce Admin Bar Addition: Change Main Capability
      */
      function custom_wcaba_capability_all() {
      return ‘edit_theme_options’;
      }

–> Verandert de rechten naar edit_theme_options

wcaba_filter_main_icon

  • Default value: WooCommerce cart icon in default color
  • 7 Voorgedefinieerde helperfuncties voor de 6 meegeleverde gekleurde pictogrammen, die speciaal gekleurde pictogram waarden retourneren – de helperfunctie heeft altijd deze naam: __wcaba_colornamehere_icon() dit leidt tot de volgende filters klaar voor gebruik:

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_blue_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_grey_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_orange_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_pink_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_red_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__wcaba_teal_icon’ );

    add_filter( ‘wcaba_filter_main_icon’, ‘__bptb_theme_images_icon’ );

–> Where the last helper function returns the icon file (icon-wcaba.png) found in your current theme’s/child theme’s /images/ subfolder

  • Ander voorbeeld:

    add_filter( ‘wcaba_filter_main_icon’, ‘custom_wcaba_main_icon’ );
    /**

    • WooCommerce Admin Bar Addition: Change Main Icon
      */
      function custom_wcaba_main_icon() {
      return get_stylesheet_directory_uri() . ‘/images/custom-icon.png’;
      }

–> Uses a custom image from your active theme’s /images/ folder

–> Aanbevolen afmetingen zijn 16px x 16px

wcaba_filter_main_icon_display

  • De CSS-klasse retourneren voor het hoofditempictogram
  • Standaardwaarde: icon-woocommerce (klas is: .icon-woocommerce)
  • 1 Predefined helper function:

    • __wcaba_no_icon_display() — gebruik:

    add_filter( ‘wcaba_filter_main_icon_display’, ‘__wcaba_no_icon_display’ );

    • This way you can REMOVE the icon!
  • Ander voorbeeld:

    add_filter( ‘wcaba_filter_main_icon_display’, ‘custom_wcaba_main_icon_display_class’ );
    /**

    • WooCommerce Admin Bar Addition: Change Main Icon CSS Class
      */
      function custom_wcaba_main_icon_display_class() {
      return ‘your-custom-icon-class’;
      }

–> You then have to define CSS rules in your theme/child theme stylesheet for your own custom class .your-custom-icon-class

wcaba_filter_main_item

  • Standaardwaarde: “WooCommerce”
  • NOTE: Interlinked with “WooCommerce Branding” extension: if you’re changing the Name there, then the new value will be applied ALSO to this filter!
  • Example code for your theme’s functions.php file:

    add_filter( ‘wcaba_filter_main_item’, ‘custom_wcaba_main_item’ );
    /**

    • WooCommerce Admin Bar Addition: Change Main Item Name
      */
      function custom_wcaba_main_item() {
      return __( ‘Your custom main item’, ‘your-theme-textdomain’ );
      }

wcaba_filter_main_item_tooltip

  • Standaardwaarde: “WooCommerce Shop Plugin “
  • NOTE: Interlinked with the “WooCommerce Branding” extension: if you’re changing the Name there, then the new value will be applied ALSO to this filter!
  • Example code for your theme’s functions.php file:

    add_filter( ‘wcaba_filter_main_item_tooltip’, ‘custom_wcaba_main_item_tooltip’ );
    /**

    • WooCommerce Admin Bar Addition: Change Main Item Name’s Tooltip
      */
      function custom_wcaba_main_item_tooltip() {
      return __( ‘Your custom main item tooltip’, ‘your-theme-textdomain’ );
      }

wcaba_filter_woocommerce_name en wcaba_filter_woocommerce_name_tooltip

  • Standaardwaarde voor beide: “WooCommerce”
  • Used for some items within toolbar links to enable proper branding
  • Verander dingen zoals in de andere voorbeelden / principes die hierboven zijn weergegeven
  • NOTE: Interlinked with the “WooCommerce Branding” extension: if you’re changing the Name there, then it will be applied ALSO to both of these filters!

Final note: If you don’t like to add your customizations to your theme’s functions.php file you can also add them to a functionality plugin or an mu-plugin. This way you can also use this better for Multisite environments. In general you are then more independent from theme changes etc.

All the custom & branding stuff code above can also be found as a Gist on Github: https://gist.github.com/deckerweb/2173193 (you can also add your questions/ feedback there πŸ™‚

Schermafdrukken

Installatie

Installation Steps

  1. Installing alternatives:
    • via Admin Dashboard: Go to ‘Plugins > Add New’, search for “WooCommerce Admin Bar Addition”, click “install”
    • OR via direct ZIP upload: Upload the ZIP package via ‘Plugins > Add New > Upload’ in your WP Admin
    • OR via FTP upload: Upload woocommerce-admin-bar-addition folder to the /wp-content/plugins/ directory
  2. Activeer de plugin via het ‘Plugins’ menu in WordPress
  3. Look at your toolbar / admin bar and enjoy using the new links there πŸ™‚
  4. Ga je winkel beheren – succes met de verkoop πŸ™‚

Eigenschappen

  • Technically speaking this plugin runs also without WooCommerce 2.x being active
  • BUT: it really makes no sense to use it without WooCommerce 2.x!
  • WordPress 3.6 or higher, but latest version always recommended!
  • WooCommerce branch compat: vanaf deze plugin versie 2.7.0 of hoger: alleen WooCommerce v2.1.0 of hoger en de oudere branch 2.0.x worden ondersteund! Dus update je installaties!

Note: This plugin has NO settings page because I believe it’s just not neccessarry. All customizing could be done via action hooks, filters, constants and regular WordPress user roles & capabilities (see “Other Notes” section here). As the plugin is indended for a shop 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-installatie: ja, het is volledig compatibel, maar kijk eens in de veelgestelde vragen hier voor meer informatie πŸ™‚

Own translation/wording: For custom and update-secure language files please upload them to /wp-content/languages/wcaba/ (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 wcaba-en_US.mo/.po to achieve that (for creating one see the tools on “Other Notes”).

FAQ

How are new resources being added to the admin bar?

Stuur me gewoon een berichtje mijn Twitter @deckerweb of via mijn contactpagina en ik zal toevoegen op de link of het nuttig is voor beheerders/webmasters en de WooCommerce gemeenschap.

How could my plugin/extension or theme options page be added to the admin bar links?

Dit is natuurlijk mogelijk en zeer welkom! Stuur me gewoon een berichtje mijn Twitter @deckerweb of via mijn contactpagina en we uitzoeken van de details!

Particularly, I need the admin url for the primary options page (like so wp-admin/admin.php?page=foo) – this is relevant for both, plugins and themes. For themes then I also need the correct name defined in the stylesheet (like so Footheme).

There are still some other plugins/ extensions/ add-ons for WooCommerce out there why aren’t these included by default?

Simple answer: The settings of these add-ons are added directly to the various WooCommerce settings pages or tabs and have no anchor to link to. So linking/ adding is just impossible.

How can I customize & brand the admin bar / toolbar items?

All this could be done via our filters and constants. Really lightweight and simple. Just step up the “Other Notes” area here and scroll down to the proper section.

Is deze plugin multisite compatibel?

Yes, it is! πŸ™‚ Works really fine in Multisite invironment – here I just recommend to activate on a per site basis so to load things only where and when needed.

Kan ik in multisite deze plugin ‘netwerk inschakelen’?

Yes, you could. — However, it doesn’t make much sense. The plugin is intented for a per site use as the admin links refer to the special settings, plugin-support and theme-support for that certain site/blog. So if you have a Multisite install with 5 sites but only 3 would run “WooCommerce” then the other 2 sites will only see support links in the Toolbar / Admin Bar… I guess, you got it? πŸ™‚

Though intended for a per site use it could make some sense in such an edge case: if all of the sites in Multisite use WooCommerce and have lots of WooCommerce-specific plugins in common and use the same theme/framework. This might be the case if you use Multisite for multilingual projects, especially via that awesome plugin: https://wordpress.org/plugins/multilingual-press/

Waarom is er geen pagina met beheerdersinstellingen voor deze plugin?

This plugin has NO settings page because I believe it’s just not neccessarry. All customizing could be done via CSS styling, filters, constants and regular WordPress user roles & capabilities. As the plugin is indended for a shop 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 storing & requests, uninstall routines and such. End result: a lightweight system that just works and saves clicks & time :-).

Beoordelingen

9 juni 2017
Would give 5 stars, but hasn't been updated in a while and I'm getting PHP warnings in my log file. They are just warnings, but still shouldn't be there.
Lees alle 15 beoordelingen

Bijdragers & ontwikkelaars

“WooCommerce Admin Bar Addition” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“WooCommerce Admin Bar Addition” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “WooCommerce Admin Bar Addition” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.7.0 (2014-02-02)

  • NEW: Added full WooCommerce 2.1.0 compatibility — by keeping backwards compat for former 2.0.x branch (that will be for a certain time, not always!).
  • UPDATE: Changed main item link (top level directly in Toolbar) to point to Orders page — this is more expected behavior and was requested by some users.
  • UPDATE: Changed Order of main items: now beginning with Orders, then Reports, Products, Coupons, Settings — this way it’s more handy for daily shop maintenance work :).
  • UDAPTE: Updated German translations and also the .pot file for all translators!
  • UPDATE: Updated all user-submitted translations.

2.6.0 (2014-01-23)

  • New features:
    • NEW: Added some new settings and resources links.
    • NEW: Use WordPress 3.8 Dashicons for Toolbar (font) icon! πŸ™‚ (Old image icon approach only for backwards compat!)
    • NEW: Added essential mobile (!) support – that means: on mobile devices the main item link url switches from “settings” to “orders”, plus, only most important sub items are displayed (see this screenshot for example).
    • NEW: Added plugin help tab to WooCommerce settings pages.
  • Extended theme support:
    • NEW: Added support for “Kiosk” and “Gigawatt eCommerce” (both premium, by Obox Design)
  • Extended plugin extension support:
    • NEW: Added language plugin support for “WooCommerce čeΕ‘tina” (free, by Expres-Web.cz)
    • NEW: Added language plugin support for “WooCommerce (es)” (free, by Closemarketing)
    • NEW: Added plugin support for “WooCommerce Pay to Upload” (free, by Patrick Garman)
  • Other stuff & maintenance:
    • UPDATE: Updated/ fixed all settings and resources links.
    • CODE: Code & documentation improvements, partly refactoring.
    • UPDATE: Changed plugin’s textdomain from wcaba to woocommerce-admin-bar-addition to match the plugin’s slug!
    • UDAPTE: Updated German translations and also the .pot file for all translators!
    • NEW: Added new – partly – translations for: French (fr_FR), Italian (it_IT), Danish (da_DK), Spanish (es_ES), Polish (pl_PL). All were user-submitted – thank you!
    • UPDATE: Initiated new three digits versioning, starting with this version.
    • UPDATE: All screenshots; readme.txt file; tested with WordPress branch 3.8.

2.5.0 (2012)

  • private beta, unreleased

2.4.0 (2012-05-18)

  • Maintenance release.
  • NEW: Added plugin extension support for new “WooCommerce Software Add-On” — one more official extension available through WooThemes – see “Other Notes” here for the full listing!
  • NEW: Added plugin extension support for “KISS Metrics for WooCommerce” (free, by Max Rice).
  • NEW: Added sub-level links for the “Integration” settings link, this way I can provide support for third-party extensions here.
  • NEW: Added new constant for customizing, ‘WCABA_REPORTS_DISPLAY’ lets you remove the reports/statistics items – comes in handy if you have lots of shop managers and want to customize your wp-admin more user-specific.
  • UPDATE: Improved behavior of constants for removing sections (or all), so that setting to “FALSE” removes stuff, and setting to “TRUE” displays stuff. (This does not affect existing behavior as explained in the FAQ but introduces ability to use the boolean “TRUE” to bring stuff back in favor of removing the code lines – great for testing purposes etc.)
  • FIX: Bugfix for “Pronamic iDEAL” plugin support (syntax error).
  • CODE: Minor code & documentation improvements.
  • UDAPTE: Updated German translations and also the .pot file for all translators!

2.3.1 (2012-05-14)

  • Bugfix release.
  • BUGFIX: Fixed a link within the “WooCommerce Product CSV Import Suite” plugin extension support.
  • UDAPTE: Updated German translations and also the .pot file for all translators!

2.3.0 (2012-05-11)

  • New features:
    • NEW: Added new “WooCommerce Debug” settings link.
    • NEW: Added 4 action hooks for hooking custom menu items in — for all main sections plus the resource group section (see FAQ section here for more info on that).
  • Extended extensions/plugin support:
    • NEW: Added plugin extension support for 4+ more official extensions available through WooThemes – see “Other Notes” here for the full listing!
    • NEW: Added plugin support for “WooCommerce Custom Status” (free, by Garman Technical Services)
    • NEW: Added plugin support for “WooCommerce Cloud Zoom Image” (free, by mRova)
    • UPDATE: Updated plugin support for “WooCommerce Print Invoices & Delivery Notes” to v1.2+ of that extension.
    • UPDATE: Updated plugin support for “WooCommerce Compare Products Lite” to v1.0.3 of that extension.
  • Extended theme support:
    • NEW: Added theme support for “WP Flexishop 2” by Primathemes (premium, at ThemeForest).
    • NEW: Added theme support for “mag.Press eCommerce” (premium, by Obox Design)
  • More stuff:
    • UPDATE: Tweaked reports settings links; removed ugly patch from last update due to update in WooCommerce itself.
    • CODE: Minor code & documentation tweaks
    • UDAPTE: Updated German translations and also the .pot file for all translators!
    • UPDATE: Extended GPL License info in readme.txt as well as main plugin file.
    • NEW: Easy plugin translation platform with GlotPress tool: Translate “WooCommerce Admin Bar Addition”…

2.2.0 (2012-03-23)

  • Woot, major updates on almost all fronts! πŸ™‚
  • New features:
    • COOL: Plugin can now be branded and customized a lot more!
    • NEW: Added 7 filters to change icon graphic, main item name, main capability and more! For these cases there are now the new built-in filters and helper functions available! (See “Other Notes” here)
    • NEW: Plugin now goes hand in hand with the official “WooCommerce Branding” extension (only if that one is activated, of course) — using custom name, icon and color scheme together! (See “Other Notes” here)
    • NEW: Almost all sections can now be removed for special needs, capabilities etc. — all done via constants in your active theme/child theme — this way you can customize for your staff members if you need some more users with extended or restricted admin bar/toolbar access (See “Other Notes” here)
    • NEW: Via add_theme_support you can now add all WooCommerce order status with counters to the “Orders” item — I decided to make it optional because getting the counts will need a database call, so not every admin will want this! (See “Other Notes” here)
    • NEW: Via add_theme_support you can now add all frontend shop links (all special shop, cart etc. pages) to the main level “Orders” — not every shop manager needs that so I decided to make it optional (See “Other Notes” here)
    • NEW: Added search form for official “WooComerce Docs” site directly to the main level (in Resources section) – note: search results will open in new window/tab!
  • More updates, additions and improvements:
    • NEW: Added new “Tutorials” and “Community Videos” links to “Docs” item.
    • UPDATE: Added proper capability checks to all plugin and theme menu items – the links are now following the same capabilities like in the original plugins/themes. So, if a user don’t sees any left-hand admin menu items the same user won’t see anything of this in the toolbar!
    • UPDATE: Added an interim patch to get somewhat locale-independent reports admin urls – now for ALL locales – getting the slug strings directly from the language files of WooCommerce itself — Therefore the 3 strings (“sales”, “customers”, “stock”) should NOT be translated in my plugin language files! — Waiting for “WooCommerce” to switch to IDs for the tabs slugs…
    • UPDATE: Minor code and documentation improvements/tweaks.
    • UPDATE: Updated readme.txt file with new and updated documentation/instructions etc.
    • UPDATE: Updated some of the screenshots (more might follow soon…)
  • Extended extensions/plugin support:
    • NEW: Added plugin extension support for 2+ more official extensions available through WooThemes – see “Other Notes” here for the full listing!
    • NEW: Added plugin support for “WooCommerce Compare Products Lite” (free, by A3 Revolution Software Development)
    • Updated: Further extended plugin support for upcoming “WooCommerce German Extension” (by Inpsyde GmbH; only for German locale!)
  • Theme support related stuff:
    • Optimized links display with added capability check and also removed overhaul regarding translation strings.
  • Translation related stuff:
    • Optimized language files a bit by unifying even more strings and therefore removing some overhaul!
    • UDAPTE: Updated German translations and also the .pot file for all translators!

2.1.0 (2012-03-04)

  • IMPROVEMENT: For WordPress 3.3+ changed display of resource links group: now at the bottom, below settings links and in WP 3.3 group style πŸ™‚
  • NEW: Added link to WordPress menus in “Settings” section.
  • UPDATE: Removed old codex resource links.
  • Extended extensions/plugin support:
    • NEW: Added plugin support for upcoming “WooCommerce German Extension” (by Inpsyde GmbH; only for German locale!)
    • NEW: Added plugin extension support for 6 more official extensions available through WooThemes – see “Other Notes” here for the full listing!
  • Extended theme support:
    • NEW: Added theme support for “TeeShirt Lite” (free, by WooCommerceThemes.me)
    • NEW: Added theme framework support for “Genesis Framework” (premium, by StudioPress) – in light of now official WooCommerce integration plugin πŸ™‚
    • NEW: Added theme support for “Sneakers Addict” and “Eureka” (both premium, by ColorLabs & Company)
    • NEW: Added theme support for “ShopDock” (premium, by Themify)
    • NEW: Added theme support for “Sommerce” (premium, by Sara_p at ThemeForest)
  • UPDATE: Minor code tweaks and improvements – also removed unneeded variable and depending PHP notice.
  • UPDATE: Updated screenshots for new improved styling – and also readme.txt file.
  • NEW: Added info for Multisite installs to “Installation” and “FAQ” section of readme.txt file
  • NEW: Added possibility for custom and update-secure language files for this plugin – just upload them to /wp-content/languages/wcaba/ (just create this folder) – this enables you to use fully custom wording or translations
  • UPDATE: Updated all screenshots and added some new ones.
  • UDAPTE: Updated German translations and also the .pot file for all translators!

2.0.0 (2012-02-19)

  • The “Woot, we’re already 2.0” release πŸ˜‰
  • NEW: Finally added more report links items (on sub-level) – due to language specific URLs in WooCommerce this currently works for all English and German locales
  • NEW: Added WooCommerce News Planet feed link to resource links – you can also access this from here: http://friendfeed.com/woocommerce-news
  • NEW: Added plugin extension support for 4 more official extensions available through WooThemes – see “Other Notes” here for the full listing!
  • CODE: No longer loading css styles or menu items for not logged-in users when plugins like “GD Press Tools” are active (which have options to show toolbar / admin bar also for visitors…)
  • CODE: Minor code/ code documenation tweaks
  • UDAPTE: Updated German translations and also the .pot file for all translators!

1.9.0 (2012-02-14)

  • Maintenance release.
  • NEW: Added plugin extension support for 1 more official extension available through WooThemes – see “Other Notes” here for the full listing!
  • NEW: Added link to more third-party premium extensions
  • BUGFIX: Fixed conditional checks for German and Dutch language plugins
  • BUGFIX: Fixed “Professor Cloud Zoom” plugin check
  • CODE: Minor code/ code documenation tweaks
  • UDAPTE: Updated German translations and also the .pot file for all translators!

1.8.0 (2012-02-04)

  • NEW/UPDATE: Added link to new official Public Community Forum; further changed Documentation and User Guide links to reflect changes on official WooCommerce/WooThemes sites
  • NEW: Added link to User Dashboard and User Profile at WooThemes.com
  • Extended plugin & theme support even further:
  • Code improvements and tweaks:
    • NEW: Splitted code into more files for better maintenance – plugin and theme support now have their own file.
    • UPDATE: Added WooCommerce capabilities to Products, Orders, Coupons and Reports sections to display these only for users with these caps.
    • UPDATE: Improved conditional check for Dutch language plugin (only display link if plugin is not activated).
  • UPDATE: Extended readme.txt file further with more information/ documentation.
  • UDAPTE: Updated German translations and also the .pot file for all translators!

1.7.0 (2012-01-07)

1.6.0 (2012-01-03)

  • Added compatibility for (upcoming) WooCommerce version 1.4+ (Added new “Integration” settings link / Edited “Shipping” setting links)
  • Added checks for enhanced backwards compatibily for WooCommerce versions prior 1.4 (Please note: this might be removed over time as the older versions become outdated…)
  • Added plugin support for “Smart Manager for WP e-Commerce & WooCommerce” (free lite version, by Store Apps)
  • Added theme support for “Clean Cut” (premium, by Obox Design & at ThemeForest)
  • Updated German translations and also the .pot file for all translators!
  • Added a few update instructions to readme.txt file

1.5.0 (2011-12-30)

  • Added plugin support for “WooCommerce Delivery Notes” (free, by David Decker)
  • Added theme support for “WP Sharp” (premium, by PrimaThemes at ThemeForest)
  • Added theme support for “Propulsion” (premium, by Kriesi at ThemeForest)
  • Added theme support for “Flashlight” (premium, by Kriesi at ThemeForest)
  • Updated readme.txt file – added new “Toolbar” wording introduced with WordPress 3.3 (formerly known as the Admin Bar)
  • Updated German translations and also the .pot file for all translators!
  • Added banner image on WordPress.org for better plugin branding πŸ™‚

1.4.0 (2011-12-09)

  • Added new link for Products “Shipping Classes” – new setting in WooCommerce since v1.3.1 or higher
  • Added plugin support for “WP e-Commerce to WooCommerce Converter” (free, by ralcus at GitHub)
  • Minor code/ code documenation tweaks
  • Updated German translations and also the .pot file for all translators!

1.3.0 (2011-12-04)

  • Fixed display of first level icon on mouse-hover with WordPress 3.3 – props to Dominik Schilling @ocean90 for great help with the CSS!
  • Updated German translations and also the .pot file for all translators!
  • Now I’d call this some fully optimized release – enjoy πŸ™‚

1.2.0 (2011-12-03)

  • Added tooltips to all Admin Bar elements
  • Fixed some ugly typos (Ah, it still happens sometimes…)
  • Improved readme.txt file

1.1.0 (2011-12-01)

  • Added theme support for “Abundance” (premium, by Kriesi at ThemeForest)
  • Optimized conditional check for themes so that also child themes of these parent themes will work
  • Updated readme.txt file here with new sections “Special Features” and “Credits”
  • Updated German translations and also the .pot file for all translators!

1.0.1 (2011-12-01)

  • Just fixed the Extensions typo (Yes, it happens sometimes…)

1.0.0 (2011-11-30)

  • Eerste release