Sarcina acestui articol este de a exporta utilizatorii WordPress din baza de date a site-ului. privind parametrii necesari. În primul rând, câteva observații, de ce este necesar acest lucru.
De ce trebuie să exportați utilizatorii WordPress?
Văd trei sarcini pentru care trebuie să exportați utilizatorii WordPress.
Instrumentul de exportare a cuvântului intern 2. Puteți exporta utilizatorii nu numai pe un alt site WordPress. Puteți exporta în listele dvs. de abonament din serviciile de corespondență pentru a crea buletine de știri de înaltă calitate.3. Prin exportarea utilizatorilor le puteți schimba, puteți îmbina utilizatorii din diferite site-uri, puteți edita liste independent de site etc.
Exportarea utilizatorilor din baza de date WordPress
Vă reamintesc că baza de date. în acest caz, WordPress, constă dintr-un set de tabele. Fiecare tabel are un nume. Numele tabelului începe cu un prefix. Prefixul implicit WordPress este wp_. Pentru securitate când instalați WordPress, trebuie să îl schimbați, dar în prezentare voi folosi prefixul wp_.
WordPress tabelul utilizatorilorNe uităm la masa deschisă. Îmi amintesc că orice tabelă de baze de date are rânduri (înregistrări) și coloane (câmpuri). În acest caz, ne interesează domeniile tabelului, și anume cele principale:
După cum puteți vedea, câmpurile din tabel corespund câmpurilor care trebuie completate în formularul de înregistrare de pe site.
Principiul exportului datelor de utilizator
Principiul exportului datelor de utilizator este simplu.
- În primul rând, vom decide ce date de utilizator avem nevoie.
- Creați o interogare SQL pentru a selecta aceste câmpuri (coloane) în tabelul wp_users;
- Le exportăm în formatul dorit.
Important! Înainte de a lucra cu baza de date, efectuați exportul complet al bazei de date (backup), în cazul unor erori.
Interogare SQL pentru exportul datelor personalizate ale mostrei
Pentru a selecta câmpurile obligatorii din tabel, utilizați instrucțiunea SQL SELECT DISTINCT. Vă permite să sortați tabelul bazei de date în câmpurile obligatorii. Sintaxa operatorului este:
Traduc eu. selectați din (din) tabelul wp_users, câmpurile: user_login, user_nicename, user_email.
- După trimiterea interogării SQL SELECT DISTINCT, tabela de utilizator va fi afișată în formă prescurtată, numai cu câmpurile de date necesare (coloane).
Notă: Prin urmare, este posibil să trimiteți separat numai e-mail, email + login, etc.
- Apoi, dați clic pe butonul de export (în partea de jos a tabelului) și exportați datele solicitate în formatul dorit.
Formatul de ieșire
Este important să selectați formatul corect pentru fișierul de date exportat. Formatul este selectat în funcție de formatul necesar pentru import.
selectați formatul fișierului cu date utilizatorCe trebuie să faceți cu fișierul de date al utilizatorului?
Abordăm răspunsul la întrebarea: De ce am nevoie de un fișier de date de utilizator. De exemplu, pentru a transfera utilizatorii într-un serviciu de e-mail de la terți, cum ar fi MailChimp sau Smartresponder. Cum se face în imaginile pe care le voi arăta în următorul articol, aici pe scurt:
- Privim la serverul de e-mail care formate de fișiere cu utilizatorii pe care îi acceptă;
- Exportim datele selectate din tabela wp_user în formatul dorit;
- Ne uităm la serviciul de corespondență, cum este formatată baza de date. Adică, câmpurile din tabelul utilizatorilor (utilizatorilor) din baza de date a serviciului de corespondență sunt numite;
În același mod, puteți transfera utilizatorii într-un alt domeniu WordPress. În plus, în acest fel puteți transfera utilizatorii pe site-ul altui CMS, de exemplu, în Joomla.