4 Ways to Install WordPress Plugins

Choose the method that best fits your technical skill level and access permissions.

🖥️

WordPress Dashboard

Install directly from WordPress.org repository through your admin dashboard.

Easy
📁

Upload ZIP File

Upload a plugin ZIP file you downloaded from elsewhere.

Easy
📂

FTP Upload

Upload plugin files directly to your server via FTP client.

Medium
💻

WP-CLI Command

Install plugins using command line interface for advanced users.

Advanced

📋 Before You Start

  • WordPress administrator access
  • Working WordPress installation
  • Recent backup of your website
  • Stable internet connection

1 WordPress Dashboard Method

Best for: Installing plugins directly from WordPress.org repository. Most user-friendly method.

  1. 1
    Log into WordPress Admin

    Navigate to your website and add /wp-admin to the URL (e.g., yoursite.com/wp-admin). Enter your username and password.

  2. 2
    Go to Plugins → Add New

    In the left sidebar, click on "Plugins" then "Add New".

  3. 3
    Search for Plugin

    Use the search box to find your plugin (e.g., "Lion Social Share"). Type the exact plugin name for best results.

  4. 4
    Install Plugin

    Click "Install Now" button on the correct plugin. Wait for installation to complete.

  5. 5
    Activate Plugin

    Click "Activate" button that appears after installation. The plugin is now ready to use!

💡 Pro Tip

Before installing, check the plugin's ratings, number of installations, and last update date. Look for plugins with 4+ stars and recent updates.

2 Upload ZIP File Method

Best for: Installing plugins you've downloaded as ZIP files from plugin developers or premium marketplaces.

  1. 1
    Download Plugin ZIP File

    Download the plugin ZIP file from the developer's website or marketplace to your computer.

  2. 2
    Go to Plugins → Add New

    In WordPress admin, navigate to Plugins → Add New.

  3. 3
    Click "Upload Plugin"

    At the top of the page, click the "Upload Plugin" button.

  4. 4
    Choose File and Install

    Click "Choose File", select your ZIP file, then click "Install Now".

  5. 5
    Activate Plugin

    After successful installation, click "Activate Plugin" to enable it.

⚠️ Important

Only upload ZIP files from trusted sources. Malicious plugins can compromise your website's security.

3 FTP Upload Method

Best for: When WordPress dashboard uploads fail or for bulk plugin installations.

  1. 1
    Download and Extract Plugin

    Download the plugin ZIP file and extract it to a folder on your computer.

  2. 2
    Connect to FTP

    Use an FTP client (FileZilla, WinSCP) to connect to your website server using your hosting credentials.

  3. 3
    Navigate to Plugins Folder

    Go to /wp-content/plugins/ directory on your server.

  4. 4
    Upload Plugin Folder

    Upload the entire extracted plugin folder to the /wp-content/plugins/ directory.

  5. 5
    Activate in WordPress

    Go to WordPress admin → Plugins → Installed Plugins and activate the uploaded plugin.

📋 Requirements for FTP Method

  • FTP client software (FileZilla recommended)
  • FTP credentials from your hosting provider
  • Basic understanding of file directory structure

4 WP-CLI Command Method

Best for: Developers and advanced users who prefer command line operations.

  1. 1
    Access Command Line

    SSH into your server or use your hosting control panel's terminal/command line interface.

  2. 2
    Navigate to WordPress Directory

    Change to your WordPress installation directory using the cd command.

  3. 3
    Search for Plugin

    Search for available plugins:

    wp plugin search "plugin-name"

  4. 4
    Install Plugin

    Install the plugin using:

    wp plugin install plugin-slug

  5. 5
    Activate Plugin

    Activate the installed plugin:

    wp plugin activate plugin-slug

💡 WP-CLI Pro Tips

  • Install and activate in one command: wp plugin install plugin-slug --activate
  • Install from ZIP URL: wp plugin install https://example.com/plugin.zip
  • List all plugins: wp plugin list
  • Update all plugins: wp plugin update --all

⚠️ Security Best Practices

  • Always backup your website before installing plugins
  • Only install plugins from trusted sources
  • Check plugin reviews and update frequency
  • Remove unused plugins to reduce security risks
  • Keep all plugins updated to latest versions

🎯 Quick Troubleshooting

Plugin installation fails?

  • Check file permissions (folders: 755, files: 644)
  • Ensure enough disk space available
  • Verify PHP memory limit is sufficient
  • Try uploading via FTP if dashboard fails
  • Contact your hosting provider if issues persist