
# WordPress

> **Pentru cine este acesta?** Companii care rulează un site WordPress și doresc o automatizare pentru a scrie postări pe acesta sau pentru a crea conturi. Dacă nu folosești WordPress, poți sări peste această pagină.
>
> Folosești o altă platformă web? Orice are un API poate fi conectat în continuare: vezi [Conectarea unui instrument pe care nu îl listăm](connecting-other-tools.md).

WordPress este software-ul pe care rulează o parte foarte mare din web. Conectarea acestuia la <span data-t="appName">DM Champ</span> oferă [automatizărilor](../automations/automations.md) tale pași gata pregătiți pentru cele două lucruri pe care oamenii le doresc de obicei de la un site: publicarea de conținut și crearea unui cont pentru cineva. O conversație care se încheie cu „da, trimite-mi ghidul” poate crea utilizatorul de WordPress. Un rezumat săptămânal poate ajunge sub formă de schiță de postare, în așteptarea revizuirii tale.

Nu se instalează nimic pe site-ul tău WordPress. Îți conectezi propriul site cu propriile date de autentificare, iar noi apelăm API-ul REST încorporat al WordPress în același mod în care o face propriul tău tablou de bord.

**Disponibilitate:** Automatizările sunt disponibile în fiecare cont. Sunt deja în bara laterală și nu este nimic de activat sau de solicitat.

---

## De ce aveți nevoie

- Un site WordPress pe **versiunea 5.6 sau mai nouă**, accesibil prin **https**.
- **Permalinks prietenoase** activate (**Setări → Permalinks**, orice altceva în afară de „Simplu”). Acesta este lucrul care face ca adresa `/wp-json/` să funcționeze și este cel mai frecvent motiv pentru care o conexiune este refuzată.
- O **parolă de aplicație** pentru utilizatorul WordPress în numele căruia ar trebui să acționeze automatizarea. În WordPress, mergi la **Utilizatori → Profil**, derulează până la **Parole aplicație**, dă-i un nume precum „Automatizări” și dă clic pe **Adăugare nouă**. WordPress afișează parola o singură dată, în blocuri separate prin spații. Copiaz-o cu tot cu spații.

O parolă de aplicație nu este parola ta obișnuită de autentificare. Parola ta reală rămâne în afara acestui proces, iar ștergerea parolei de aplicație ulterior revocă exact această conexiune și nimic altceva.

Tot ceea ce are voie să facă utilizatorul pe care îl alegi în WordPress reprezintă limita a ceea ce poate face automatizarea. Un utilizator care nu poate publica postări nu va putea să le publice nici dintr-o automatizare.

---

## Conectarea WordPress

Te conectezi din interiorul unei automatizări, prima dată când folosești un pas WordPress.

1. Deschide **Automatizări** în bara laterală (sub grupul **AI Studio**) și deschide sau creează o automatizare.
2. Adaugă un pas și caută **WordPress** în selectorul de pași.
3. Alege acțiunea WordPress dorită. Pasul îți va cere să te conectezi mai întâi.
4. Completează cele trei câmpuri:
   - **URL-ul site-ului** este adresa site-ului tău WordPress, începând cu `https://`, de exemplu `https://yoursite.com`.
   - **Numele de utilizator WordPress** este numele de utilizator cu care se autentifică acel utilizator, nu adresa sa de e-mail.
   - **Parola de aplicație** este parola pe care ai creat-o mai sus, lipită cu spațiile sale.
5. Dă clic pe conectare.

Verificăm detaliile cu site-ul tău înainte de a salva ceva, citind profilul utilizatorului pe care ni l-ai oferit. O adresă greșită, un nume de utilizator greșit, o parolă greșită sau un site unde `/wp-json/` nu se rezolvă este refuzat chiar acolo, cu motivul afișat pe ecran, astfel încât să nu ai niciodată o conexiune care pare în regulă, dar eșuează la prima rulare a automatizării.

Parola ta de aplicație este stocată criptat și nu îți este afișată niciodată. Ai pierdut-o? Creează una nouă în WordPress și conectează-te din nou.

---

## Acțiunile

Fiecare acțiune este un pas pe care îl plasezi pe panoul de automatizare. Fiecare câmp acceptă date din pașii anteriori cu butoanele obișnuite de inserare a datelor, astfel încât un titlu poate fi creat din numele unui contact, iar conținutul poate proveni dintr-un pas AI.

### Creare postare

Publică o postare nouă sau o salvează ca ciornă.

- **Titlu** este titlul postării. Obligatoriu.
- **Conținut** este corpul postării. Obligatoriu. Acceptă HTML.
- **Stare** decide ce se întâmplă cu aceasta: `publish`, `future`, `draft`, `pending` sau `private`. **Lasă câmpul gol și postarea va fi salvată ca ciornă**, intenționat: o automatizare care publică pe site-ul tău public la prima rulare de test este o surpriză mai neplăcută decât una care nu o face.
- **Extras** este rezumatul scurt pe care WordPress îl afișează în liste. Opțional.

### Actualizare postare

Modifică o postare care există deja.

- **ID postare** este postarea care trebuie modificată. Obligatoriu. Îl vei găsi în bara de adrese când editezi o postare în WordPress sau îl poți prelua dintr-un pas de **Creare postare** anterior din aceeași automatizare.
- **Titlu nou**, **Conținut nou** și **Stare nouă** sunt toate opționale și **se vor modifica doar câmpurile completate**. Lăsarea titlului gol nu va șterge titlul postării live.

### Obținere postare

Prelucrează o postare pentru ca pașii ulteriori să o poată folosi: titlu, conținut, stare și linkul public al acesteia.

- **ID postare** este postarea care trebuie citită. Obligatoriu.

### Creare utilizator

Creează un cont WordPress.

- **Nume utilizator** este numele cu care se va autentifica. Obligatoriu.
- **Email** este adresa lor de email. Obligatoriu. Aceasta este de obicei adresa de email a contactului din declanșator.
- **Parolă** este prima lor parolă. Obligatoriu.
- **Prenume** și **Nume de familie** sunt opționale.
- **Rol** este un nume de rol WordPress, cum ar fi `subscriber`, `author` sau `editor`. Opțional; dacă este lăsat gol, WordPress le atribuie rolul implicit pentru utilizatorii noi.

### Găsire utilizator după email

Caută un utilizator după adresa de email și returnează ID-ul acestuia pentru ca un pas ulterior să îl poată folosi.

- **Email** este adresa după care se face căutarea. Obligatoriu.

---

## Un exemplu de automatizare

**Oferă unui client un cont pe site imediat ce acesta solicită unul.**

1. **Declanșator:** o etichetă este adăugată unui contact, să zicem `wants access`, de către agentul tău AI sau de către un membru al echipei.
2. **Găsește utilizatorul după e-mail**, folosind e-mailul contactului. Acest lucru îți spune dacă acesta are deja un cont.
3. Un pas de **Condiție** pentru a verifica dacă a fost returnat vreun rezultat.
4. Pe ramura „nu a fost găsit nimic”, **Creează utilizator** cu e-mailul, un nume de utilizator, o parolă și rolul `subscriber`.
5. Un pas de **Trimitere mesaj** care îi informează pe WhatsApp că contul lor este gata, incluzând numele de utilizator.

Un al doilea exemplu, pentru conținut: o automatizare programată care solicită unui pas **AI** să scrie cea mai frecventă întrebare a săptămânii, urmată de un pas **Creează postare** care o salvează ca ciornă. Deschizi WordPress luni și găsești o postare care trebuie doar citită și publicată.

---

## Bine de știut

- **Rezultatele circulă înainte.** Tot ceea ce returnează o acțiune este disponibil pentru pașii ulteriori sub formă de variabile, astfel încât ID-ul de la **Găsește utilizatorul după e-mail** este cel pe care îl transmiți pasului următor, iar linkul de la **Creează postare** este cel pe care îl trimiți într-un mesaj.
- **Ciorna este setarea implicită sigură.** **Creează postare** salvează ca ciornă, cu excepția cazului în care setezi tu un alt status.
- **Unele gazde elimină antetul Authorization** înainte ca WordPress să îl vadă, ceea ce face ca orice parolă de aplicație să pară incorectă. Dacă detaliile tale sunt cu siguranță corecte și conexiunea este totuși refuzată, acesta este aspectul despre care trebuie să întrebi furnizorul de găzduire.
- **Nu există niciun declanșator care să monitorizeze WordPress.** Nimic nu interoghează site-ul tău pentru postări noi sau utilizatori noi. Pentru a face ca WordPress să pornească o automatizare, folosește un declanșator **Webhook** în automatizare și direcționează un plugin de webhook-uri WordPress către adresa pe care ți-o oferă.
- **Orice altceva care nu se află pe lista de mai sus este în continuare posibil** cu pasul **Cerere HTTP**, care poate apela direct orice adresă din API-ul site-ului tău.

---

## Pașii următori

- [Automatizări](../automations/automations.md): declanșatoare, pași, condiții și modul în care este structurat un flux de lucru.
- [FluentCRM](fluentcrm.md): aceleași detalii de conexiune gestionează CRM-ul care rulează pe site-ul tău WordPress.
- [MemberPress](memberpress.md): abonamente și plăți pe site-ul tău WordPress.
- [Conectarea unui instrument pe care nu îl listăm](connecting-other-tools.md): funcții personalizate, API și webhook-uri.
