---
title: "Cum folosesc comanda search-replace în WP-CLI?"
description: "Comanda **wp search-replace** caută un text în întreaga bază de date și îl înlocuiește cu altul — utilă la schimbarea domeniului sau la trecerea de la `http://` la `https://`. **Fă întotdeauna un backup al bazei de date înainte**, deoarece modificările…"
url: "https://www.hostx.ro/kb/cum-utilizez-comanda-search-replace-in-wp-cli/"
updated: "2026-07-25"
category: "Programare / Aplicații / WordPress / WP-CLI"
tags:
  - backup
  - bază de date
  - WordPress
  - "WP-CLI"
---

# Cum folosesc comanda search-replace în WP-CLI?

Comanda **wp search-replace** caută un text în întreaga bază de date și îl înlocuiește cu altul — utilă la schimbarea domeniului sau la trecerea de la `http://` la `https://`.

**Fă întotdeauna un backup al bazei de date înainte**, deoarece modificările pot afecta datele.

Autentifică-te prin **SSH** și intră în folderul rădăcină al site-ului (ex. `cd public_html`).

### Testarea (dry-run)

Rulează întâi cu `--dry-run` pentru a vedea câte înlocuiri s-ar face, fără a modifica nimic:

```
wp search-replace "http://domeniu.ro" "https://domeniu.ro" --dry-run
```

### Aplicarea modificărilor

Dacă rezultatul este corect, rulează comanda fără `--dry-run`:

```
wp search-replace "http://domeniu.ro" "https://domeniu.ro"
```

Aceeași metodă se folosește și pentru schimbarea completă a domeniului (ex. `"http://vechi.ro" "https://nou.ro"`). Recomandat: adaugă `--skip-columns=guid` pentru a nu modifica coloana GUID.
