{"id":259135,"date":"2025-12-10T09:55:57","date_gmt":"2025-12-10T09:55:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/add-from-server-reloaded\/"},"modified":"2026-02-27T19:36:58","modified_gmt":"2026-02-27T19:36:58","slug":"add-from-server-reloaded","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/add-from-server-reloaded\/","author":12326139,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"5.2.0","stable_tag":"5.2.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Add From Server Reloaded","header_author":"eLearning evolve","header_description":"Bypass WordPress upload limit. Import large files from your server to Media Library. No PHP configuration needed. Batch import supported.","assets_banners_color":"2b84c6","last_updated":"2026-02-27 19:36:58","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/link.elearningevolve.com\/self-pay","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/add-from-server-reloaded\/","header_author_uri":"https:\/\/elearningevolve.com\/about\/","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":5485,"num_ratings":2,"support_threads":2,"support_threads_resolved":1,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"5.0.0":{"tag":"5.0.0","author":"adeelraza_786@hotmail.com","date":"2026-01-24 21:50:27"},"5.1.0":{"tag":"5.1.0","author":"adeelraza_786@hotmail.com","date":"2026-02-21 03:12:19"},"5.2.0":{"tag":"5.2.0","author":"adeelraza_786@hotmail.com","date":"2026-02-27 19:36:58"}},"upgrade_notice":{"5.1.0":"<p>Fixed: Invalid date folders, empty upload folders no longer created.<\/p>","5.0.0":"<p>Major UI overhaul and modern feature update.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3438753,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3438750,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3438750,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.0.0","5.1.0","5.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Browse server files with modern interface.","2":"Real-time search filter in action.","3":"One-click folder import including subfolders.","4":"Import success message with Media Library links."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[7342,87,25613,259,34867],"plugin_category":[59],"plugin_contributors":[77591,206414],"plugin_business_model":[216238],"class_list":["post-259135","plugin","type-plugin","status-publish","hentry","plugin_tags-ftp","plugin_tags-import","plugin_tags-large-files","plugin_tags-upload","plugin_tags-upload-limit","plugin_category-utilities-and-tools","plugin_contributors-dd32","plugin_contributors-elearningevolve","plugin_business_model-commercial","plugin_committers-adeelraza_786hotmailcom"],"banners":{"banner":"https:\/\/ps.w.org\/add-from-server-reloaded\/assets\/banner-772x250.png?rev=3438750","banner_2x":"https:\/\/ps.w.org\/add-from-server-reloaded\/assets\/banner-1544x500.png?rev=3438750","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/add-from-server-reloaded\/assets\/icon-256x256.png?rev=3438753","icon_2x":"https:\/\/ps.w.org\/add-from-server-reloaded\/assets\/icon-256x256.png?rev=3438753","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Dedicated Support<\/strong>\nFor quick support and assistance, please contact us here\n<a href=\"https:\/\/elearningevolve.com\/contact\/\">https:\/\/elearningevolve.com\/contact\/<\/a><\/p>\n\n<p><strong>Add From Server Reloaded \u2013 The Ultimate WordPress Upload Limit Plugin<\/strong><\/p>\n\n<p>Do you struggle with WordPress upload limits? Uploading large videos, RAW photos, PDFs, or bulk product images can be frustrating. Add From Server Reloaded makes it easy to bypass these restrictions, import files directly from your server, and manage your Media Library efficiently.<\/p>\n\n<p>With Add From Server Reloaded, you can upload files of any size without changing PHP settings or server configuration. Works on shared hosting, multisite installations, WooCommerce stores, and WordPress 6.7+.<\/p>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Upload files via FTP\/SSH to your server (no size limit).  <\/li>\n<li>Use Add From Server Reloaded to scan and select files.  <\/li>\n<li>Import directly to the WordPress Media Library. Done!<\/li>\n<\/ol>\n\n<h3>Features<\/h3>\n\n<p><strong>File Import &amp; Management<\/strong><\/p>\n\n<ul>\n<li>One-Click Folder Import \u2013 Import entire folders including subfolders.  <\/li>\n<li>Smart Duplicate Detection \u2013 Avoid importing duplicate files.  <\/li>\n<li>Real-Time File Search \u2013 Quickly find any file on your server.  <\/li>\n<li>Configurable Root Directory \u2013 Set browsing root from plugin settings.  <\/li>\n<li>Show\/Hide Hidden Files \u2013 Toggle visibility for non-importable files.  <\/li>\n<li>Last Modified Column \u2013 See when files were last updated.  <\/li>\n<li>Batch Import Progress \u2013 Visual feedback for large imports.  <\/li>\n<li>Keyboard Shortcuts \u2013 Ctrl+A to select all, ESC to clear selection.  <\/li>\n<li>Import Summary \u2013 Consolidated message with links to imported files.  <\/li>\n<\/ul>\n\n<p><strong>User Interface<\/strong><\/p>\n\n<ul>\n<li>Improved folder navigation with clear checkboxes.  <\/li>\n<li>Better visual hierarchy \u2013 folders distinguished from files.  <\/li>\n<li>Clickable breadcrumbs \u2013 easily track current folder location.  <\/li>\n<li>Import buttons at top &amp; bottom for convenience.  <\/li>\n<li>File count display \u2013 see how many files\/folders are selected.  <\/li>\n<li>Success message links \u2013 directly view imported files in Media Library.  <\/li>\n<\/ul>\n\n<p><strong>Security &amp; Performance<\/strong><\/p>\n\n<ul>\n<li>Directory Traversal Protection \u2013 prevents access outside allowed folders.  <\/li>\n<li>Dangerous File Blocking \u2013 blocks PHP, EXE, and other unsafe types.  <\/li>\n<li>CSRF Protection \u2013 all forms include nonce verification.  <\/li>\n<li>Real Path Validation \u2013 prevents path manipulation attacks.  <\/li>\n<li>Input Sanitization &amp; Output Escaping \u2013 all dynamic outputs sanitized.  <\/li>\n<li>Optimized file scanning \u2013 faster loading and memory-efficient.  <\/li>\n<li>Batch operation progress updates \u2013 track large imports easily.  <\/li>\n<\/ul>\n\n<p><strong>Compatibility<\/strong><\/p>\n\n<ul>\n<li>WordPress 6.0 \u2013 6.9.1  <\/li>\n<li>PHP 7.4 \u2013 8.3  <\/li>\n<li>WooCommerce compatible  <\/li>\n<li>Page builder compatible  <\/li>\n<li>Multisite compatible  <\/li>\n<li>Works on shared hosting<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20bypass%20wordpress%20upload%20limits%3F\"><h3>How do I bypass WordPress upload limits?<\/h3><\/dt>\n<dd><p>Upload files via FTP\/SSH, then import using this plugin.<\/p><\/dd>\n<dt id=\"can%20i%20upload%20large%20videos%20or%20raw%20photos%3F\"><h3>Can I upload large videos or RAW photos?<\/h3><\/dt>\n<dd><p>Yes. Supports 4K\/8K videos, large PDFs, RAW images, and any WordPress-supported file type.<\/p><\/dd>\n<dt id=\"can%20i%20bulk%20import%20product%20images%20for%20woocommerce%3F\"><h3>Can I bulk import product images for WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Upload via FTP, then batch import to the Media Library.<\/p><\/dd>\n<dt id=\"does%20this%20require%20server%20access%3F\"><h3>Does this require server access?<\/h3><\/dt>\n<dd><p>Only FTP\/SSH access is needed. No root access or php.ini changes are required.<\/p><\/dd>\n<dt id=\"is%20it%20safe%20for%20shared%20hosting%3F\"><h3>Is it safe for shared hosting?<\/h3><\/dt>\n<dd><p>Absolutely. No server configuration changes are required.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.2.0 \u2013 2026-02-27<\/h4>\n\n<ul>\n<li>Changed: Imports now use default WordPress year\/month folder structure (e.g., uploads\/2026\/02\/).<\/li>\n<li>Fixed: Original file date preserved \u2013 images keep their year\/month structure based on file modification date.<\/li>\n<li>Fixed: No unnecessary or empty upload folders created.<\/li>\n<li>Fixed: WordPress Media Library shows correct path; existing URLs remain unchanged.<\/li>\n<li>Added: <code>afsrreloaded_upload_subdir<\/code> filter \u2013 use empty string for year\/month (default), or custom path.<\/li>\n<\/ul>\n\n<h4>5.1.0 \u2013 2026-02-16<\/h4>\n\n<ul>\n<li>Fixed: Invalid date folders, empty upload folders no longer created.  <\/li>\n<li>Updated: Imports now go into separate folders with the plugin name.  <\/li>\n<li>Added: Message displayed after importing a folder or file:<br \/>\nSome files were skipped for security reasons.<br \/>\nRestricted file types: PHP, PHTML, PHPS, PHT, PHAR, EXE, SH, BAT, CMD.  <\/li>\n<li>Updated: Better result messages for folders vs individual files.<\/li>\n<\/ul>\n\n<h4>5.0.0 \u2013 2025-10-25<\/h4>\n\n<ul>\n<li>Major overhaul: new UI, modern features, enhanced security.  <\/li>\n<li>One-click folder import, smart duplicate detection, real-time search.  <\/li>\n<li>Configurable root directory, show\/hide hidden files.  <\/li>\n<li>Last modified column, batch import progress, keyboard shortcuts.  <\/li>\n<li>Security improvements: directory traversal protection, dangerous file blocking, CSRF verification, input\/output sanitization.  <\/li>\n<li>Performance improvements: optimized scanning, memory management, batch progress feedback.  <\/li>\n<li>Compatible with WordPress 6.8, PHP 7.4-8.3, WooCommerce, multisite, page builders.<\/li>\n<\/ul>\n\n<h4>4.1.2 \u2013 2025-10-25<\/h4>\n\n<ul>\n<li>Critical fix for folder name display &amp; navigation.  <\/li>\n<li>Plugin Check compliance, internationalization support, output escaping.<\/li>\n<\/ul>\n\n<h4>4.1.0 \u2013 2025-01-25<\/h4>\n\n<ul>\n<li>Namespace updated for WordPress standards, PHP 8+ compatibility.<\/li>\n<\/ul>\n\n<h4>4.0.0 \u2013 2025-01-25<\/h4>\n\n<ul>\n<li>Initial release of Add From Server Reloaded.  <\/li>\n<li>Security overhaul, duplicate detection, real-time search, modern UI.  <\/li>\n<li>Batch folder import, enhanced error handling, WordPress 6.7+ compatible.<\/li>\n<\/ul>","raw_excerpt":"Bypass WordPress upload limits and import large files or folders directly from anywhere on your server into the WordPress Media Library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/259135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=259135"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/adeelraza_786hotmailcom"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=259135"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=259135"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=259135"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=259135"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=259135"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=259135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}