Skip to Content
Getting Started

Getting Started

Requirements

RequirementMinimum
WordPress6.6+ (LW Site Manager: 6.9+)
PHP8.0+, some packages need 8.2 (see the package page)
Composer2.x (optional, but recommended)

Installation

Install from Packagist:

bash
composer require lwplugins/lw-seo

Option 2: GitHub VCS

Add the repository to your composer.json, then require the package:

bash
composer config repositories.lw-seo vcs https://github.com/lwplugins/lw-seo composer require lwplugins/lw-seo

Option 3: Manual

  1. Download the latest release from GitHub 
  2. Upload the plugin folder to wp-content/plugins/
  3. Run composer install --no-dev inside the plugin directory
  4. Activate the plugin in WordPress admin

Activating

Composer only puts the files in place. Activate the plugin as you would any other, in the WordPress admin or with WP-CLI:

bash
wp plugin activate lw-seo

Verifying the install

Check that the plugin’s version constant is defined and that its settings page is reachable under the LW Plugins menu.

First Steps

After activating any LW plugin:

  1. Find the settings - go to LW Plugins in the admin sidebar
  2. Configure the plugin - each plugin has its own settings page with tabbed navigation
  3. Check the overview - the LW Plugins overview page shows all installed and available plugins

Unified Admin Menu

All LW plugins share a single LW Plugins parent menu in the WordPress admin sidebar. Whichever plugin loads first registers the parent menu, and the rest add their settings as submenus.

The overview page displays every LW plugin with its status:

  • Active - the plugin is installed and activated, with a direct link to its settings
  • Get Plugin - the plugin is not installed, with a link to its GitHub repository

This keeps your admin sidebar clean, even with multiple LW plugins installed.