# WP-CLI parancsok

> A wp rcp parancsok: áttekintés, batch és delete_generated_data.

A Restrict Content Pro WP-CLI-integrációja a `wp rcp` parancscsaláddal érhető el. Az elérhető parancsok:

- `wp rcp batch`
- `wp rcp customers`
- `wp rcp delete_generated_data`
- `wp rcp memberships`

Az összes parancs listájához add ki egyszerűen a `wp rcp` parancsot. Ezek fejlesztői eszközök.

## wp rcp batch

A kötegelt feladatokat a Restrict Content Pro felülete helyett WP-CLI-ből is lefuttathatod.

| Kapcsoló | Jelentése |
|---|---|
| `--id=` | A futtatandó feladat azonosítója. Kötelező, ha nincs név. |
| `--name=` | A futtatandó feladat neve. Kötelező, ha nincs azonosító. |
| `--step=` | Melyik lépésnél kezdje. Alapérték: 0 (a feladat eleje). |
| `--force=` | Újrafuttassa-e a már befejezett feladatot. Alapérték: false. |

A `wp help rcp batch` kiírja az elérhető kapcsolókat. Példák:

```bash
# Az 1. azonosítójú feladat futtatása
wp rcp batch --id=1

# A tagságok migrációs feladatának futtatása név szerint
wp rcp batch --name="Memberships Migration"

# Ugyanez az elejétől, akkor is, ha már lefutott
wp rcp batch --name="Memberships Migration" --force=true
```

## wp rcp delete_generated_data

Törli a `wp rcp` parancsokkal létrehozott minden adatot (például a `wp rcp memberships --create` által készítetteket).

| Kapcsoló | Jelentése |
|---|---|
| `--skip-memberships=` | Kihagyja a generált tagságok törlését. |
| `--skip-customers=` | Kihagyja a generált ügyfelek törlését. |
| `--skip-payments=` | Kihagyja a generált fizetések törlését. |

```bash
# Minden generált adat törlése
wp rcp delete_generated_data

# Csak a generált fizetések törlése
wp rcp delete_generated_data --skip-memberships --skip-customers
```
