Automatic mode
Last updated
Last updated
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 Give Access to Root Folder setting.
A key feature of Automatic Mode is the ability to use Placeholders. Placeholders enable you to dynamically insert various pieces of data into folder names. For example:
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}%
You can configure the folder name template with these Placeholders, 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.
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!
Open your module via the Modules Manager, or go to the Page Editor and open the Module Configurator for you module.
In the Content panel, choose the folder location where the Dynamic Folders will be stored.
Go to the Dynamic Folders tab and select Auto: Let the plugin automatically manage the Dynamic Folder for me.