New License Manager

Laravel PHP Licenser & Updates Manager - REST API, webhooks, customer portal

SH Theme Uploader

Plugin
Upload and install Botble themes from ZIP files.
$10.00

Version

1.0.2

Botble Version

>= 7.0.0

License

MIT

Theme Uploader - Effortless Theme Installation for Botble CMS

Theme Uploader Banner

Theme Uploader is an essential utility for Botble CMS developers and site owners. It simplifies the process of installing new themes by allowing you to upload and extract ZIP files directly through the admin panel. No more FTP or manual file management—just upload, activate, and start customizing your site's new look.


💎 Premium Features

  • 📤 Drag-and-Drop Upload: Easily upload theme ZIP files directly through your browser.
  • ⚡ Automatic Extraction: The plugin handles the unzipping and placement of theme files in the correct directories.
  • 🛡️ Safety Checks: Validates theme structures and permissions before installation to prevent errors.
  • 🚀 Instant Activation: Move from a ZIP file to a live site theme in just a few clicks.
  • 📁 Clean Workflow: Automatically cleans up temporary files after a successful installation.
  • 🛠️ Developer-Friendly: Perfect for testing local theme development on staging environments.

📸 Preview

[!NOTE] A clean, focused upload zone with a progress bar and a "Successfully Installed" confirmation toast, integrating perfectly with the Botble theme management interface.


⚙️ Requirements

  • Botble Core: Version 7.0.0 or higher.
  • PHP: 8.1 or higher (with ZipArchive extension enabled).

🛠 Installation

1. Automatic Installation

  1. Go to your Admin Panel -> Plugins -> Add New Plugin.
  2. Search for Theme Uploader.
  3. Click Install, then Activate.

2. Manual Installation

  1. Download the plugin from the marketplace.
  2. Upload the theme-uploader folder to platform/plugins/.
  3. Go to Admin Panel > Plugins and click Activate.

📖 How to Use

  1. Navigate to Admin Panel -> Appearance -> Themes -> Add New.
  2. Click the Upload Theme button.
  3. Select your theme's ZIP file from your computer.
  4. Click Install Now.
  5. Once complete, click Activate to apply the new theme to your site.

🤝 Support

If you have any questions or need assistance, feel free to reach out via:

Leave a comment

Your email address will not be published. Required fields are marked *

Kindly log in to share your feedback on this plugin.