Create and Manage Bulk Attachments for WooCommerce Products

Once you’ve configured the main plugin settings, you can create multiple bulk attachments using the WooCommerce Product Attachment Pro plugin.

A bulk attachment lets you add one file or external link and control where it appears—by products, categories, tags, attributes, and order statuses—along with expiry rules and visibility settings.

This guide walks you through creating and managing bulk attachments step by step.

Manage multiple attachments in one product
Manage multiple attachments in one product

Create a New Bulk Attachment

Add a New Attachment

Click Add New Attachment to create a new bulk attachment.

A new, expandable section will open where you can configure the attachment.

Add new bulk attachment
Add new attachment in bulk

Basic Configuration

Set Name, Status, and Description

  • Name: The title shown on the frontend wherever the attachment appears
  • Status: Enable to show the attachment, Disable to hide it
  • Description: A short explanation displayed on the frontend
Attachment basic details
Attachment basic details

Choose Attachment Type

Decide whether the attachment is a file or an external link.

Screenshot Placeholder

(Admin: Select attachment type)

Option 1: File Upload

  • Upload documents, PDFs, images, or videos

Option 2: External URL

  • Link to an external page or online document
Attachment type
Attachment type

Set Attachment Visibility

Choose where the attachment should appear:

  • Order Details Page only
  • Product Details Page only
  • Both (Order + Product pages)
attachment visibility
Attachment visibility

Select Order Status Visibility

Control which order statuses can access the attachment.

  • Select specific order statuses to limit access
  • Leave all unchecked to show attachments regardless of order status
status visibility
Attachment status visibility

Configure Attachment Expiry

You can control how long an attachment remains available.

Screenshot Placeholder

(Admin: Select attachment expire type)

Expiry Options

  • No Expiry: Visible until manually removed
  • Specific Date: Fixed expiry date
  • Time Period After Purchase: Available for a set duration after purchase

If you choose a time-based option, define the duration (hours, minutes, or seconds).

expiry date
Attachment expiry date

Save and Repeat

Click Save to apply your settings.

You can repeat this process to create unlimited bulk attachments—each with its own rules and visibility.

Ready to See All Features in Actions?

Access our complete advanced features instance, allowing you to configure every feature with real product size chart scenarios.


Conclusion

Bulk attachments make it easy to manage downloadable files or external resources across your WooCommerce store. With flexible controls for visibility, order status, and expiry, you can securely deliver the right content to the right customers at the right time—without attaching files product by product.


FAQs

1. Can I create multiple bulk attachments?

Yes. You can create unlimited bulk attachments, each with unique rules.

2. Can I use both file uploads and external URLs?

Yes. Each attachment can be either a file upload or an external URL.

3. Can I control who sees the attachments?

Yes. You can restrict visibility by product page, order page, order status, and expiry rules.

4. What happens after an attachment expires?

The attachment becomes unavailable automatically based on your expiry settings.

5. Can I edit or disable an attachment later?

Yes. You can edit, enable, disable, or delete attachments anytime.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.