Skip to main content

Install from ZIP

1

Download the plugin ZIP

Download wp-manager-pro-v2.9.4.zip from the Releases page on GitHub.
2

Upload via WP Admin

In WP Admin, navigate to Plugins → Add New → Upload Plugin. Choose the ZIP file and click Install Now.
3

Activate the plugin

After installation completes, click Activate Plugin.
4

Open WP Manager Pro

Click WP Manager in the admin sidebar, or click Open in the plugin row on the Plugins list page.
After activation, WP Manager appears near the top of the admin sidebar at menu position 2, just below the Dashboard entry.

Manual installation

If you prefer to install via the command line, unzip the archive directly into your plugins directory:
unzip wp-manager-pro-v2.9.4.zip -d /path/to/wp-content/plugins/
Then activate the plugin via WP Admin → Plugins.

Build from source

If you want to modify the React frontend or contribute to the project, follow these steps to build WP Manager Pro from source.

Prerequisites

You need Node.js 18 or higher and npm 9 or higher:
node --version  # must be >= 18
npm --version   # must be >= 9

Setup and development

1

Clone the repository

git clone https://github.com/nurkamol/wp-manager-pro.git
cd wp-manager-pro
2

Install dependencies

npm install
3

Start the development server

npm run dev
Vite starts a dev server. Changes to files in src/ are reflected immediately.
4

Build for production

npm run build
This runs tsc -b && vite build and outputs two files:
assets/build/index.js    (~773 kB, ~216 kB gzipped)
assets/build/style.css   (~51 kB, ~9 kB gzipped)
The build uses format: 'iife' so all bundle variables are function-scoped and cannot shadow WordPress globals.
5

Package the plugin ZIP

From the parent directory of your cloned repository, run:
cd ..
zip -r wp-manager-pro-v2.9.4.zip \
  wp-manager-pro/wp-manager-pro.php \
  wp-manager-pro/includes/ \
  wp-manager-pro/assets/build/
The resulting ZIP contains only the files needed for production — PHP source, built JS/CSS assets, and no node_modules.

Build docs developers (and LLMs) love