How To Install WordPress Using Different Installers: A Practical Guide

WordPress is famous for its ease of installation. All good WordPress web hosting companies allow you to install WordPress in just a few clicks. In most of the cases installing WordPress is an easy process and takes less than five minutes to complete.

In this article, we will be briefing you on how to install a WordPress using different installers. For beginners, we have explained here how to install WordPress on all hosting platforms that have single click installation option. More so for intermediate users how to install manually using FTP. At last, for designer and developers – how to install WordPress on a local computer (Mac, Windows, and Linux).

Five basic short views to install WordPress

  1. The very first step is – you need to download WordPress latest version from
  2. Thereafter, using FTP, upload those files to your web server.
  3. Now you have to create a MySQL database and user for WordPress.
  4. Here, configure WordPress to connect to the database that you have created now.
  5. Finally, complete the installation process and setup your new WordPress website.

Let’s see the WordPress installation process in detail and through various installers. Just go through the table of contents given below to reach out your preferred matter instantly.

Things to do before installing WordPress

WordPress is a well-known powerful free blogging and a widely used tool that creates beautiful blogs and websites. There are certain things you must keep in mind before you install WordPress to create your one such profile. Given here is the list of things you should consider:

1. Register a domain name

A domain name, or web address, shows where your website belong to and often ends in extensions like .com, .net, .org, .info, .us, .biz, .tv and more. Register a domain name first, numerous extensions are available where .com is the most popular among them. Most of the registrars require need either a credit card or a PayPal account to pay for the domain. By this, you can claim and get the domain name immediately on application. Finally, you can go to the big domain name companies to register a name.

2. Choose a Web host

Once you have registered your domain name find a web host for it as well.

A web host can install any scripts (WordPress, forum, shopping cart, etc.) and the place you get your email address in. You can’t launch your site until you sign up with a hosting account. Most of the hosting companies offer at least a monthly and yearly fee structure, go through the terms for the obvious items like termination and other what-if scenarios. Usually, all the entry level hosting accounts use shared hosting. This refers to sharing one web server among a number of different accounts or websites. More likely you will be buying Virtual Private Server (VPS) or virtual machine.

3. Clean out the default email box

By default, the email server associated with your domain will have at least one email box setup already. This is likely to be the same username you signed up with or one which the host made up for you. Even if you don’t use this, you’ll have to check it and clean it out otherwise this account will collect spam and other junk emails. If not done, it will fill up and eat up some of your limited disk space.

System Requirements for WordPress

  • WordPress 3.6 or greater version.
  • WordPress Memory Limit of 64MB or more.
  • PHP version 5.3 or greater where (PHP 5.6 or greater recommended).
  • PHP Safe Mode should be Disabled.
  • Need PHP Max Execution Time 30 seconds or more.
  • PHP Memory Limit should be 128MB or more
  • cURL Library Enabled
  • cURL Timeout 300 seconds or more
  • MySQL version 5.0 or greater

Check your hosting

Check the Hosting Compatibility doc for any known issues before you choose a hosting provider for your WordPress dashboard.

Always keep in mind that as you increase the number of managed sites on your dashboard server resources will also need to increase. Managing more sites means that your server will be up for more memory and other resources to complete the requested tasks. Given below are the suggestions that will help to ensure you have the best experience managing your sites.

  • Any shared hosting plan suffice 30 sites or less than that.
  • We suggest a re-seller hosting account with additional server memory for 31-100 sites. You should also set the optimization for large networks to ON in your MainWP Settings.
  • For 100+ sites you should consider a VPS for managing these many sites, where the VPS should have at least 512MB of memory. You should also set the optimization for large networks to ON in your MainWP Settings.

Bending towards the point, we introduce you how to install WordPress. Keep reading!

Installing WordPress using various installers

Let’s get cracked in detail!

How to install WordPress manually

Listed below the major steps to install WordPress manually:

  1. Firstly, download the file and upload to the public_html folder via FTP, or via cPanel File Manager.
  2. Thereafter, extract all the contents of the using cPanel File Manager.
  3. Create a new MySQL database and user.
  4. Run the famous 5 minute WordPress installation.

Install WordPress using MOJO Marketplace

  1. Go to Mojo Marketplace, and click on general settings.
  2. Click on how to install WordPress within your Bluehost account
  3. Follow the further steps –
  • Log in to your Bluehost cPanel account.
  • Find the website section and select install WordPress.
  • Click the Install button.
  • Choose the domain name to install it. In the field next to the domain, you can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog.
  • If required, edit the email address, username, and password for the new WordPress installation. Click “advanced options” to change those settings.
  • Read through the license and the service agreements provided and check the boxes.
  • Select the Install Now button.

Install WordPress using Softaculous

1.Log into your cPanel.

Installation using Softaculous

2. First, go to the Software section, and then click on the Softaculous icon.

Softaculous Setup

3. Click on the WordPress logo. A screen with getting open where several options will be displayed. You will see a screen with Install, overview, features, and import options. Click on the Install link.

4. Fill in the WordPress installation details as required.

Install WordPress using QuickInstall

  • You can go to your account with HostGator WordPress hosting and try installing quickInstall from there. This auto-installer makes the installing scripts and CMS extremely easy. To take advantage of this powerful WordPress tool, you can sign up an account with Hostgator shown below.
  • Now, subsequently, log into your cPanel. Go towards the software/service section, and you can find QuickInstall there, by following the following steps.
QuickInstall Icon
  • Click on QuickInstall, a quickInstall page will get open. You can find the WordPress option from the left side menu, it is under the blog software section. Click on WordPress to continue.
QuickInstall WordPress
  • Firstly you need to choose a domain or subdomain to install WordPress to install WordPress using quickInstall. You can specify a subfolder as well to host your WordPress installation.
  • If you choose to input a sub-directory name, like ‘blog’, after the selected domain, such as ‘’, then quickInstall will install WordPress to this ‘blog’ folder under your domain root and you will be able to access your WordPress site from ‘’.
  • If you want to install WordPress from domain root, meanwhile then leave the subfolder field blank. Fill in other boxes as required and tick the Enable Auto option.
  • It upgrades so additionally and fastly that the quickInstall will automatically upgrade your WordPress scripts to the latest available version.
  • When you are ready, click on the Install Now button to finalize the auto WordPress installation using quickInstall.

Install WordPress using Fantastico

Fantastico is an application installer available on few versions of cPanel. It includes setting up content management systems like WordPress quickly and easily. Although many platforms have now discontinued support for fantastico in favor of other systems like Softaculous, though it is still in use across the Internet.

Fantastico is a great start for beginner users who don’t know a lot about setting up a website. It takes all the work off your hands while installing everything that WordPress requires. All you need is a bit of information about your website, and the system will do the rest.

Login to your cPanel Account

Step1. Access your cPanel account from the customer portal.
  • To do this, go to the blue “cPanel Login” from your account dashboard.
cPanel Dashboard
  • This may appear differently depending on the settings and hosting of accounts. While some hosting platforms may give you direct access to cPanel without using the customer dashboard. In any case, you’ll need to access cPanel.
Step 2: Access Fantastico from the Software/Services Section
  • In cPanel, scroll down to the Software/services section and click “Fantastico De Luxe”, a tool with a blue smiley face.
Fantastico De Luxe cPanel
Step 3: Select WordPress
  • In the Fantastico navigation screen, a list of applications can be seen on the left. Click the required button for “WordPress.”
Fantastico WordPress
Step 4: Select New Installation for WordPress
  • Clicking the WordPress radio button will change the right panel. It will now show the information regarding WordPress including the current version that is available in Fantastico. For additional information, a homepage link, as well as a support forum, is given.
  • Click the link for “New Installation.”
Fantastico WordPress Installation
Step 5: Enter your WordPress Site Information and then Install
  • In this screen, you will have to give your website’s information. These will be the settings your website will be using during the installation process.
  • Click the “Install WordPress” button at the bottom after you finish it.
Installation WordPress cPanel
  • Once the installation gets complete, you’ll be given a link to access the admin panel. It’s probably a good idea to click the link and bookmark it so that you can find your admin panel later on easily.
  • Manually installing WordPress is also known as the famous 5-minute install since it takes less time. However, few steps are added in manual installation, and you will need an FTP client for that.
  • First, download the latest version of WordPress. Unzip the file, and use the FTP software to upload those files into the web host directory of your choice.
FTP Software file upload
  • In case you want to install WordPress on your root domain name (like, then you need to upload WordPress files to your website’s root directory. Usually, this directory is called /public_html/.
  • On the other hand, If you want to install WordPress in a subfolder (like, then upload it in a folder /public_html/blog/.
  • Once you have uploaded WordPress, go to your hosting control panel to create a database for the same. In your cPanel, find the icon like this given in the snapshot:
Hosting control panel
  • Enter your database name, and click “Create Database”, in the field to create a new database.
cPanel new database
  • Now since your database is created, give a username to MySQL.This username will have access to perform actions on your database.
  • On MySQL Databases page in your cPanel account, scroll down to MySQL users section. Simply provide a username and a password for your new user and click on the ‘Create a user’ button.
New User MySQL
  • This new user still will not be having access to the database that you created earlier. For that, you will have to add the user to the database and give them permissions to perform all the necessary actions.
  • On your MySQL databases page in cPanel account, scroll down to ‘Add User to a Database’ section. Select the database user you created from the dropdown menu next to the user, select the database, and then click on the add button.
Add user to database cPanel
  • Select all privileges you want to allow this user to and moreover click on the make changes button.
  • Now your MySQL database and user are ready, and it’s time to run the WordPress install.
  • Simply go to to the URL where you uploaded WordPress. In addition, choose the preferred language so that the rest of the installation is displayed in your own language.
Language Preference cPanel WordPress
  • Click on the continue button to proceed.
  • You will now see some installation instructions. Basically, WordPress will now tell you that it will need your database name, password, and MySQL host information.
Installation Instructions WordPress
  • Further, click on the ‘Let’s go’ button to continue.
  • WordPress will now show you a form. Therefore, you will have to enter the name of the database you created earlier.
WordPress Form
  • Fill in the information and submit it. WordPress will now connect to your database and will show you a success message.
Success Message WordPress
  • Click on ‘Run the Install’ button to continue.
  • WordPress will now create tables in your database and then send you to the next step of the installation.
  • Provide information for WordPress to set up your site, which includes site title, username, password, and admin email address.
WordPress Information
  • Click on the Install WordPress button to continue. WordPress will now automatically setup your website and finish the installation.
  • You will see a success prompt showing your username. Now just click on the Log in button to sign in to your WordPress site.

Installing WordPress using FileZilla

FTP is one of a standard way to upload or download files between your local system and your web server, and furthermore, FileZilla is a solid client that FTP needs.

Following details are mandated to be known regarding the FTP account on your server:

  1. The FTP address of your website (usually if your URL is
  2. Your FTP username
  3. Your FTP password

If you do not already have an FTP account on your server, use your cPanel or website administration tool to set one up, it will have all the required information.

Register your FTP server in the Site Manager before connecting the FTP server. Once you do it, just click once to connect the same server. Follow the below steps to register the FTP server:

  1. Click File > Site Manager from the main Window of FileZilla.
  2. Click New Site then name the new connection according to you (example: My blog server).
  3. Go to the Host box enter the FTP address for your website. Usually, if your website is, then the FTP address will be or ftp://example.comNote: Do not put a slash (/) at the end unless it is specifically told to do so on your cPanel or by your host.
  4. Leave the Port box blank. Default value 21 should be used. Change these only if your FTP account details explicitly indicate that you should.
  5. Select Normal from login type box.
  6. Enter your full username that you have been given in the Userbox. It may be just a username, or it may look like an email address but actually, it isn’t. For an illustration, it may look similar to user or
  7. Here enter the password. Remember that the password might be case sensitive.
  8. Now Click on the OK button.

In the Toolbar of FileZilla main window, select the down arrow of most left icon “Open the Site Manager”, and select your FTP server from the drop-down list. Or, you can start Site Manager from File>>Site Manager as well, select your FTP server and click ‘Connect’ button.

If all goes well, then in the top window of FileZilla, you can see a series of messages, and in the large window, you will see a listing of files appearing.

Install WordPress using One-Click Installers

  1. Firstly, to install WordPress at DreamHost, log into your panel and go to the One-Click Installs page at One-Click Installs.
  2. From the list of One-Click-Installs, select ‘WordPress’.
One Click Installer

Enter the following:

  • Install to: Firstly, select the domain that you’d like to install into. The second textbox is for if you want to install into a subdirectory (if you do not want it stored in the primary directory). For example, if you want to install it into first select in the first dropdown menu. In the second textbox type in a blog.
  • Select Database: You probably want to ‘Automatically Create Database’ above all since this creates a new unique database for your site. You can also choose an existing database all depends on your wish.
  • Deluxe Install: It’s recommended to check this box if you prefer the extra features mentioned below. This is a free addition to your install.
  • Further, click the Install it for me now! button. Within 15 minutes, an email will be sent to you at the primary email listed on your DreamHost account. This email details further steps for the completion of the installation.

Install WordPress using SSH

Installing WordPress via FTP might take a longer time as it required to upload hundreds of file to the server. While one can install WordPress quickly in SSH.

  • First, create the database and user in my DirectAdmin control panel. You can use other control panels like cPanel or phpMyAdmin to do this as well.
  • Using the shell to download and install WordPress is a real timesaver. Its preferable for windows user to use Putty to log in their server over SSH.
  • Browse to the directory where you want to install WordPress and execute the following commands given below:
  1. Download and unpack the latest WordPress package:
    wget && tar xfz latest.tar.gz
  2. Move the contents of the WordPress folder up:
    mv wordpress/* ./
  3. Delete the WordPress directory and the compressed package which are empty.
    rmdir ./wordpress/ && rm -f latest.tar.gz
Edit wp-config.php

You can even do this using a console editor like Nano or Vi but as it involves quite a few steps. Download wp-config-sample.php from the server and rename it to wp-config.php and open it in the text editor and follow up the following steps:

  1. Add your database name, user and password.
  2. Add the authentication keys and salts.
  3. Change the WordPress database table prefix (optional).

You may also disable WordPress post revisions and set the autosave interval to a really high number by adding these two constants just above the line:

  1. define('AUTOSAVE_INTERVAL', 35000);
  2. define( 'WP_POST_REVISIONS', false );

Upload the filewp-config.php to the server, when you’re done. WordPress also allows you to save the file one level above your WordPress install which is usually one level above the directorypublic_html.

Change the owner/group

You may consider it as a major drawback of installing WordPress via SSH here, that all files are now owned by the user who uploaded the files. This means the auto-update feature of WordPress can’t be used by anyone else.

To get the auto update back we need to change the owner or group to the user Apache runs under. The process to do this depends on your OS and server configuration. We have used the below command as root:

chgrp -R apache public_html

but there might be a possibility that Apache uses a different name on your server (www-data or nobody are common names).

Run the install script

Install WordPress by running the script at.

Enable WordPress SSH updates

To allow WordPress auto updates over SSH/SFTP you require to install one additional plugin: the brilliant SSH SFTP Updater Support.

And by using the same shell commands as above, this will only take a minute. Browse to the plugins folder and execute the following commands given below (update the plugin version number if a newer version is available):

  1. wget
  2. unzip
  3. rm -f
  4. chgrp -R apache plugins (note: execute this command as the root user!)

Installing WordPress on Mac Locally using MAMP

  • Before you install MAMP on your Mac, you’ll first have to download it from the MAMP website. MAMP requires your Mac to run Mac OS X 10.6.6 or later.
  • Once the MAMP gets downloaded, go to the MAMP disk image (it will be displayed as MAMP_2.0.3.dmg), and you will get to see a MAMP window pop up. Drag the MAMP folder (not MAMP PRO – we’ll save that walk-through for the next time) to the Applications folder.
  • Now since you’ve got MAMP installed on your system, launch (located at /Applications/MAMP/
  • While editing settings of MAMP, it might prompt you for an administrator password. This is so because MAMP runs on two processes: mysqld (MySQL) and httpd (Apache), and depending on the settings you set for those processes, you may or may not require to input your password as per your requirement.
  • Now open MAMP, click on the Preferences button. Then, click over to “Ports.” where the default MAMP ports are 8888 for Apache, and 8889 for MySQL. If you use this configuration, your password will not be required, but you will have to include the port number in the URL (localhost:8888). But if you’d like to leave the port number out of the URL, you will have to change the Apache port to 80. The downside of using port 80 as your MAMP Apache port is that you’ll always be asked for your password.
  • At last, you’ll need to set a document root, on the web server. This is where all your files are going to be for your local web server. One such example of a document root is /Users/USERNAME/Sites/wordpress/. Once you’re done editing all of the settings, hit OK to save them.

For more detail look at our guide on How to install WordPress on Mac Locally using MAMP

Install WordPress on Windows using WAMP

  • The first thing you need to do is to download the latest version of WordPress from the website. It will download as a zip file.
WAMP WordPress
  • Then you need to extract the zip file and copy the ‘wordpress’ folder.
WAMP Installation
  • Navigate to the folder where you have installed WAMP.
  • Here we’ll be referring to C:\wamp64 folder going forward. However, it may be different for you depending on where you installed the program.
  • Thereafter, paste the ‘wordpress’ folder into the C:\wamp64\www folder.
Copying folders in WAMP
  • You can rename the ‘wordpress’ folder to anything you want, such as mysite, testsite etc.
  • Here we have renamed the folder from WordPress to mysite.
  • You can now open the web browser and go to http://localhost/mysite/
  • First, it’ll ask you to select a language and then show you the database setup information. Go through it carefully, go ahead and click on the ‘Let’s go’ button to continue.
WAMP WordPress database information
  • After that, you will have to enter your details like database name, username, password, host, and table prefix for the database.
  • The database name will be the one that you have entered in the previous step. We have taken it as ‘test_db’ here and filled the other columns as required, refer the snapshot:
Test_db columns WAMP
  • Click on the ‘Submit’ button when completed and WordPress will create a configuration file for you in the backend.
  • On the next screen, you can see a success message and now you can proceed with the installation part.
  • Click on ‘Run the installation’ button to continue.
Rum Installation in WAMP
  • Further on it will redirect you to the welcome screen of WordPress. Subsequently, you will be required to add a title for your new WordPress website, choose an admin username, enter a strong password, and provide an admin email address.
  • Once you’re done and ready, click on the ‘Install WordPress’ button.
Install WordPress WAMP
  • After the installation process, you’ll see a success prompt. In the background, WordPress has created new tables in your database and it’s ready to be used.
  • You can further proceed to your WordPress dashboard by clicking on the ‘Log In’ button.
Login WordPress through WAMP Installation
  • That’s it, you have successfully installed WordPress on a Windows computer using WAMP.

Installing WordPress on XAMPP

To get WordPress working with XAMPP, first, unzip WordPress in the right folder. Then go to the XAMPP folder on your computer and open the htdocs folder – C:/Program Files/XAMPP/htdocs.

Unzip WordPress files into its own folder and rename it as you wish. For consistency, let’s call this installation of WordPress “WP” to match the name of the database that is created.

Open the WP folder where you have saved your WordPress, find the wp-config-sample.php file and rename it wp-config.php or with any .php extension as up. Open the file and scroll down the screen see to the following lines:

These lines of code shows the login details of your database:

  • Replace “database_name_here” with the name of your database, which here we have taken as “WP”.
  • Replace “username_here” with “root” and leave “password_here” position blank.
  • Save the file and close it.

Now let’s talk about installing WordPress.

Open your browser and go to http://localhost/wp/

You can see the translation screen that comes before the famous five minute WordPress installation process.

Once you are done choosing your preferred language, continue onto the next screen and enter your username and password details. Click Install WordPress.

Installing WordPress on Bluehost

Most of the users know very well, Bluehost is the largest hosting company and the best WordPress hosting provider worldwide. They provide a very easy process of WordPress installation. When you sign up this hosting provider, so it automatically installs WordPress on your domain name.

When you logged in to your Bluehost account, you will get your WordPress site under ‘My Sites’ tab.

bluehost login to wp

Here, you will not do anything, you just have to click the ‘Log into WordPress’ tab, and you will access to the WordPress admin area.

Bluehost has no limit except their basic plan. Means to say, Bluehost lets you install WordPress on numerous sites with all their hosting plans.

To get started, just press the ‘Create Site’ button in the ‘My Sites’ tab.

bh new wp site

It will launch your WordPress installation wizard. After that, you have to provide a site title and a tagline that is optionally.

wp site title

Now press the ‘Next’ button to continue the process. Thereafter, choose a domain name and path for your site. If you have already the domain name, so you will see it in the dropdown menu, choose it from there.

However, by visiting the ‘Domains’ page from the hosting dashboard you can add and buy new domains.

select domain plugins

Once you chose your domain name, you can leave blank the directory path and let Bluehost choose it for you. Here you will also see some good working plugins that you can install if needed.

Now press the “Next” button to continue the process.

Now the installer will set up your site, this may take few minutes. Once done, you will get a success message with all the details of your WordPress site.

installation finished

You will get these details through email. Now, to enter your new website’s admin area, you have to click the ‘log into WordPress’ tab.

That’s all! you have successfully installed WordPress on Bluehost.

Installing WordPress on SiteGround

SiteGround is also one another WordPress hosting provider. They come with their topmost support and highly optimized WordPress hosting plans, to which they are known worldwide.

More so they provide the quite easy process of WordPress installation with their all plans. Means, they allow you to install WordPress from your hosting dashboard.

However, there are two different methods to install WordPress on SiteGround. You can choose that is more suitable for you.

Method 1: Install WordPress as a new user

When you will sign up first time with SiteGround, so you will be welcomed by a popup on your first login. And you will see ‘set up your new site’ window.

siteground new user

Here on the same page, you have to choose “Start a new website” and click the WordPress as shown above image.

On the next screen, provide the installation details. Provide admin username, password, and an email address to your new site.

wp installation details

Now press the “Confirm” to continue the process. Thereafter, you will see the details that you have selected. The best is you can also choose additional website enhancements and add as per your requirement.

finish installs

Now press the ‘complete setup’ button. As you press the complete setup, the installer starts the WordPress installation process in the background. once completed, you will see a successfully message.

success message

Now press the ‘Proceed to Customer Area‘ button. You will get your new site under the ‘My Accounts’ tab.

visit admin panel

Now enter in your WordPress admin area by clicking on ‘Go to Admin Panel’ button.

You have successfully installed WordPress.

Method 2: Installing WordPress on as an existing customer

Being an existing user, you can install it easily with SiteGround.

All you have to do is login to your hosting account and go to the cPanel dashboard.

sg cpanel

The installer will load the cPanel dashboard – basically, it is an interface that is based on web to manage your hosting account.

Now click on the WordPress by scrolling down to the “Auto Installers” section.

sg wp installer

It will launch the auto-installer script with pre-selected WordPress. Now press the ‘install’ button and choose the site protocol domain name and http or https.

You can choose the https as your protocol in case you have enabled SSL certificate on the domain name. Else, choose http. You can switch WordPress to HTTPS/SSL later.

wp install

Now below that provide the admin username, password, site title, and an email address.

site settings

Now you will have some additional options to install plugins, choose languages, etc. You can choose if needed.

Finally, you have now WordPress starter option, you have to check it because this will walk you via post-installation steps to setup your site.

optional settings

Press the ‘Install’ button to continue the process. As you have pressed the install button, the installer will starts the WordPress installation process in the background. Once complete, you will get a success message with a link that will take you to your WordPress site admin area.

sg finished

Press the WordPress admin area link and go to your site. Here launch the website’s setup wizard.

This wizard will assist you when you start with WordPress. To continue the process press the ‘Start Now’ button.

sg starter setup

Now the very first you will have a design option for your site. You will choose the design from some hand-picked design templates that are organized in different categories.

sg starter design

We suggest, select a simple and easy design. Note that each & every theme has its customization options, however, you can change it as per your liking.

Now you will choose the functionalities that you want to add your site. Note that every site needs a contact form that’s why it will automatically choose ‘Contact Form’.

sg starter functionality

With this installer, you can select shop for an online store, JetPack, or calendar. And press the next button to continue the process.

Now to promote your new site you will choose marketing options. For lead generation, it will show you MonsterInsight for Yoast SEOGoogle Analytics, and OptinMonster.

We suggest you choose all three because they all will help you to grow your site.

Now press the complete button, afterward, the installer will complete the WordPress installation. Once completed, you will see a success message with a link that will take you to the WordPress dashboard.

sg starter ready

Now you will see custom shortcuts in your WordPress dashboard to customize design, create content, and start working to your WordPress site.

sg starter admin

That’s it! You have successfully installed your WordPress platform.

Installing WordPress on Hostgator

HostGator is the best service provider that provides shared WordPress hosting services. With this provider, you can install WordPress within just a few clicks. Let’s see how;

The very first, login to the dashboard of your HostGator hosting account. And go to the “Software” section and click the “Quickinstall” button.

wp installer on hostgator

[image source File:]

Thereafter, on the next page, press the “WordPress” to launch the installer wizard.

run wp installer hostgator

Now choose the domain name where you want to install WordPress and set the directory path. More so most of the beginners install WordPress in the root of their domain name, for instance, In that case, leave the directory field blank.

select domain

Thereafter, press the next button to keep continue your process.

Now, you have to enter your site details – Provide a site title, admin username, first and last name, and an email address. Note that provide an email address that you have access because this is the email where you will get mail to reset WordPress password.

Once done, you need to press the “Install” button to continue. Now the installer would on the running process.

After installed, you will get a successful message with admin username and password.

hg wp install finished

Access the WordPress admin area by clicking on “Login” button.

Now you have successfully installed WordPress on your Hostgator account.

Installing WordPress on WP Engine

WP Engine is also another managed WordPress hosting provider. This provider takes care of everything such as installation, WordPress site updates, performance optimization, and more.

Being a best managed hosting service, it installs WordPress automatically while you signing up. However, you can create an additional site if you need but its depend on your hosting plan.

Now let’s see how to install WordPress;

The very first login the dashboard of WP engine and go to the “Site” page. Here you will be able to see all WordPress sites list.

Thereafter, press the “Create Site” button to install WordPress.

Now you have to provide the details for your production environment. Enter the name for the site identification and press the “Create Environment” button.

add site environment

Now, this hosting provider company will install your WordPress installation environment. To propagate DNS changes, it will take some time.

Thereafter, click the WordPress admin link in the sidebar and access your WordPress admin area. On the same page, you will get your login credentials.

wp admin login

Now, you have to click the add domain button to add the domain in your WordPress website. Here you will have to point the DNS setting of your domain to WP Engine because it is a hosting provider, not a domain registrar.

For this task, you will require the IP Address and CNAME of your website. You can get this information on the site overview page.

dns info

Now let’s see how we can enter this info in Here, you just have to find the DNS settings, rest all things means all basic settings are the for all domain registrar.

The very first login the dashboard of your account, thereafter, press the DNS and nameserver settings link in the sidebar for your domain name.

domain dns

Over to this, change the A record on the nest page with the @ sign as its name. And press the Edit button to change its settings.

dns A record

Now, here enter the IP Address that is given by WP Engine as this record value and press the Update DNS button.

dns a record value

After that, you have to check that – Is you have CNAME record with www as its name or not? If you do, then you have to edit that CNAME record. If you don’t, then go ahead and press the ‘Add DNS Record’ tab.

add cname record

Now add the CNAME subdomain that WP Engine has provided to you in the value field. Finally, press the Add DNS button.

Now you have successfully pointed your domain name to your site that is hosted on WP Engine.

Install WordPress in Subdirectory

Installing WordPress in subdirectory allows you to run multiple WordPress information under the same domain. Installing WordPress in a subdirectory is very simple if your web host uses cPanel with easy scripts. These software programs let you perform a fast and simple WordPress installation. Otherwise, you’ll be required to install WordPress to your subdirectory manually or move to a new web host.

Here we will show you the steps to install WordPress in subdirectory or root. Let’s see how:

Step 1. Creating a Subdirectory under The Root Domain Name

  • Create a subdirectory under your root domain name, where you will be installing your WordPress files.
  • Connect it to your WordPress hosting account via FTP client or File Manager in cPanel. Then proceed further to the root folder of your site. Mostly it is the /public_html/ folder. You can see your WordPress files and folders here if you have previously installed WordPress in the root folder.
  • After that, select ‘Create a new directory’ from the menu.
Create Directory in SubDirectory
  • You have to be sincere while selecting the name for your subdirectory. This will be a part of your new WordPress site’s URL and what your users will be typing in their browsers to influence this website. Like if after naming this to travel-guides, in this case, your WordPress website’s address will be:

Step 2. Upload WordPress Files

Modify the all-new subdirectory by uploading WordPress files.

  • First, visit the website and tap on the download button. The browser will now download the zip file containing the latest WordPress software to your computer.
  • After you download the file, select and extract it.
  • Consequently, you will now see the ‘WordPress’ folder holding all the WordPress files. Upload these files to your new subdirectory.
Upload Files WordPress SubDirectory
  • Using an FTP client connect to your Website and move ahead to the subdirectory that you have just created. In the local files panel of your FTP client go to the WordPress folder that you just obtained.
  • Hence choose all files in the WordPress folder and then upload them into your new subdirectory.

Step 3. Create a New Database

WordPress saves all your content in a database. Create a new database with your new WordPress site installed in a subdirectory.

MySQL Database
  • Provide a name for your new database and then tap on ‘Create Database’ button to continue on the next screen and your cPanel dashboard will create the new MySQL database. Now, just create a MySQL username in order to use this database.
  • Scroll down to MySQL Users section and give a new username and password accordingly. Click on the ‘Create User’ button to continue.
  • Likewise, scroll down to ‘Add user to database’ section, select your MySQL username and choose from your newly created database.
Add user Database in MySQL
  • Next Click on Add button to continue. Now, cPanel will give the MySQL user full authority on the database you just created

Step 4. Install WordPress

  • Now you can install WordPress. For this visit the WordPress directory you created earlier in a web browser by typing the URL like this:
  • This will show the WordPress installation wizard. Further, choose the language of your preference for your WordPress website and tap on the continue button.
  • Give your WordPress database name, database username, password, and host as asked. Enter all the required database information and click on the submit button.
Database Information
  • Now WordPress will connect to your database and you will see a message prompt like this:
Run Installation
  • Now click on ‘Run the install’ button to continue further.
  • You will have to give a title for your website and choose an admin username, password, and email address on the next screen.
WordPress Information
  • Click on ‘Run the install’ button to continue. WordPress will now build your website and will display you a success message:
WordPress success message

Things to do After Installing WordPress

Meanwhile, before publishing any articles, you are further recommended to change these settings accordingly as per your requirements. There are lots of things for which we need to make our WordPress website compatible with, right from optimizing our website for both visitors and search engines for securing our website.

1)  Delete the default admin account & Create a new one

2) Configure WordPress Permalink

3) Delete/Uninstall Unused Themes & Plugins

4) Disable User Registration

5) Deleting the Default Content

6) Set Title, Tagline, and Timezone

7) Setting Your Preferred Domain URL

8) Updating Your Profile

9) Update Discussion Settings

10) Update Comment Moderation Settings

11) Updating Reading Settings

12) Setting default Gravatar

13) Configuring the Post Auto-Save Interval

14) Configuring WordPress Ping List

15) Setting Default Category

How To Use WordPress Multiple Themes For Different Pages: An Actionable Guide

Well, WordPress is the most popular content management system for its flexibility and customization. Being the best, it allows their users to create and modify themes, templatessidebars, styles, and much more. It’s okay to create themes, templates, etc. but what if you wish to use WordPress multiple themes for different pages.

Hence, in this ultimate guide, we are going to discuss the same means how to use multiple theme WordPress for different pages to increase the appearance of your website. But remember that you need to be more careful to perform this task, because…..

What you should do before using WordPress multiple themes?

Before starting the process, the very first thing you have to create the backup of your entire site to avoid the loss of data because you may have chances to lose your all data during this process. Further, you also have to turn off your all WordPress caching plugins like W3 Total Cache and WP Super Cache because sometimes they display you the older version of pages.

Now, you can install the themes you want on your website. After the installation process, activate one-by-one, not all at a time, but you can install as many themes as you want. For more info – How to install a theme in WordPress?

How to use WordPress multiple themes for different pages

Listed below steps you have to follow to use multiple themes in WordPress;

Using multiple themes in WordPress

You can also use multiple themes through a WordPress plugin called jonradio Multiple Themes. For more detail visit our guide on How to install a plugin in WordPress? 

  • Install and activate the plugin. After the installation process, go to Appearance>>Multiple Themes Plugin to configure the plugin.
jonradio multiple themes settings

Furthermore, the plugin also has some limitation, elaborated are as follows:

The cons of this WordPress plugin is that all premium themes do not work with this plugin. With some themes, there are so many struggles to solve easily.

Along with this, the very best thing is that the plugin comes with additional information like how to use the plugin and all. On the setting page of the plugin, each section is explained in full detail. Let’s summarize these settings for you;

There are three methods we have mentioned here and plugin author mentioned on the setting page of the plugin to set multiple themes, they are;

1 Method:  

The first option lets you set a different theme for the homepage of your site. You just have to choose the theme from the dropdown menu and press the Save Changes button.

site home-multiple themes

[Image source file:]

2nd Method: 

Through this method, you will get a full URL, use a URL prefix, or an Asterisk in URL. But note that if the URL matches with any page, so it will use the same theme you define here.

url-multiple themes

3rd Method:

The third method says – you can apply the theme by using a query keyword. But note that any URL you define contains the keyword will use the theme defined in this setting.

querykeyword-multiple themes

That’s it! Now, let’s discuss changing the theme options;

How to change theme options?

Remember that, your currently active theme will not change when you apply a theme to a section, page, or query. You need to temporarily activate the theme in order to configure it. For example, we say that you are using Twenty Fifteen theme at present on your website and you have applied Twenty Sixteen on a specific page in your site.

multiple themes

Now, in this stage, if you want to configure the WordPress theme option for the same theme means Twenty sixteen, so all you have to do is to go to Appearance>>Themes and activate the theme. Once you have activated, you can make changes to the theme by going to Appearance>>Customize.

Once you have done the process, save your changes by clicking on the save changes button and go back to the Appearance>>Themes. Thereafter, reactivate your old Twenty Fifteen theme.

You can go throughout the Theme Options Tab on the Plugin’s settings page for more advanced theme options. You can see the screenshot shown below:

That’s all for now!

Final Thoughts

You can use WordPress multiple themes for your different pages easily with the help of this guide we have mentioned above. Adding multipurpose WordPress themes help you to build different businesses with a single site as you want. You don’t need to build a different site for different business.

We hope this article will help to use multiple themes on your page. In case of any assistance contact to our WordPress Help professional. They will be pleased to help you.

The Most Important Steps When You Start Blogging With WordPress

Do you want to start a WordPress blog but have no idea how to go about it? Well, you’re not alone. Many people are opting for a blogging career because it’s very lucrative. Starting a blog is very easy because you don’t have to be tech-savvy. With a little bit of guidance, anyone who knows their way around a computer can start a blog.

WordPress is a free blogging platform, but if you want access to more features, you can get the self-hosting version at a premium. The Internet is quite resourceful today. If you’re struggling to complete your assignment, PaperWritten is here to help. Following a comprehensive guide ensures you avoid common mistakes people make when starting their blog. Stick around to find out the most important first steps when starting a blog in WordPress.

1.Choosing Between and

Choosing between the free WordPress and the self-hosting software is the most important decision you’ll make in this journey. The two options might seem the same, but there is a huge difference between them. Whereas allows you to host your blog on the WordPress server, you’ll need to purchase a web-hosting to use

If you are starting a blog as a hobby and you’re not keen on monetizing it, you can go with All you’ll need to do is go to and start creating a blog.

However, if you’re serious about the blog, your best bet is Unlike where you don’t own your blog, the premium you pay with entitles you to ownership.

In both cases, you own your domain; the only difference is for the case of, you cannot change the back end code. offers much more flexibility and functionality.

Self-hosting allows you to call your blog whatever you want without ‘WordPress’ appearing therein. That gives your blog a professional look, and people are likely to take you more seriously.

2.Register A Domain Name

Once you make your choice between and, the next thing is to register a domain name. A domain name is what website visitors type into search engines to get to your blog. It works as your unique address on the Internet.

Aside from serving as your blog’s URL, the domain name is also your brand. You need a domain name that’s easy to promote to your audience. Ideally, the Domain name should be the same as the blog’s name.

A good domain name is one that’s unique yet easy to remember. That is why you should avoid numbers and hyphens because they make your domain name hard to master. You should pick a name that’s relevant to what your blog will be about.

The beauty of domain names is once you register it, no one else can use it. That, however, means that finding an available domain name in a saturated field can be challenging. You can use online tools to help you find out if what you have in mind is available.

You can register your domain name directly on your chosen web-hosting or purchase it using a separate online service. The latter is preferable because it’s more secure. Registering directly on your web-hosting creates a single point of failure.

3.Purchase Your Preferred Web-Hosting

web-hosting is what powers your blog. Without the web-hosting, people cannot access your blog. Since you’re going with WordPress as your chosen Content Management System (CMS), you’ll need a WordPress-specific web hosting.

Even though you have to pay a premium for a web-hosting, it doesn’t have to be expensive. Every WordPress-specific web hosting comes with different packages at competitive prices. You’ll need to take your time to figure out which package suits you.

Once you choose a package, ensure you specify that you already have a domain name. You’ll need to key in your domain name, and follow the prompts that’ll help you connect your domain name to the web-hosting.

4.Install WordPress

That is the final step in opening a self-hosting WordPress blog. When you choose a WordPress specific web-hosting, you won’t need to download WordPress. The first time you sign in to your account, you’ll be asked to set up your website.

Under ‘start a new website’ select WordPress and key in your site’s details. You’ll need to set up the password you’ll use to log in after which the web-hosting will automatically install WordPress. Once the process is complete, you can give yourself a tour of the dashboard to familiarize with the features.


WordPress is among the best Content Management Systems (CMS) in the market. You can choose the free version or go for, which offers more functionality. Now that you know how to start a WordPress blog, you can start brainstorming on the blogging ideas.

How To Cleanup WordPress Image Library Manually And Automatically

We all have used media files somehow at some points while creating a website or blog by using WordPress. The WordPress media library is very useful for any kind of website as they contain relevant images and files which are used for attracting more and more people towards us. After containing the images, WordPress image cleanup is a necessary process because it may increase your site load time.

It has been usually seen that your media library is full of unused and irrelevant files which are very difficult to manage. These unusual files and images may result in poor management of your website.

Meanwhile, it is not a very hectic task to manage all your media library and files. You can easily manage your media library by cleaning it up regularly. This will help you to optimize your images appropriately so that your website and all of the media content will work smoothly and gives the best performance.

Here, in this article, we will discuss some of the best ways to clean up your WordPress media library easily. After that, we will discuss some of the best image cleanup plugins that can help to make the process easier. So without wasting any time let’s start this beautiful journey.

Why it’s necessary to reduce the amount of used storage

The amount of storage available to store your data and files depends only on hosting service. It will describe how much data and files you can store online over the internet. Some limitations are being set according to which you can store only a particular amount of data.

Meanwhile, it is also very important to set these limitations as the huge amount of media uploaded to your website can decrease the functionality and performance of your website.

If you upload more and more files to your website then it will also take a huge amount of time to access all those files which help in decreasing the page loading speed of your website. Your website will take a very long time to open which will also bother the visitors and drives them to visit the next site. It can also interfere with user experience (UX).

How to resize the images?

Size of the image is the most common factor that leads to consuming media space usage. Our media storage library is usually getting full because of the larger image size. We can optimize our media storage library by uploading smaller images to our media library.

It will help to increase the storage space in your media library. It also helps to improve the page loading speed of our website, both from the front and back ends.

You can use image scaling technique to resize your images without losing the image quality. By using image scaling you can minimize the number of pixels in your image without affecting the image quality. By minimizing the number of pixels in your image you can reduce the size of your image to some extent.

Use JPG images instead of PNG

The type of image file you use in your website also affects the media space usage. Usually, people save two types of pictures in their library i,e, jpg, and png image. Have you ever thought about which image type is best for saving space?

On comparing both of the images we can say that png image is better as the quality of the image, but it is also true that PNG images cover very large storage space. It is not always good to use these images as many websites don’t accept it on their website. PNG images are usually needed on those places where you need a transparent image background.

So it is more beneficial for us to use JPG images instead of PNG as it doesn’t cover very large space on our media library. You can also compress a JPEG image of larger size and convert it into a file of smaller size.

Remove duplicate images from the media library

Sometimes it is most common that you uploaded multiple copies of the same image. It can also be caused by WordPress’ automatic creation of multiple image formats (like Thumbnails, Medium, and large).

Multiple copies of the same images can lead to filling up the available storage space. This may result to decrease the page loading speed of your website.

You have the authority to easily remove the multiple copies of the same images in WordPress.

You just have to follow these given guidelines to put a stop to this:

  • Go to admin panel of your WordPress site.
  • Within the WordPress dashboard section just go the settings option.
  • Then go to the Media section of your WordPress Dashboard.
  • A dialog box will appear where different options are available.
  • Then all you have to do is to change the values in each box to 0. This will help to prevent the creation of multiple image sizes.
  • Lastly, don’t forget to press the Save button.

Without any dimensions in place, WordPress will not accept multiple sizes of the same image.

Delete unwanted files and images

You can easily free up space on your library by deleting all the unused and unnecessary files and images from our media library. This will help to optimize your website and also helps in increasing the loading speed of your website.

You can delete the unwanted files and media by following the guidelines given below:

  • Open your WordPress dashboard and go to media>>library. If you want to delete a single image then all you have to do is to press the delete button.
  • A popup window will appear on the screen. To remove the file from your media library just click the ‘OK’ option.
  • You can also delete multiple files and images at the same time. All you just have to do is to click on “Bulk Select at the top” from the media library page.
  • Click on all the files that you would like to delete, then choose the delete selected option.
  • Again a pop-up menu will appear on the screen and then press “OK” option to delete the images.

It is not always necessary to delete the images and files regularly from your media library. You can delete it according to your preference.

Now bending toward the point, we will explain to you how to cleanup WordPress media library with and without plugins. Firstly, let’s see’

How to clean up WordPress media library manually

Some people often choose to clean the media library files manually, rather trusting in any Media cleaner pro plugin. Meanwhile, it’s your decision to clean the media library manually and automatically.

You can manually clean the WordPress media library by following the given steps:

First of all, switch all your Media Library to the ListView>>go to the uploaded to column option.

Uploaded to column option enables you to determine which page or post are being uploaded to the media library. But it will not help you to determine the pages and posts that are not being used.

In the list view open the “File column” it will help you to see all the files and images used in your website.

Whenever you upload an image to WordPress, it automatically creates several copies in different sizes. This will use more space in your Media Library.

Now, click on each and every section of your site (includes Posts, Pages, products, etc.). Now it’s time for using the search box in the top right.

Search all the posts, pages, products, etc in the search box. This will help to give you an idea about which product is being used or not on your media library.

If you cannot find the specific result after searching in the search box, it means that the particular object is not in use in our media library.

Meanwhile, now you can easily delete the given object if it is not in use.

If you have any doubt related to any of the article then you can leave the file in the media library or you can also take technical help.

Now, see how to cleanup WordPress media library with plugins;

Best WordPress image cleanup plugins – 2019

The WordPress media library is a very unique and beneficial approach where you can save all your media files and images relevant for your website. It allows you to edit, view, and delete media which you had uploaded to your website previously. Media library also provides you the facility to select multimedia objects for deletion. It also offered search and filtering ability to find the desired media.

As we have seen that media library is very useful for all whether a person is a professional or a newcomer. But it is also very necessary to provide sufficient help and support to our media library management as it helps in optimizing our website.

Here in this article, we will learn about some of the best WordPress plugins for WordPress image cleanup. Let’s discuss them thoroughly.

1. Media Cleaner

Media cleaner is a smart media library management tool which helps to remove all the unused files and images from your media library. It helps to clean all your media entries as well as your broken entries.

This multipurpose plugin is very easy to install. After the installation, it will add all the unnecessary files which are not being used on your website to a temporary trash bin. You can also retrieve all your files from trash bins or you have the authority to delete them permanently.

Any kind of media entries are compatible with this plugin. This media library plugin is retina ready. It is integrated with Gutenberg as well as WooCommerce Support. It is also available in the pro version which helps to deal with complex plugins.


  • Clean every type of media entries as well as broken entries.
  • Uses the smart analysis for specific WordPress themes and plugins.
  • All the unused files are being saved in the trash area.
  • Compatible with Gutenberg and WooCommerce support.
  • Also comes in the pro version.
  • Helps to handle the complex plugins.

2. Image Cleanup

Image Cleanup is a responsive library management plugin. It also stores all the unused files and images in the trash bin of this plugin. Image Cleanup helps to index all the unused and unreferenced images. It also helps to determine the images without those with the incorrect metadata.

You can remove all the unwanted and unnecessary data from your website. This will help to increase the storage space in your media library. It also helps to increase the page loading speed of your website.


  • Indexed any unused images and move them to the temporary trash folder.
  • Determine images without metadata or with incorrect metadata.
  • Helps in fixing incorrect metadata (sizes).
  • Backup facilities for images are available.
  • Easy installation is available.
  • 24/7 customer support is available.


DNUI stands for ‘Delete Not Used Image’, as the name suggests, it does exactly the same work. It will help you to determine which image is being used in either any post or page.  The new version of this plugin is also released which supported the AngularJS framework.

It also uses Angular UI and Bootstrap framework. It usually comes in two versions: Basic and Pro.

The Pro version provides more support and help to the users. In Fact, it is also compatible with WooCommerce support. It automatically backup all your deleted so you can easily retrieve them when needed. But it is also very necessary to create your own backup of files and media.


  • Translation ready theme.
  • Easy to download and install.
  • Automatically backup your files and images.
  • Supports AngularJS, Angular UI and Bootstrap framework.
  • Provides WooCommerce Support in Pro version.
  • Search for all types of file and folder on your website.

4. Media Deduper Plugin

Media Deduper is highly advanced and responsive WordPress plugin used for cleaning up your media library. It will help you to eliminate all the duplicate files and images in your media library. It helps to delete all the duplicate files and media and also prevents future duplicates.

This WordPress media cleaner plugin is very easy to set up and install. After the installation basically performs two major tasks i.e.

Manages the duplication of all your media files. It helps to delete all the duplicate files and objects in your WordPress media library. The list saved in the media library is sorted in ascending order of the file size so that you can easily delete the unnecessary file according to your choice.

Prevent new duplication of files and media. It will perform a regular scan of media files uploaded by the admin. This will help to prevent the duplication of media files in your media library and also helps to guard against new duplicates.

Media deduper plugin offered many different options for making your media library compact and easy to use. It really offered you to improve the performance and page loading speed of your website.

You can keep all your media files clean and tidy. Due to its high efficiency, it is also considered as one of the smartest tools for cleaning the WordPress media library.

Some different ways to download & backup your media library

Media library offers you the facility to download and backup all your website’s content. This is very important as if somehow in the future if you need to clean up your media library then all your data and credentials will be closed and cannot be retrieved back. Hence, it is really that necessary to create a backup for all of your files and media.

In former days we use to back up the data manually but nowadays different plugins are available to do this job. You can use the BackUpWordPress plugin to backup all your data and files.

This can also be done via File Transfer Protocol (FTP) or you can simply download the WP-content folder from the server. You can save this data to a safe location like cloud storage.


I hope the information provided in this article is relevant to you. As there are many WordPress Image cleanup plugins are available in the market, so it is very difficult to explain each of them.

2019’s Best WordPress Portfolio Plugins To Create Portfolio Site

Are you a photographer, designer, or developer, looking a way to showcase your work to the world? Portfolio is one of the best options. By creating a beautiful portfolio website using WordPress portfolio plugins you can easily show all of your masterpieces to the world. And the best thing, WordPress also allows you to insert portfolios such as image, videos, etc. into posts and pages. Now what’s more you want – make your work creative with this method and show it to all over world, let’s see how;

The very first let’s discuss in detail what WordPress portfolio plugin is in actual;

What are WordPress Portfolio plugins?

Basically, the term ‘portfolio’ refers to an amazing method showcases your images and videos. We can say – WordPress portfolio plugins are tools that highlight your creative work to the world. They support images, YouTube, Vimeo, mp4, and WebM videos, etc.

Further on, portfolio plugins make ways easy for photographer, videographer, or a graphic theme designer. Also, using these plugins you can also create one of a kind and creative portfolio without having the coding knowledge within hours.

All plugins are user-friendly come with easy to use and installation. Further, they all have instructions guide so that you don’t face any problem. More so they include tons of distinct features and layouts to choose from.

Continuously, there are a lot of free and premium portfolio plugins, all of them serve as an advantage that you can integrate into an existing theme or site. But the problem is how to choose the best one – the plugin which basically meets your business requirements is one of the best for you. Hence, opt the best one among mentioned below plugins that is suitable for your business.

Benefits of using the portfolio plugins

Any developer or designer who wants to showcase their creativity to the world can take the benefit of a portfolio plugin. However, many roles use these plugins like freelance writers to display their past writing clips, but these are the most beneficial for visually oriented creators.

Basically, to hire more and more clients, uploading your photos to a simple WordPress site would not give as much benefit as a portfolio plugin installed site can give.

The best thing is that all the plugins are easily installable & use. You can upload media and various effect by just clicking the publish button. However, among them, most of the plugins come with documentation that help you in case you are facing any problem.

Finally, if you want to save your time so using the best WordPress portfolio plugin is the better option to showcase their work.

Before exploring the topic, there is a confusion between choosing WordPress portfolio plugin and themes, so to keep you away from this confusion we will explain to you a few words regarding portfolio plugins and theme comparison.

Choosing WordPress portfolio plugins Vs WordPress portfolio themes

A lot of WordPress portfolio themes include advanced features & functionality allows you to build the best portfolio site. From this perspective why you want a plugin when the theme can do this job.

But both of them – themes and plugins perform different tasks, let’s see;

WordPress theme can only control the visual appearance of your site which includes styles, layouts, colors, and presentation of your content.

While a plugin is the best method to add additional functionality to your site like contact form, slider, etc. And adding a portfolio in a site is a functionality, that’s why it should be added with a plugin.

Continuously, using portfolio theme on a site means you are tying your site with that and you may have chances to lose your data if you want to change it. However, it will be stored in your WordPress database and not be visible with your new theme. In this situation, restoring it for using with a new theme can be a very difficult task.

That’s why choosing the portfolio plugin is the best option because you can use it with any theme that you want.

Now the question is how you will opt the best one among the bunch of the plugin. Let’s see we will tell you what you should look in the best plugin.

What you should look in a WordPress portfolio plugin?

Most plugins have common features that make it a little bit easy to choose a plugin. Still, there are some different features that a plugin should have to display the same situation. So, opt the plugin that;

  • The plugin should be various types of media supported because may have various forms of media.
  • Ability to create more than one portfolio because you may have multiple styles or portfolio pages.
  • The plugin should have the ability to add animations, overlays, text, some other features that can help to make your portfolio amazing.
  • Finally and best of all, the plugin should easy to use that beginners can operate easily.

Bending towards the main point, let’s discuss the best free & premium WordPress portfolio themes plugins. Compare and choose the one that suits your business requirements. Let’s have a look-

Best WordPress Portfolio plugin – 2019

1. WP Portfolio | 2. Envira Gallery | 3. WonderPlugin | 4. Nimble Portfolio | 5. FooGallery | 6. Easy Portfolio plugin | 7. TLP Portfolio | 8. Codenova Portfolio | 9. Essential grid plugin | 10. Go Portfolio | 11. Media Grid | 12. Huge IT Portfolio | 13. NextGen gallery | 14. The Post grid plugin | 15. Portfolio by BestWebSoft | 16. Amazing Portfolio | 17. Custom Content Portfolio | 18. OTW Portfolio Light | 19. ZoomFolio | 20. Grid FX | 21. Cube Portfolio Responsive Grid

wordpress portfolio plugins

Let’s get cracking in detail;

1. WP Portfolio

WP portfolio is also one of the best WordPress portfolio plugins in the market. It allows you to create a beautiful portfolio site which showcases your masterpiece to create a good impression on your visitors.

In other words, it is a perfect solution to make amazing portfolios and teasers for your site. Means to say, you can display the site to the world you have worked on.

Further, it comes with easy integration and a simple interface that provides you the best user experience. It is a single click importer, means, you can import a beautifully designed dummy site within a single click. This is a responsive plugin which help to adjust all your data and images on different devices and browsers.

With the help of new custom post types that include audio, video, thumbnails, images, and lightboxes, you can also create portfolios apart from showing the ready site templates. Also, it helps you to showcase blog posts or any other custom post types, for example – WooCommerce.

What’s more, it is compatible with major page builders like visual composer, elementor, and beaver builder.

Key features

  • Unlimited layouts
  • Lightweight
  • Performance focused
  • Integrated demos
  • Lazy loading
  • Item search system
  • Infinite scroll
  • Sortable categories
  • Masonry grid


Its WP portfolio version available at $49, mini agency bundle at $169, agency bundle at $249.

2. Envira Gallery

envira gallery homepage

Envira is a drag & drop photo gallery portfolio plugin with easy to customize features. It is a premium plugin allows you to showcase your work by creating beautiful image galleries and albums in a responsive and filtered manner. However, this is one of the best plugins for photographers and designers.  

With this, you can simply create galleries in which your portfolio items included, as well as add these items anywhere on your site within a click.

Further, it comes with drag & drop builder allow you to create beautiful photos and videos with any difficulty. Apart from that, it has tons of features, elaborated are as follows;

Key features

  • Pre-built  gallery templates
  • Video support
  • Albums and tags
  • Fully responsive
  • Image protection
  • Adobe Lightroom
  • Mobile friendly
  • Drag & drop builder
  • Slideshow & full screen
  • Social media integration
  • Watermark & protection
  • Deeplinking & pagination
  • Compatible with WooCommerce
  • Retina ready & responsive design layout


It’s Gallery Basic version available at $29, Gallery Plus at $69, Gallery Pro at $99, Gallery Agency at $299.

3. WonderPlugin

wonder plugin

WonderPlugin is one of the most flexible portfolio plugin allows you to display your videos and photos. This plugin supports images, Self-hosted Mp4 & WebM videos, YouTube, Vimeo. The plugin is compatible with all devices mobile, tablets, laptop, desktop, etc.

With this plugin, you can setup WooCommerce store. Also, it comes with a lot of other plugins such as WordPress 3D Carousel Plugin – allow you to create sliders and responsive  3D carousel for your site. Apart from that, WordPress Audio Player Plugin – the best way to add HTML5 audio player, WordPress Carousel Plugin  – to create carousel slider, image scroller, video lightbox, and vertical image scroller, WordPress Gallery Plugin – to display photos and videos, WordPress Popup Plugin – to create lightbox popup, WordPress Slider, WordPress Tabs, and WordPress Video Plugin & Widget. 

It includes a lot of categories like Wilderness, Waves, WordPress hosting carousel plugin, Sunrise, Portfolio grid gallery, Island, elephant dreams,  Green, big buck bunny, Forest, Evening, Desert, Dark beach.

It provides a lot of features are as follows;

Key Features

  • Fully responsive
  • Intuitive user interface
  • Multiple plugins supported
  • Pre-built professionals skins
  • Flexible grid layout & fully responsive
  • Open built-in lightbox gallery or link to URL
  • Multiple galleries on a single page
  • Supports all major web browsers and devices iPhone, iPad, Android


Its Standard plan available at $99, Standard lifetime at $199, unlimited at $199, unlimited lifetime at $399.

4. Nimble Portfolio

nimble portfolio

The nimble portfolio is one of the most popular portfolio or gallery plugin with over 90,000+ downloads. It allows you to upload your digital works and images by creating a new portfolio item – A portfolio items are custom post types here you set portfolio item photograph as the featured image.     

It comes with both a free and paid version. Further, it has a lot of skins and features but its free version includes limited features & skins. For more skins, you will have to buy its premium version.

Apart from that, it includes a number of addons such as default+, isotope, ihover, fancybox, magnific popup, pretty photo, and swipebox addon.

Key features

  • Super simple to set-up & use
  • Highly flexible & versatile
  • Widgets enabled
  • Extensive documentation
  • Outstanding support
  • Responsive & fluid layout for web and mobile
  • Custom post types for portfolio items
  • Built-in pretty photo gallery
  • Display content via custom post & post categories
  • Simple categorization and sort/filter feature
  • Powerful page options & jQuery sort filter.
  • Advanced options & shortcode support.
  • Multiple template design.
  • Easy categorization & short/ filter feature.

5. FooGallery

FooGallery Plugin

FooGallery is comfortable for those who are familiar with creating a post in WordPress. When you installed this plugin, so a button is added to the post editor, just click on it to create a gallery. Meanwhile, you can manage images or videos with the help of a built-in media library. 

Further, the plugin has a drag & drop image feature that lets you arrange images in any order that you want. Also, it has a NextGen gallery import tool help you to import albums and galleries.

The plugin has shortcodes using that you can show a gallery as well as thumbnails anywhere on your site. Number of gallery templates to choose from, but you can choose both galleries and albums with CSS to style. You have to activate an extension to access built-in albums.

Apart from that, there is an amazing lightbox added to this plugin and the best thing is it depends on an extension framework which makes it lightweight and developer-friendly.

It is highly configurable and extensible for developers or freelancers. It has proper image management because of its built-in media.

However, it’s pro version includes only hover effects, advance pagination, and infinite scroll, while you need to buy its premium extensions for advanced features.

Key features

  • Drag and Drop Reordering
  • Gallery Templates
  • Frontend filtering
  • Pagination
  • Lightbox support
  • Media categories
  • Visual editing
  • Copy to clipboard
  • Single-click gallery page creation
  • Video galleries
  • Many shortcodes
  • WordPress templates


It is available in free as well as a paid version. It’s pro version available at $49.

6. Easy Portfolio plugin

Easy portfolio plugin

Easy portfolio plugin is a free and lightweight plugin provides an interactive users experience. It is used to design a portfolio with filterable functionality.

Further on, the easy portfolio has tons of features like easy use, customization portfolio plugin, portfolio details page customization, latest items show in orders & also in a column. Also, it offers you so many categories like climbing, skydiving, diving, surfing, children, nature, joomla, hotels, technologies, etc.  

As you install the plugin, thereafter, you just have to add your content that you want, then define the image or projects and press the Save button. After this process, the plugin includes shortcodes that it will give you, you just need to copy and paste into any page or post on your site to add portfolio galleries.

Finally, if you are comfortable working with WordPress, this portfolio is best for you.

Key features

  • Easy to use
  • Customization portfolio plugin
  • Portfolio details page customization
  • Categorized portfolio items
  • Latest portfolio items

7. TLP Portfolio

portfolio wordpress plugin

TLP portfolio is a free, as well as paid plugin, shows your personal or company portfolio. It is fully responsive that has custom styles for grid features and page layouts – you can switch between them using plugin’s shortcodes and display portfolio gallery you want.

Further, it includes various custom fields such as project URL, short description, tools, techniques, tags, etc. Not only this much, it also has carousel slider included widgets with various settings that allow how many you want to show or at a time and much more.

Continuously, the plugin is based on the coding of HTML5 & CSS3. Using its shortcode and widgets you can display your items with grid view. Also, it has four default layout in shortcode called layout=”1″ / layout=”2″ / layout=”3″ / layout=”isotope”.

It comes with a lot of features & functionalities, elaborated are as follows;

Key features

  • Fully responsive
  • Permalink control
  • Primary color control
  • Image size settings
  • Shortcodes
  • Custom CSS option
  • Category filter
  • Dynamic shortcode generator
  • Different layouts included
  • Title styling (color, size, weight)
  • Grid, isotope & carousel
  • Even and masonry grid
  • Drag & drop ordering
  • Font size, color & alignment control
  • Detail page field control
  • Button color control
  • And much more

8. Codenova Portfolio

Codenova portfolio plugin

Codenova portfolio is a WordPress plugin allows you to show your projects/works/portfolio to their clients and customers. The plugin is easy to use & navigate. It manages your portfolio in the best gallery format using jquery filters.

With this, you can simply specify the title, description, and some other information. There is a unique feature of this plugin called widget through which you can display your portfolio anywhere you want. Also, you can display your all. top. or any portfolio you choose.

It comes with many features 7 functionalities, elaborated are as follows;

Key features 

  • Portfolio widget
  • Easy customization
  • Smooth filtration with jQuery
  • Shortcode for pages/posts editor
  • The PHP code for WordPress template files
  • Option to categorized portfolio in multiple categories

9. Essential grid plugin

essetial grid

Another great Portfolio plugin for WordPress. It is a premium plugin lets you create attractive images, videos, and audio galleries from different sources. Means, displaying your content using the essential grid is extremely easy. 

The essential grid has full of features that serves all the functions. This provides you an impressive high standard documentation & 30 visual skin builder to create a number of additionals skins. Additionally, it has import/export developer tools to import & export your skins, metadata to use in themes or migrating them to another WordPress installation. It also has masonry grids layout for blogs, portfolios, galleries, stores and more. 

Continuously, it serves as an all-purpose grid building solution having unlimited possibilities for creating new things. You can customize the grid style as well as the order of the images as per your need. Means, you can add images, videos, WooCommerce products, blog posts, client logs and carousels to your grid.

One of the very best features for the portfolio is – dynamic filter feature allows you to tag your portfolio items so users filter them as per their needs.

Further, the plugin includes a lot of WordPress templates help you to make good looking portfolio layouts. Not only this much but if you wish to create your own layout, you can via its visual builder. What’s more, it supports lightbox functionality in which a neat lightbox feature included so users play videos in the lightbox.

Apart from that, it comes with a lot of features are as follows;

Key features

  • SEO friendly
  • Fully responsive
  • Retina ready
  • WooCommerce supports
  • Visual skins editor
  • Single-click installer
  • Adjustable rows/column/spacing
  • Boxed full width, full skin layouts
  • Customizable transition speed
  • Easy customization with visual skin editor
  • Import & Export developers tools
  • Support media from Vimeo, YouTube, and SoundCloud.


It costs $27 at codecanyon.

10. Go Portfolio

Go portfolio wordpress portfolio plugin

Go portfolio is the perfect plugin to create or display your portfolio items. With this plugin, you can create new custom post types or modify your existing blog posts, custom post type posts or products. Further, it is a useful tool to manage complete portfolios.

Further on, it is fully responsive, retina ready and compatible with WooCommerce so that you can create an online store easily. The plugin also used to create a post teaser via inserting shortcode to a single post except for the current item.

With its built-in editor, you can modify or add new templates and styles globally. The best thing is that every plugin does not have you can insert & add unlimited portfolios and add a number of custom post types on your site or a single page using shortcodes.

The plugin has 38 starter templates and number of design options such as 2 filter types, 4 default styles, etc. The plugin has tag filters option and support lightbox in which videos option available.

Key features

  • Supports pages
  • All modern browser supported
  • Builtin templates and style editor  
  • Visual editor compatibility
  • WooCommerce supports
  • System and google web fonts
  • Compatible with the latest WordPress version
  • Supports all modern browsers
  • Advanced import and export settings
  • Classic isotope filter & opacity change filter
  • Advance admin panel with tons of features
  • Built-in templates & style editor


Its costs $24 available at codecanyon.

11. Media Grid

wordpress portfolio plugin

Media Grid plugin is a WordPress premium plugin allows you to easily create and display portfolio item. Next, it is based on advanced techniques also helps you to make own layouts, dynamically or manually. the plugin supports shortcodes and HTML. It has a lightbox that controls large contents.

Further, it comes with the visual grid builder feature that creating portfolio super easy. It manages your media items in an amazing grid view. The best thing that another plugin does not have, with this you can add a search box to your portfolio display that makes it easy to display a large portfolio.

Apart from that, we have discussed above, there are a lot more features come with this plugin, elaborated are as follows;

Key features 

  • Unlimited layouts
  • Visual composer, drag & drop, grid builder, etc.
  • 6 pagination system
  • Fully SEO deep linking system
  • Animated GIF support
  • 16 modern loaders
  • Images right click protection
  • Single click immediate setup
  • WooCommerce compatible
  • WPML and Polylang support
  • Freely shape up to build your own grids
  • Dynamic grids & one-click grid closing system
  • 6 pagination system to choose from
  • Full media support
  • 675 icons to beautify filters & customize items
  • Animated GIF support


The plugin costs $25 with a regular license.

12. Huge IT Portfolio

Huge IT portfolio plugin

Huge-IT portfolio is also another WordPress portfolio plugin to present your work in a better way. You can create unlimited portfolios with advanced import and export facility. Its free version LITE has fully responsive, 9 Advanced View, store view functionality, categories & sorting features.

You can demonstrate all your work by creating many portfolio galleries. Further, there are many lightbox enabled layouts and seven unique views that show your portfolio items as a responsive gallery such as full-height blocks, full-width block, Gallery/content popup, blocks toggle up/down, content slider, lightbox gallery, FAQ toggle up/down.

With this plugin, you can simply add images, videos content and enter the details, thereafter, copy & paste a single line of shortcode where you want to add it. The plugin includes category buttons serves to sort and group content into various sections/subjects.

Finally, the base plugin is free and it’s pro version comes with more advanced features like 9 Animation type, 11 social sharing options, 6 beautiful lightbox views, watermarks, advanced categories, search add-on, etc.

Key features

  • Unlimited options to create portfolio galleries.
  • Auto-generated short-code.
  • Fully responsive.
  • 8 different viewing options.
  • 7 different layouts.


It is available in both free as well as paid version. The paid version starts from $39 for personal, $49 for multi-site, and $59 for developer.

13. NextGen gallery

nextgen gallery

The NextGen Gallery is a simple portfolio but very powerful plugin manage the entire gallery. It has the ability on the backend to batch upload photos, import metadata, add, delete, sort photos, edit thumbnail, group galleries into albums. In short, with this plugin, you can create your liking album within minutes.

On the front end, it includes three main gallery styles (image browser, thumbnail, and slideshow) and two album styles (compact and extended). These all have a wide array of options to control style, size, timing, transition, lightbox, effects, and much more.    

With this plugin, you can manage all settings, vary the size, style, color, lightbox effect, timing transition, etc. from the Gallery tab of your site’s dashboard. You can also add text, number your album pages, watermark, and external link to images. Apart from that, save your galleries by applying password via falling back on native WordPress functions.

Further, the plugin is compatible with most of the theme. Finally, Its free version comes with slideshows and thumbnails, as well as compact or extended album. But the premium version comes with various advanced features and extensions. These features and extensions show your galleries in additional formats, allow digital downloads, sell photos online, show price list, and offer coupons.

Key features 

  • Pro thumbnail gallery
  • Pro mosaic gallery
  • Lightbox
  • Image deep linking
  • Open graph
  • Image protection
  • Proofing
  • Stripe, Paypal
  • Digital downloads


You have to pay $79 for NextGen plus, $99 for NextGen pro, $139 for all themes and plugins.

14. The Post Grid

post grid portfolio plugin

The post grid also another WordPress plugin allows you to generate beautiful grid for your product showcase, blog post, portfolio, gallery, team member showcase, category post display, archive post display, tags post display, and much more.

Further, you can also style your layouts itself via layout editor to create a unique style of your grid. We can say that the plugin serves as an all-purpose grid building solution having unlimited possibilities for creating new things.

It’s easy to display your content using the essential grid. However, you can customize the grid style as well as the order of the images as per your need.

The plugin is compatible with all devices like mobile, tablet, laptop, desktop, etc.

Key features

  • Ready skins
  • Query post by taxonomy
  • Display meta fields
  • Display shortcode
  • Filterable grid
  • Ajax load more
  • Create unlimited layout
  • Extra query parameter
  • Compatible with WooCommerce and SEO friendly
  • To access more features, you may upgrade to an affordable pro version.


It is available free as well as paid version.

15. Portfolio by BestWebSoft

Portfolio by BestWebsoft

Portfolio by BestWebSoft for WordPress portfolio is another popular plugin. You can use it for any type of portfolio but it is created especially to focus on web development agencies. It has custom taxonomy for technologies and executioners so that you can specify the visitor who worked on a project as well as technologies that is used in the project.

Further on, it is the best choice for creating and adding the past project to your site. It also allows you to create, configure, and manage a number of portfolio projects. For each project, it has a short and long description, project details, screenshot, URL, date of completion, etc.

With this plugin, you can also create a single web page to display your portfolio items material. The plugin also permits you to upload many photos per portfolio merchandise that is a good way to display the task which has some pages or view.

Features of Portfolio by BestWebSoft

  • Add a number of portfolio projects like title, description
  • Change image size for thumbnail and album cover
  • Set images number to show per row
  • Install/delete demo data
  • Add labels for additionals fields
  • Latest WordPress version
  • Compatible with multilingual
  • Incredibly simple setting
  • It is hassle-free and user-friendly.
  • You can modify different elements, such as the size and label of the image.
  • The result is a dynamic portfolio that displays your work well.


The free version is a great way to start building your professional portfolio. But the paid version costs $25 provides additional functionality, including classification and extended support.

16. Amazing Portfolio

Amazing Portfolio

Amazing Portfolio is another feature-rich portfolio plugin for your WordPress site. This plugin is extremely flexible providing 25 stunning designs for your portfolio section.

Moreover, using this you can create great-looking portfolios with numerous columns, fully responsive, and filterable design. This plugin gives you full control almost over all the elements of the portfolio section.

Further on, it is easy to use plugin provides many customization options. It is SEO friendly comes with 6 column grids, portfolio filter styles, portfolio homepage gallery, and many more. Apart from that, it has tons of features, elaborated are as follows;

Key features

  • Fully responsive
  • Easy installation
  • Unlimited portfolios
  • No column space
  • Title on hover
  • Pagination support
  • Category support
  • Related items
  • No. of posts to show
  • Compatible with all themes
  • Supports all browsers
  • Plugin evolves all the time and new themes are getting added regularly.
  • Offer CSS editor that helps to style the portfolio section as well as customize it without any code.

17. Custom Content Platform

Custom Content Portfolio

The custom content platform is the best free gallery plugin WordPress helps you create a basic portfolio where you can add your project to categories and tags. For each project, it lets you add project details like project start and finish date, client info, site, etc.

It gives users the option of switching the theme without losing any content. Working with this plugin can be as easy as creating new posts or pages.

With this plugin, you need to add extra images inside the project details for project images. And features image can be used as a cover image. Also, you will have to configure your theme so projects can be displayed in a grid layout.

The plugin is specially designed for artists, web designers, photographers to display their work. It allows any theme creator to create a theme on the top of this plugin.

Key features

  • Custom permalinks
  • Post format
  • Stick project to the portfolio page
  • After creating an individual project, tagging and categorizing them, add project details.
  • Project details include images, URL, and description as well as customize portfolio permalinks.
  • On combining the plugin with a Role Management plugin, you can allow others also to manage your website’s portfolio.
  • On the basis of your theme, you can even have audio and video formats as well.

18. OTW Portfolio WordPress Plugin

OTW Portfolio Light

OTW Portfolio is a free WordPress plugin includes 3 column templates using them you can display your work in style. Using their shortcodes you can be called these templates in a page.

Further, it is fully responsive plugin adds additional functionality to your site. You can create as well as categorize your portfolio items as per your requirements and display them with easy to use filters which will make it user-friendly. However, it provides you the best filter option and pagination.

Continuously, the plugin offers you the following settings for your portfolio items: content, title, short terminal, client site, featured image for archived and portfolio image, etc.

The plugin includes shortcodes you just need to copy and paste in a new page to show your portfolio items. Additionally, the default image size can be changed in the portfolio settings page for portfolio templates, single portfolio templates, and archives. Not only that, but you can also set your content width. Apart from that, it comes with a lot of features are as follows;

Key features

  • Localization and international ready
  • 3 column templates
  • Templates shortcodes
  • You can classify your portfolio items

19. WordPress Zoomfolio Plugin

WordPress Zoomfolio Plugin

Zoomfolio is a uses the custom post type option which makes it a completely modern and responsive portfolio WordPress plugin. The custom post type option help you to creates a stunning portfolio on your site. It includes the shortcode generator through which you can easily customize the portfolio section design.

The plugin built with CSS3 technology that displays your portfolio items in the 3D effect. Zoomfolio is compatible with all devices like mobile, tablet, laptop, desktop, etc. It comes with 10 unique skins. It supports multiple post types which includes audio, video, testimonials, and YouTube.

With this plugin, you can also create and show your portfolio items using lightboxes. Apart from that, it has tons of features are as follows;

Key features

  • SEO friendly
  • Custom lightbox
  • Shortcode generator
  • YARPP support
  • WooCommerce support
  • Android, iPhone, iPad optimized
  • Easily installation – install and prepare this plugin in less than one minute.
  • Fully Responsive – From mobile to HD, it always gives an awesome response.
  • Flexible – Recent posts can be used to work as a showcase.
  • RTL support – use left-to-right layout without any problems.
  • CSS3 Technology – This gallery uses state-of-the-art css3 definitions to present awesome 3D effects in the latest browser.


The plugin costs $19 with a regular license.

20. Grid FX

Grid-FX Plugin

Grid FX is a highly customizable portfolio gallery plugin for WordPress that lets you create unlimited grid and masonry style galleries in a few minutes.

With this plugin, you can create a grid layout for a blog post, custom post type, custom taxonomy/category, WooCommerce product, a custom product, image gallery and attachment, video, product features, client showcase, portfolio, team members, screenshots, etc. Moreover, it is perfectly suited for various content formats such as video files, images, audio, WordPress posts, etc.

It comes with 80+ customization options like lightbox background, custom buttons, title animations, etc. through these you can take full control of your grid. Apart from that, it has a lot of features that we have elaborated below;

Features of Gid FX plugin

  • Highly customizable
  • Social integration
  • Comprehensive grid dashboard
  • Super clean HTML templates
  • Translation ready
  • Themes and colors
  • Sort & search feature
  • Responsiveness
  • WooCommerce supported
  • Different navigation styles
  • Mixed grid
  • Directly play videos on-grid gallery.


The plugin costs $20 for 6 months support. You can also extend support by paying an extra $20.

21. Cube Portfolio Responsive grid

Inline Preview Image

A WordPress grid plugin that lets you organize every aspect of your website into a stylish grid, which makes navigating easier. It includes beautiful animated filtering, powerful portfolio system, custom captions. Along with this, it is the best plugin for team members, portfolio projects, image gallery, blog post, or any other ordered grid content.

Further on, you can take full control of every aspect of the plugin like fonts, color, spacing, borders, etc. with its live template builder. More so the plugin comes with six templates among theme three for expert content types and three visual design templates. However, each template looks amazing and comes with beautiful, smooth CSS3 animations. Additionally, it has 10 grid animations and 11 caption animations

Finally, we can say the plugin is very easy to use for beginners and very customizable for advanced users.

Key features

  • Responsive design
  • Fully customizable
  • 8 starter templates
  • Live template builder
  • Animation of item grid
  • Load more support
  • Lazy loading support
  • Default filter
  • Multiple portfolios on the same page
  • Animated supports
  • Constant updates and support.


The plugin costs $19 with 6 months supports. But you can also extend the support by paying an extra $5.25

That’s all!

WordPress portfolio is the best way for a photographer or designer to showcase their work to the world. Using the plugins mentioned above you can display your work. But choosing the best one is a confusing task. That’s why we have mentioned above detailed comparison that makes it easy.

We hope the article helped you to choose the perfect portfolio plugin as per your need. In case of any problem give your valuable suggestions in the comment section provided below.