loader
Bangladock - Premium GPL Lifetime Offer
🔥 31% OFF SALE
Premium GPL Themes & Plugins - LIFETIME MEMBERSHIP
Copied!
Code: Bangladock31
JOIN NOW
      One license · 50,000+ premium plugins & themes

      Stop paying for plugins one by one. Update everything automatically — from a single dashboard.

      BanglaDock Elements is your all-in-one WordPress updater. Install and auto-update 50,000+ premium GPL plugins and themes with one membership key — and every update is backed up first, so a broken update is always one click away from a rollback.

      50,000+GPL products
      8Admin pages
      1-clickBackup & rollback
      WP 6.0+Compatible
      wp-admin · BanglaDock Elements — Dashboard
      BanglaDock Elements dashboard preview
      My Products
      BanglaDock Elements My Products preview
      37,000+Premium GPL plugins & themes in the library
      1Membership key unlocks every product
      5Purpose-built admin tabs
      2024Trusted by active members since
      01 · Overview

      What is BanglaDock Elements?

      BanglaDock Elements is a WordPress plugin that manages updates and installations for premium (paid) plugins and themes through a single membership license from bangladock.net.

      Normally, every premium plugin needs its own license key to receive updates. BanglaDock Elements replaces all of those with one key. Once activated, it connects to the BanglaDock library and lets you:

      • Update all your installed premium plugins & themes to their latest versions — manually or in bulk.
      • Install new products from a catalog of 37,000+ GPL plugins & themes directly in your dashboard.
      • Back up the working version before each update, with instant one-click rollback support.
      • Track everything in a comprehensive action log and check your server's readiness.
      In short: one membership → unlimited premium plugin & theme updates, with automatic backups so nothing ever breaks permanently.

      The 5 tabs at a glance

      Updates Tab

      Your welcome base — domain info, connection status, membership details, and the updates list panel.

      Browse Tab

      Search and install resources from the catalog of 37,000+ plugins & themes without leaving WP.

      Backups Tab

      Pre-update backup zip archive history, ready to restore/rollback in one click.

      Logs Tab

      A full audit log containing timestamps, levels (info/warning/error), and specific update details.

      Settings Tab

      Manage API key connection, exclude resources, view statistics charts, and configure roles or users permissions access.

      02 · Audience

      Who it's for

      If you build or maintain WordPress sites and use premium plugins or themes, this plugin saves you money and time.

      Site owners

      Run a blog or business site and want premium tools without paying for each one separately.

      Developers & freelancers

      Build client sites with the best premium plugins and keep them all updated from one place.

      Agencies

      Manage many client sites, with white-label branding to resell updates under your own name.

      Note on GPL: All products are distributed under the GPL license, which legally permits redistribution. You receive genuine, unmodified files with full update support through the BanglaDock library.
      03 · Before you start

      Requirements

      BanglaDock Elements runs inside your normal WordPress admin. Make sure your server meets these minimums for updates to install reliably.

      RequirementMinimumRecommendedWhy it matters
      WordPress6.06.4 or newerUpdate & install APIs the plugin relies on.
      PHP8.08.2+Required to unzip and write plugin/theme files.
      PHP memory limit256 MB512 MBLarge themes need memory while extracting.
      Max execution time60 s300 sPrevents timeouts during big updates.
      ZipArchive (PHP)EnabledEnabledUsed to unpack downloaded .zip packages.
      HTTPS / SSLEnabledEnabledSecure connection to the BanglaDock update server.
      Writable folders/wp-content/Plugins, themes & backups are written here.
      You don't have to check these manually — the plugin's Site Health page tests everything for you and tells you exactly what to fix.
      04 · Setup

      Installing the plugin

      Installation is the same as any WordPress plugin — upload the ZIP, activate, then enter your license. Here's the full flow.

      Download the plugin ZIP

      Members can download the latest bangladock-automatic-update.zip from the product page: bangladock.net/product/bangladock-automatic-update. Log in with your membership account first.

      Upload it to WordPress

      In your WordPress admin, go to Plugins → Add New → Upload Plugin, choose the ZIP, and click Install Now.

      Activate the plugin

      Click Activate Plugin. A new menu item — BanglaDock Elements — appears in your admin sidebar.

      Run the setup wizard

      The first time you open it, a setup wizard launches automatically and walks you through activation. See the next section for details. A license key is required before you can use the plugin.

      If WordPress refuses the upload with a "file too large" error, increase upload_max_filesize in your hosting settings, or upload the folder via FTP to /wp-content/plugins/.
      05 · Activation

      Activating your license

      A valid license key is required — the plugin will not manage updates until it's activated. The setup wizard makes this a 60-second process.

      Step 1 — Welcome screen

      When the plugin first loads, you'll see a premium welcome screen introducing the core capabilities of BanglaDock Elements. Click Get started to continue.

      wp-admin/tools.php?page=bangladock-elements
      BanglaDock Elements setup wizard — welcome step listing key features
      Setup Wizard · Step 1. The 4-step progress header tracks your setup progress: Welcome → License → Configure → Done.

      Step 2 — Paste your API key

      Enter your personal license API key in the connection input field. The wizard displays your current domain to verify that it is registered correctly. Clicking Verify & Connect will authenticate your site and link it to your membership.

      Copy your key from your profile dashboard on bangladock.net. The wizard includes a direct shortcut to get your key instantly.
      Setup Wizard · License step
      BanglaDock Elements setup wizard — license key entry step
      Setup Wizard · Step 2. Enter your key and connect to the updates repository server.

      Step 3 — Server Readiness Diagnostics

      The wizard automatically runs server checks to ensure WordPress is ready. It validates your PHP version, WordPress version, active ZipArchive extension, memory allocations, and backups directory write access.

      Setup Wizard · Configure step
      BanglaDock Elements setup wizard — server readiness check results
      Setup Wizard · Step 3. Confirms your server configuration is optimal for managing packages and running automatic updates.

      Step 4 — Setup Complete

      Once all diagnostics pass and the key is connected, you'll see the Success screen. Click the Go to Dashboard button to reload and open the updates dashboard.

      06 · Using the plugin

      Dashboard Status

      The dashboard connection status bar is located at the top of the Updates tab. It gives you a quick snapshot of your site registration, API connection, plan details, and updates usage.

      BanglaDock Elements · Updates (Top)
      Plugin Updates tab top bar showing connection status and membership info
      Updates Tab Header. Contains the registered domain status, connected status, active membership subscription details, and remaining download limits.
      ElementWhat it does
      Domain RegistrationLists your domain name registered with BanglaDock for licensing support.
      Connection BadgeShows a green Connected status badge confirming connection to the updates server.
      Active MembershipDisplays your active plan name (e.g. Ultra, Ultimate) and expiry date.
      Download limitsA usage counter showing how many updates you have consumed this month out of your plan limits.
      07 · Using the plugin

      Updates List Panel

      The Updates panel is located at the bottom of the Updates tab. It lists all premium plugins and themes currently installed on your site that have a newer version available on the server.

      BanglaDock Elements · Updates (Bottom)
      Updates List panel showing resources with newer versions
      Updates List Panel. Lists resources that have available updates, showing current version, new version, and status progress.

      Toolbar & actions

      ControlWhat it does
      Check UpdatesAsks the BanglaDock server whether any product has a newer version available.
      Bulk UpdateSelect multiple resources and click **Update Selected** to run updates in bulk.
      Individual UpdateClick the **Update** button on a specific plugin or theme row to update it individually.
      08 · Using the plugin

      Browse & Install

      Discover and install new premium plugins & themes from the BanglaDock library — over 37,000 products — without leaving WordPress.

      BanglaDock Elements · Browse Catalog
      Browse tab showing the premium product catalog and install options
      Browse catalog. Search the library, filter by plugins or themes, and install any premium product in one click.
      ElementWhat it does
      Plugins/Themes subtabsSwitch between browsing plugins and themes.
      Search barLive search the BanglaDock library of over 37,000 products.
      Install buttonDownloads and installs the product to your site directly. Shows "Installed" once finished.
      09 · Using the plugin

      Backup History

      This page allows you to view and manage automatic backups created before each update. Backups are stored as ZIP files and can be used to roll back/restore previous working versions if an update fails.

      BanglaDock Elements · Backup History
      Backups history page showing protection details and restore archives
      Backup History. Lists available restore points, backup creation dates, file sizes, and options to restore or delete individual archives.
      Action / ControlWhat it does
      RefreshScans the backup directory and reloads the restore points list.
      Clear AllPermanently deletes all saved backup archives to free up server disk space.
      Restore Point DetailsDisplays the resource name, file size, creation timestamp, and days left before automatic pruning.
      Restore ActionRestores the specific resource back to the saved version.
      Delete ActionDeletes a specific backup ZIP archive permanently.
      10 · Using the plugin

      Update Logs

      A complete audit log tracker showing every update, installation, backup, and restore. Track exactly what happened on your site, when, and what status was returned.

      BanglaDock Elements · Update Logs
      Update logs table showing action timestamps, status and messages
      Update Logs. Displays detailed event rows showing timestamps, log levels, and messages. Includes clear and refresh log options.
      Log FieldWhat it tells you
      LevelLog severity level: INFO for standard events, WARNING, or ERROR.
      TimestampDate and time the event was recorded.
      MessageA detailed description of the action performed (e.g., product successfully updated, backup created, etc.).
      11 · Configuration

      Plugin Settings

      Control exactly how the plugin behaves. Settings are grouped into four sub-tabs located down the left side. Here's a quick reference, then every tab in detail with its screenshot.

      Settings TabWhat you configure
      GeneralRegistered domain info, API Key verified changes, backup retention limits, and manual site health diagnostics checks.
      ExclusionsSearch and select specific plugins or themes to exclude them from automatic update detection checks.
      StatisticsVisualize monthly update history counts, download trends, and charts mapping resource updates.
      PermissionsSet access controls (Modes: All Admins, Roles, or Users) to manage who can access the menu, view specific tabs, or see dashboard cards.

      1 · General Settings

      Manage the **API Key** credentials, see the registered domain name, and configure the **Backup Retention** settings (options for 7, 14, 30, or 60 days). Additionally, it hosts the manual **Run Health Check** button to execute diagnostic checks on the server.

      Settings · General
      Settings — General tab
      General tab. API Key masking, registered domain validation, backup retention time, and health checks triggers.

      2 · Exclusions settings

      Search and manage resources you want to exclude. Excluded plugins or themes will not show up in the Updates tab and will ignore automatic update check requests, allowing you to manually freeze specific products.

      Settings · Exclusions
      Settings — Exclusions tab
      Exclusions tab. Live filter search and checkboxes to exclude specific resources.

      3 · Statistics settings

      Provides a visual representation of updates consumed monthly. Displays tiles for total updates executed, success rate percentage, and contains a ChartJS graph showing resource download trends over time.

      Settings · Statistics
      Settings — Statistics tab
      Statistics tab. Monthly overview tiles, download charts, and update log counts.

      4 · Visibility & Permissions (Agency Controls)

      Built for **agencies** reselling sites to clients. Choose who has access to the BanglaDock menu (All Admins, Roles, or Users). You can check/uncheck to hide specific tabs (Updates, Browse, Backups, Settings) or specific dashboard elements (Connection Status Bar, Membership Info Card) so clients never see licensing details.

      Settings · Permissions
      Settings — Permissions tab
      Permissions tab. Configure access mode constraints and restrict tabs or dashboard status cards visibility for clients.

      Restrict by Role & User

      Switching the mode to Roles or Users opens input forms where you can search and select specific WordPress user roles or user logins. Only matching users will see the elements you checked in the tabs permissions checklist.

      Settings · Permissions · Modes
      Settings — Permissions tab in Roles/Users mode
      Permissions Modes. Restrict visibility checks dynamically based on specific user roles or individual login names.

      Restricted Access View

      When a client logged in under a restricted user/role views the plugin page, only the permitted tabs are rendered. All traces of connection status and settings keys are hidden, keeping the delivery infrastructure white-labeled.

      Settings · Permissions · Client View
      Settings — Restricted client access view
      Client View. Clean, branded dashboard where restricted tabs and license keys are completely hidden.
      General configuration settings save instantly on check. Click Save Settings or Save Permissions buttons to apply changes.
      12 · Configuration

      License Management

      Manage your membership key, see your plan and expiry, and re-activate on a new domain within the General Settings panel.

      BanglaDock Elements · License Management
      License panel inside General settings showing active status and key details
      License Management. API Key change option, registered domain validation, and domain-registration tracking.
      ElementWhat it does
      API Key displayYour connected key, masked by default for security.
      Change Key ButtonAllows you to disconnect the current key and enter a new one.
      Registered DomainDisplays the active domain registered to receive updates under this license key.
      Lost your key? Copy it any time from your profile dashboard on bangladock.net.
      13 · Configuration

      Site Health Check

      A diagnostic checker that ensures your server meets the requirements to install and update products reliably. It runs automatically in the setup wizard and can be run manually in settings.

      BanglaDock Elements · Site Health Check
      Site Health checklist panel
      Site Health Checks. Validates PHP Version, WordPress version, ZipArchive extension, memory limits, and backup folder write permissions.
      Diagnostic ItemWhat it verifies
      PHP VersionVerifies PHP is v7.4 or higher.
      WordPress VersionVerifies WordPress is v5.8 or higher.
      ZIP ExtensionEnsures ZipArchive PHP module is enabled for extracting packages.
      Memory LimitEnsures sufficient PHP memory is allocated for downloads.
      Backup DirectoryEnsures the backups directory exists and is fully writable.

      14 · Reference

      Messages & alerts

      The plugin gives instant feedback with small pop-up "toast" messages in the top-right corner. Here's what each colour means and when you'll see it.

      Update successfulElementor Pro → v4.0.8
      Update failedZIP signature invalid — try again
      Daily limit almost reached14 of 15 downloads used today
      Checking for updates…8 updates available

      What triggers each message

      Action you takeMessage you'll see
      Click Update on a productSuccess "Update successful" once it finishes — or Error with the reason if it fails.
      Click Update allA confirmation dialog lists every product to be updated, then a success toast per product.
      Toggle auto-updateSuccess "Auto-update enabled/disabled" for that product.
      Click Restore a backupA confirmation dialog (with "back up current version first" option), then Success "Restore complete".
      Click Delete a backup / Clear logA red confirmation dialog — the action only runs after you confirm.
      Reach your daily download limitA modal explains the limit and when it resets.
      Enter an invalid license keyThe field shows an inline error and shakes; the Activate button stays disabled.
      Test Connection (Settings/Health)Success "Connected · 142ms" or an Error if the server can't be reached.
      Toasts disappear on their own after a few seconds, or click the × to dismiss. The bell icon in the top bar keeps a history of important notifications.
      15 · Reference

      Keyboard shortcuts

      Power users can fly through the plugin without the mouse.

      Open command paletteK
      Show keyboard shortcuts?
      Focus search/
      Toggle dark / light themeT
      Go to DashboardGD
      Go to My ProductsGP
      Go to BackupsGK
      Close any dialogEsc
      Press K anywhere to open the command palette — type to jump to any page, run any action, or search any product.
      16 · Reference

      Frequently asked questions

      Do I need a separate license for each plugin?
      No. That's the whole point — one BanglaDock membership key unlocks updates for every supported premium plugin and theme.
      Where do I get my license key?
      Generate or find it in your account: bangladock.net/my-account/our-license-manager. It looks like BD-XXXX-XXXX-XXXX.
      What happens if an update breaks my site?
      The previous working version was automatically backed up before the update. Go to Backups and click Restore — your site is back to normal in seconds.
      Will the plugin work without activating a license?
      No. A valid license key is required. The setup wizard will not let you reach the dashboard until a key in the correct format is activated.
      What is the daily download limit?
      Each membership includes a set number of installs/updates per day (shown in the top bar, e.g. 3/15). It resets every 24 hours. Updating products you already own and backups do not count the same as fresh installs.
      Can I move my license to a new domain?
      Yes. Open the License page on the new site and activate with the same key. If you see a "domain mismatch" message, re-issue the key from your License Manager.
      Is this legal? What is GPL?
      All products are licensed under the GPL, which permits redistribution. You get genuine files with updates. BanglaDock provides the delivery and update infrastructure.
      Still need help? Contact support through your account at bangladock.net/my-account. (REPLACE-LINK with your support desk URL.)
      Ready when you are

      One key. Every premium plugin. Always up to date.

      Stop juggling dozens of license keys and manual updates. Install BanglaDock Elements, activate once, and let your whole site stay current — safely, automatically, with one-click rollback whenever you need it.

      Need help getting started? Read the installation guide or visit bangladock.net.
      Home Downloads Cart Login