Stable tag: trunk
License: GPLv3 or later
File Version Manager is a WordPress plugin that allows you to conveniently manage file versions. It uploads files to a custom directory and allows for easy updating without having to change links everywhere.
This plugin is meant as a lite replacement for WP-Filebase Pro.
This plugin provides an easy way to manage file versions across your WordPress site. It offers features such as:
- Custom upload directory management
- File versioning
- Category management for files
- Shortcode support for easy file embedding
- WP-Filebase Pro migration support
- Upload the
file-version-manager
folder to the/wp-content/plugins/
directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Configure the plugin settings under the 'File Version Manager' menu in the WordPress admin panel.
To manage files:
- Go to the 'Files' page under the 'File Version Manager' menu.
- Upload new files or manage existing ones.
- Edit file details, replace files, or delete them as needed.
TODO: Add category editing and link count value to a query on the file page to show all files within that category
Organize your files into categories:
- Navigate to the 'Categories' page under the 'File Version Manager' menu.
- Create, edit, or delete categories as needed.
Use shortcodes to embed files in your posts or pages:
- For a single file:
[fvm tag="file" id="1"]
- For a category of files:
[fvm tag="category" id="1"]
tag
: Use "file" for a single file or "category" for a list of files.id
: The ID of the file or category.tpl
: Template option (e.g., "urlonly", "table", "thumbnail-grid-btns").
Configure plugin settings:
- Go to the 'Settings' page under the 'File Version Manager' menu.
- Set your custom upload directory.
- Enable or disable auto-increment versioning.
- Configure other options as needed.
If you're migrating from WP-Filebase Pro:
- Go to the 'WP-Filebase Pro' tab in the settings.
- Follow the instructions to migrate your files and categories.
- The plugin uses custom database tables for file and category management.
- Debug logs can be enabled in the settings for troubleshooting.
For support, please submit an issue on this GitHub repository.