=== HappyFiles - WordPress Media Folders & File Manager === Contributors: codeer Tags: media folders, media manager, file manager, media library, image folders Requires at least: 4.6 Tested up to: 5.5 Requires PHP: 5.4 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Organize your entire media library into folders in a matter of minutes. == Description == HappyFiles helps you organize all of your WordPress media files into folders/categories. Arrange your files as you would do on your computer: via simple, intuitive, and fast drag & drop. HappyFiles uses custom taxonomy terms for its media folders. It doesn't modify any file paths, nor does it create any actual folders on your server. [youtube https://www.youtube.com/watch?v=QfxF9gkR83c] == Features == **Beautiful, Fast, and Easy To Use Interface** Move your files in and out of categories via drag & drop. Individually or in bulk. Works with all WordPress supported file types (images, audios, videos, PDFs, etc.). Assign your media files to one or multiple media categories. All changes are generated instantly, on-the-fly, and without page reload. **Works With Your Favorite Tools** Seamless integration with popular tools like the Classic Editor, Gutenberg, Elementor, Divi, Beaver Builder, Bricks, Oxygen, Brizy, Visual Composer, etc.. **Assign Category On Upload** Simply select the category you'd like to assign your files to, then upload them. HappyFiles also displays an upload progress bar. **Create Dynamic Galleries From Folders** Display images of one or multiple categories in a beautiful and highly customizable gallery. Available as a shortcode (happyfiles_gallery) and as a Gutenberg block (HappyFiles Gallery). **Toggle & Resizable Sidebar** Show/hide the HappyFiles sidebar with a single click. Resize it to your liking by dragging the sidebars' border. Those changes persist throughout page loads. **Custom Context Menu** Create, rename, and delete any media category with one click. **Quick Category Inspector & Browser** Right-click on any file to view its categories. Click on a category to navigate into it. **Assign One or Multiple Categories** By default, each file can be assigned to one category. But you can also enable "Assign multiple categories" under "Settings > HappyFiles Settings. **Sort Manually or Automatically** Reorder and nest your folders manually via drag and drop or sort them alphabetically with on click (ascending or descending). **Right-To-Left Language Support** HappyFiles is optimized for RTL languages such as Arabic, Hebrew, etc. **Public Roadmap & Idea Board** HappyFiles' product development is 100% transparent, open, and user-driven. If you think anything missing, feel free to submit your idea for upvoting, or upvote existing ideas of other HappyFiles users over at [https://happyfiles.io/roadmap/](https://happyfiles.io/roadmap/). > This free version of HappyFiles allows you to manage up to 10 media categories. [Upgrade to HappyFiles PRO](https://happyfiles.io/#download?utm_source=wp&utm_medium=repo) (one-time payment for unlimited sites) to manage unlimited folders for all your media files, and any post type(posts, pages, custom post types, WooCommerce products/orders/coupons, etc.). Receive update notifications and one-click plugin downloads right from your WordPress dashboard. Access to beta releases before everyone else. == Frequently Asked Questions == = How many media folders can I create and manage? = The free version of HappyFiles allows you to categorize unlimited files, but the creation and management of categories is limited to 10. If you need to manage more than 10 media categories, please [upgrade to HappyFiles Pro](https://happyfiles.io/#download?utm_source=wp&utm_medium=repo). The Pro version also comes with premium support. = Does HappyFiles modify my files or folders? = No. HappyFiles does not create any actual folders but instead takes advantage of taxonomy terms. The relationship between files and categories is set in your database, not on your server. = Can I use HappyFiles on more than one domain? = Yes. You can use HappyFiles Free & Pro on all your and your client domains. = Where can I find a live demo of HappyFiles? = Please visit [https://happyfiles.io](https://happyfiles.io/#video?utm_source=wp&utm_medium=repo) to watch the video walk-through. = Does the media categorization affect the frontend? = No. Your files and file paths don't change. HappyFiles does not create any actual folders. Instead, it takes advantage of taxonomy terms. = How can I translate HappyFiles into my language? = You can help translate HappyFiles into your language through [https://translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/happyfiles/). Any translation, even if it's just a single word, is much appreciated :) == Installation == Get HappyFiles up and running in less than a minute using the automatic installation. = Automatic installation = 1. Log in to your WordPress dashboard, navigate to the **Plugins** menu and click on **Add New**. 2. Type **HappyFiles** into the search field and hit enter. 3. Once you've found our plugin, click **Install Now**. After the installation is complete, click **Activate**. = Manual installation (via FTP) = 1. Visit [https://wordpress.org/plugins/happyfiles/](https://wordpress.org/plugins/happyfiles/) and click the blue **Download** button. 2. Once downloaded, unzip the **happyfiles.zip** file. 3. Log in to your server via FTP and upload the unpacked **happyfiles** folder into the */wp-content/plugins/* directory. 4. Go to your WordPress dashboard, click to the **Plugins** menu and activate the *HappyFiles* plugin. Once the plugin is activated, the category sidebar is added to your media library and all media modals. HappyFiles does not create any actual folders but instead takes advantage of taxonomy terms. == Screenshots == 1. Media categories sidebar 2. Drag and drop files individually or in bulk 3. Reorder and nest media categories via drag and drop 4. Upload files directly into media categories 5. Direct upload is also available from the "Add New" media admin screen 6. Access in posts, pages, and on the frontend via page builders like Elementor, Divi, WP Bakery / Visual Composer, Beaver Builder, etc. 7. Resize and toggle the media sidebar visibility 8. Media categorization works in list view, too 9. Custom context menu to quickly create, rename, and delete media categories 10. Gutenberg Block: "HappyFiles Gallery" 11. Settings: Category Editing, Assign multiple categories == Changelog == View the complete [changelog](https://happyfiles.io/roadmap/?tab=changelog).