EDD Admin Tabs

Description

EDD Admin Tabs distributes meta boxes from download’s edit page in tabs.

Current tabs distribution:

  1. General Information
  2. Prices and files
  3. Software Licensing
  4. Vendor (FES and Commissions meta boxes)
  5. Feedback (Comments and reviews)
  6. SEO (The SEO Framework and Yoast SEO)
  7. Revisions (If download post type supports it)

Supported plugins:

  1. EDD Frontend Submissions
  2. EDD Commissions
  3. EDD Reviews
  4. EDD Software Licensing
  5. EDD Googl
  6. Restrict Content
  7. Visual Composer
  8. The SEO Framework
  9. Yoast SEO

This plugin requires Easy Digital Downloads.

Screenshots

Installation

  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP Admin plugin page)
  4. Activate this plugin
  5. That’s it!

OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin’s name

FAQ

Installation Instructions
  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP Admin plugin page)
  4. Activate this plugin
  5. That’s it!

OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin’s name

How can I customize tabs?

First of all you need add a filter to changes how tabs are rendered, and at this point you could add, change or move tabs.

This is the structure for a tab:

$tab = array(
    'tab-identifier' => array(
        'label' => 'My tab',
        'selectors' => array(
            '#my-meta-box',
            '.group-of-meta-boxes',
        )
    )
);

This is an example of tab customization:

function custom_download_tabs( $tabs ) {
    // Adding a meta box to general tab
    $tabs['general']['selectors'][] = '#my-meta-box';

    // Moving a tab
    $temp_tab = $tabs['price-files'];

    unset($tabs['price-files']);

    $tabs['price-files'] = $temp_tab;

    // Removing a tab
    unset($tabs['feedback']);

    return $tabs;
}

add_filter( 'edd_admin_tabs_download_tabs', 'custom_download_tabs');

Note: Meta boxes that are not in a tab will be kept always visible, such as submit meta box

Reviews

Great job!

It turns EDD much better! Just a request: Support for the Software Licensing extension as its metaboxes appears in every tab.

Read all 2 reviews

Contributors & Developers

“EDD Admin Tabs” is open source software. The following people have contributed to this plugin.

Contributors

“EDD Admin Tabs” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “EDD Admin Tabs” into your language.

Interested in development?

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

Changelog

1.0.2

  • Added support for:
    Revisions (If download post type supports it)
    EDD Software Licensing
    Restrict content
    Visual Composer
    The SEO Framework

1.0.1

  • Added support for Yoast SEO

1.0

  • Initial release