DawsonyWeb – Bulk Edit Tabs

Descripción

Dawsony Bulk Edit Tabs adds convenient “Open in tabs” buttons to all WordPress admin list tables (Posts, Pages, Custom Post Types, WooCommerce Products, etc.). This powerful productivity tool lets you quickly open multiple post edit screens in new browser tabs with just one click.

Key Features:

  • Open Selected in Tabs – Open edit screens for checked items only
  • Open All on Page – Open edit screens for all items currently visible
  • Smart Safety Limits – Hard limit of 25 tabs with confirmation dialog at 10+ tabs
  • Universal Support – Works with all post types (Posts, Pages, CPTs, WooCommerce)
  • Capability Aware – Only shows for users who can edit the specific post type
  • Zero Configuration – Works immediately after activation
  • Popup Block Aware – Warns users about browser popup settings

Perfect For:

  • Bulk editing multiple posts across tabs
  • Reviewing and editing content in batches
  • Managing large inventories (WooCommerce products)
  • Content workflow management
  • Site maintenance and updates

How It Works:

  1. Navigate to any post list table in WordPress admin
  2. Select items using checkboxes (or skip selection for “all”)
  3. Click “Open Selected in Tabs” or “Open All on Page”
  4. Edit screens open in new tabs instantly
  5. Work across multiple tabs simultaneously

Safety Features:

  • Confirmation dialog when opening 10 or more tabs
  • Hard limit of 25 tabs enforced (customizable via filter)
  • Popup blocking reminder in confirmation message
  • Respects user capabilities and permissions

Compatibility:

  • WordPress 5.0+
  • All standard post types
  • Custom Post Types
  • WooCommerce Products
  • Page builders (Gutenberg, Elementor, etc.)

Developer Notes

Filters Available:

dawsony_bulk_edit_tabs_limit - Modify the maximum number of tabs that can be opened (default: 25)

dawsony_bulk_edit_tabs_confirm_threshold - Modify when the confirmation dialog appears (default: 10)

No Options Stored:

This plugin does not store any options in the database. It’s purely JavaScript-based and requires no cleanup on uninstall.

Browser Compatibility:

  • Chrome/Edge: Full support
  • Firefox: Full support
  • Safari: Full support
  • Internet Explorer 11: Not supported

Performance:

The plugin only loads assets on edit.php screens (post list tables) and has zero impact on your site’s frontend or other admin pages.

Support

For support, feature requests, or bug reports, please visit:

  • Website: https://dawsony.com
  • Author: dawsonyweb

Privacy

This plugin does not collect, store, or transmit any user data. It operates entirely within your WordPress admin area and requires no external services.

Instalación

Automatic Installation:

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins Add New
  3. Search for “Dawsony Bulk Edit Tabs”
  4. Click “Install Now” then “Activate”

Manual Installation:

  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins Add New Upload Plugin
  4. Choose the zip file and click “Install Now”
  5. Click “Activate Plugin”

Manual FTP Installation:

  1. Download and extract the plugin zip file
  2. Upload the dawsony-bulk-edit-tabs folder to /wp-content/plugins/
  3. Activate the plugin through the WordPress admin Plugins menu

Preguntas frecuentes

Does this work with custom post types?

Yes! The plugin works with all post types that use WordPress standard list tables, including custom post types and WooCommerce products.

Can I change the tab limit?

Yes, you can use the dawsony_bulk_edit_tabs_limit filter in your theme’s functions.php:

add_filter('dawsony_bulk_edit_tabs_limit', function($limit) {
    return 50; // Change from 25 to 50
});

Can I change when the confirmation dialog appears?

Yes, use the dawsony_bulk_edit_tabs_confirm_threshold filter:

add_filter('dawsony_bulk_edit_tabs_confirm_threshold', function($threshold) {
    return 5; // Show confirmation at 5 tabs instead of 10
});

Why aren’t tabs opening?

Your browser is likely blocking popups. Look for a popup blocked icon in your browser’s address bar and click “Always allow popups” for your WordPress admin site. The plugin will remind you about this in the confirmation dialog.

Does this work with Gutenberg?

Yes! The plugin opens the edit screen for each post, which uses Gutenberg by default for post types that support the block editor.

Does this work with WooCommerce?

Yes! The plugin fully supports WooCommerce product list tables.

Will this slow down my site?

No! The plugin only loads on admin list table screens and uses minimal resources. It’s pure JavaScript with no database queries or AJAX calls.

Can I use this with Quick Edit?

No, this plugin opens the full edit screen in new tabs. It doesn’t interact with WordPress Quick Edit functionality.

Does it work with the Media Library?

The plugin is designed for post list tables. Media Library uses a different table structure and typically doesn’t benefit from this functionality.

Is it compatible with multisite?

Yes, the plugin works on both single-site and multisite WordPress installations.

Does it support translation?

Yes! The plugin is fully translation-ready with the text domain dawsony-bulk-edit-tabs.

Reseñas

No hay reseñas para este plugin.

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

Registro de cambios

1.0.3

  • WordPress.org Plugin Check: i18n translators comment, readme name/stable tag sync, prefixed template variables, GET/nonce PHPCS notes, wp_unslash on tab param.

1.0.1

  • Change name of plugin and new assets

1.0.0

  • Initial release
  • Open selected posts in tabs
  • Open all posts on page in tabs
  • Configurable safety limits (25 tab max, 10 tab confirmation)
  • Support for all post types (Posts, Pages, CPTs, WooCommerce)
  • Capability checks for security
  • Popup blocker awareness and warnings
  • Translation ready
  • Two customizable filters