> ## Documentation Index
> Fetch the complete documentation index at: https://libops-renovate-github-com-libops-sitectl-isle-0-x.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# WordPress plugin

> WordPress sitectl workflows including template creation, WP-CLI, Composer, and database helpers.

export const Compose = () => <Tooltip headline="Compose" tip={<>
        Docker Compose is Docker's tool for defining and running multi-container applications.{" "}
        <a href="https://docs.docker.com/compose/">https://docs.docker.com/compose/</a>.
      </>}>
    <>
      <Icon icon="docker" />
      {" "}
      Compose
    </>
  </Tooltip>;

The WordPress plugin adds WordPress-specific helpers on top of the standard LibOps <Compose /> template workflow.

## Create

Start a new WordPress site from the LibOps template:

```bash theme={null}
sitectl create wp
```

The created context uses `plugin: wp`, so `sitectl wp ...` commands run against that site's project directory and environment.

## Commands

The WordPress plugin exposes focused helper pages for common operations:

* [Lifecycle](/plugins/wordpress/lifecycle) — building, starting, and rolling out the stack with core `sitectl` commands
* [WP-CLI](/plugins/wordpress/wp-cli) for arbitrary WP-CLI execution
* [Composer](/plugins/wordpress/composer) for dependency maintenance
* [Plugins and themes](/plugins/wordpress/plugins-themes) for WordPress extension updates
* [Core, cache, and database](/plugins/wordpress/core-cache-db) for recurring site maintenance
