WP Cloud Plugins
PluginsPlayground ↗⏵ Open Ticket
  • Getting Started
    • System Requirements
    • Installation
    • Connect a Cloud Account
    • Add your First Module
    • How to Update?
  • Licensing
    • Activate License
    • Deactivate/Move license
    • Local/Staging sites
    • License FAQ
  • Global Options
    • Layout
    • Personal Folders
    • Review & Approve
    • Integrations
    • Notifications
    • Permissions
    • Usage Limits
    • Security
    • Advanced
    • Statistics
    • Tools
  • Modules
    • Module Manager
    • Module Configurator
      • Content
      • Accessibility
      • Dynamic Folders
      • Actions
      • Review & Approve
      • Layout
      • Sort Order
      • Filters
      • Upload Settings
      • Usage Limits
      • Notifications
    • Modules
      • Audio player
      • Button
      • Embed
      • File Browser
      • Gallery
      • List
      • Review & Approve
      • Search Box
      • Slider / Carousel
      • Upload Box
      • Video player
  • Features
    • Dynamic Folders
      • Automatic mode
      • Manual mode
    • Personal Folders
      • FAQs
    • Embed documents
    • Import to Media Library
    • Video Advertisements
    • Statistics
    • Webhooks
  • Integrations
    • Advanced Custom Fields (ACF)
    • Form Plugins
      • Contact Form 7
      • Fluent Forms
      • Formidable Forms
      • Gravity Forms
      • GravityPDF
      • NinjaForms
      • WPForms
    • Page Builders
      • Beaver Builder
      • Classic Editor
      • Divi Page Builder
      • Gutenberg
      • Elementor
    • Slack
    • Uncanny Automator
    • WooCommerce
      • Digital Downloads
      • Order Uploads
    • Easy Digital Downloads (EDD)
  • Developers
    • Actions
    • API
      • copy()
      • copy_folder_recursive()
      • create_folder()
      • create_edit_url()
      • create_preview_url()
      • create_shared_url()
      • create_temporarily_download_url()
      • delete()
      • download()
      • get_entry()
      • get_folder()
      • move()
      • patch()
      • rename()
      • set_account_by_id()
      • set_drive_by_id()
      • upload_file()
    • Filters
    • Placeholders
  • Other
    • FAQs
    • Translations
    • Vulnerabilities
    • Support
      • Scope
      • Open a Support Ticket
    • About Us
    • Changelog
Powered by GitBook
On this page
  • Placeholders
  • Template Folder
  • Instructions
  1. Features
  2. Dynamic Folders

Automatic mode

PreviousDynamic FoldersNextManual mode

Last updated 6 months ago

In Automatic Mode, Dynamic Folders are created automatically based on user-specific data (e.g., username, email), as well as other variables such as post data, date, or ACF field values. This mode simplifies folder creation by dynamically generating and linking folders to users without the need for manual intervention.

Each shortcode using Dynamic Folders in Automatic Mode can point to a different user-specific folder location, ensuring that the folders are personalized and dynamic, without showing up in the [Personal Folders] menu.

By default, Administrators roles will have access to the Top Folder where the Dynamic Folders are generated. You can disable this via the setting.

Placeholders

  • User-specific data: %user_firstname%, %user_email%

  • Post-specific data: %post_title%, %post_id%

  • Date and time: %date_i18n_%, %yyyy-mm-dd%

  • ACF field values: %acf_user_{field_name}%

Template Folder

In Automatic Mode, you can also choose a template folder to pre-fill the newly created user folder with specific files (such as welcome documents or guidelines). This removes the need to manually create and manage user folders, making it easier to scale content sharing for large groups of users.

Want to prefill newly created Dynamic Folders? Enable the Template Folder setting!

Instructions

1

Open your module configuration

2

Select Top Folder

3

Enable Automatic Mode

4

Configure Additional Settings

Adjust any other settings according to your needs (such as folder name templates, template folders, etc.).

5

Save Your Configuration

Once you're done, press the Save button to apply your settings.

A key feature of Automatic Mode is the ability to use . Placeholders enable you to dynamically insert various pieces of data into folder names. For example:

You can configure the folder name template with these , allowing you to create folders with variable information tailored to each user. By default, the plugin generates folders with the format <<username>> (<<email>>), but this can be customized using the available Placeholders.

Open your module via the , or go to the Page Editor and open the for you module.

In the panel, choose the folder location where the Dynamic Folders will be stored.

Go to the tab and select Auto: Let the plugin automatically manage the Dynamic Folder for me.

Placeholders
Modules Manager
Module Configurator
Content
Dynamic Folders
Placeholders
Give Access to Root Folder