Congratulations on your purchase of MonsterTools! This guide will walk you through the process of getting the plugin from CodeCanyon onto your WordPress site and keeping it up-to-date with the latest features and security patches.
System Requirements & Server Compatibility
Before installing MonsterTools, ensure your hosting environment meets the following requirements for optimal performance and full functionality.
Minimum Requirements
PHP Configuration
PHP Version: 8.2 or higher
Memory Limit: 512MB or higher (2GB recommended)
Max Execution Time: 120 seconds or higher
Upload Max Filesize: 64MB or higher
Post Max Size: 64MB or higher
PHP Extensions:
curl- For API communications and payment processingimagick- For image processing and manipulationmbstring- For multibyte string handlingxml- For XML processingzip- For file compression and extractionjson- For data serializationfileinfo- For file type detectionopenssl- For secure connections and encryption
Critical PHP Functions That Must Be Enabled
Some hosting providers disable certain PHP functions for security reasons. MonsterTools requires the following functions to be available:
proc_open,proc_close,proc_get_status,popen,pclose,stream_select,fread,fwrite,feof,fclose,is_resource
Part 1: How to Install MonsterTools
Step 1: Download the Installation Files from CodeCanyon
Log in to your CodeCanyon account and navigate to your "Downloads" section.
Locate "MonsterTools: The All-in-One SEO & Web Toolkit, like a Swiss Army Knife for WordPress" and click the "Download" button.
You will see several download options. It is crucial to select the correct one:
Choose: "Installable WordPress File"
This will download a single ZIP file (e.g.,
monstertools.zip). This is the file you will upload directly to WordPress.(Do not download the "All Files & Documentation" package for the installation process. That package is for developers who need to access the source code and is useful if you need to perform a manual update, which we'll cover later).
Step 2: Install the Plugin via Your WordPress Admin Dashboard
There are two primary methods to install a WordPress plugin. We recommend Method A for its simplicity.
Method A: Upload via WordPress Admin (Easiest)
In your WordPress dashboard, go to Plugins > Add New Plugin.
At the top of the page, click the "Upload Plugin" button.
Click "Choose File" and select the
monstertools.zipfile you just downloaded from CodeCanyon.Click "Install Now".
WordPress will now unpack and install the plugin. Once you see the message "Plugin installed successfully," click the "Activate Plugin" button.
Method B: Upload via FTP/SFTP (Advanced)
Use this method if you have issues with file size limits or server permissions.
Using an FTP client (like FileZilla), connect to your WordPress hosting account.
Navigate to the
/wp-content/plugins/directory.Extract the
monstertools.zipfile on your computer. You will get a folder, typically namedwebsite.zipor similar.Upload this entire extracted folder to the
/wp-content/plugins/directory on your server.Once the upload is complete, go to your WordPress dashboard and navigate to Plugins > Installed Plugins.
Find "MonsterTools" in the list and click "Activate."
Step 3: Activate Your License
Upon activation, you should see a new menu item in your dashboard labeled "MonsterTools."
Go to MonsterTools > License.
You will need your Purchase Code. You can find this by going to your CodeCanyon "Downloads" page, clicking on the "License Certificate" link next to your download, and copying the Item Purchase Code.
Paste your Purchase Code into the license field on the plugin's license page and hit "Activate License."
? Congratulations! The plugin is now installed, activated, and ready for you to explore its 75+ powerful tools!
Part 2: How to Update MonsterTools
Keeping your plugin updated is vital for security, performance, and access to new tools. There are two main methods for updating.
Method 1: Using the Envato Market Plugin (Recommended)
This is the best method as it allows for one-click updates directly from your WordPress dashboard, just like free plugins from the WordPress.org repository.
A) Install the Envato Market Plugin:
Download the official "Envato Market" plugin from CodeCanyon: https://envato.com/market-plugin/ (It's free for authors).
In your WordPress dashboard, go to Plugins > Add New > Upload Plugin and install it by uploading the file, then Activate it.
B) Connect Your Envato Account:
Go to Envato Market in your dashboard sidebar.
Click on the "Global OAuth Personal Token" tab.
You need to create a token. Follow the link to the Token Generation page on Envato while logged into your account.
Give the token a name (e.g., "My WordPress Site") and ensure you check the box for "View your Envato purchases" and agree to the terms. Click "Create Token."
Copy the long string of characters generated.
Return to your WordPress Envato Market settings page, paste the token into the field, and click "Save Changes."
C) Perform the Update:
Once connected, you will see "MonsterTools" listed under the Envato Market section along with its update status. When an update is available, you can simply click the "Update" button from the Plugins page or the Dashboard > Updates page.
Method 2: Manual Update via WordPress Admin
This method mimics the initial installation process.
Important: Deactivate the current version of the MonsterTools plugin from your Plugins page.
Delete the deactivated plugin. (Don't worry, your settings and license data are safe in your database).
Go to CodeCanyon, download the latest "Installable WordPress File" (the ZIP file).
Now, follow the exact same steps as "Method A" in the installation guide above: go to Plugins > Add New > Upload Plugin, choose the new ZIP file, and Install Now, then Activate.
Your plugin will be updated, and all your previous settings will be intact.
Troubleshooting Common Issues
"Are you sure you want to do this?" message: This is often a server timeout issue. Try the manual update method (Method 2) or use an FTP client to replace the files.
White Screen after activation: This is typically a memory limit or PHP conflict. Increase your WordPress memory limit or contact your hosting provider.
For further assistance, please visit our dedicated support section or contact our help desk. Thank you for choosing MonsterTools