Dacă sunteți un constructor profesionist de site-uri WordPress, cu un număr considerabil de bloguri de întreținut, probabil v-ați întrebat – chiar dacă doar o dată – cât de mai bună ar fi viața voastră dacă ați putea accesa tot acest arsenal dintr-un singur tablou de bord. WordPress răspunde afirmativ acestei preocupări prin aceasta definiție în codex  :

Multisite este o caracteristică a WordPress 3.0 și versiuni ulterioare care permite mai multor site-uri virtuale pentru a partaja o singură instalare WordPress. Când funcția este activată multisite, site-ul original WordPress poate fi convertit într-o rețea de transport de site-uri web

Adică, o caracteristică a WordPress 3.0 și a versiunilor viitoare care permite mai multor site-uri virtuale să partajeze o singură instalare WordPress. Când funcționalitatea multisite este activată, site-ul WordPress original este utilizat pentru gestionarea rețelei site-ului. În acest articol, voi explica cum să instalați și să administrați WordPress în modul multisite.

Acest tip de configurare poate fi util dacă doriți să oferiți membrilor dvs. posibilitatea de a-și crea propriul blog de la dvs. (ex. wordpress.com cu cel puțin 37 milioane de site-uri), dacă dvs. sau agenția dvs. întrețineți site-uri pentru clienți sau pentru nevoi personale în calitate de dezvoltator sau administrator WordPress.

Înainte de a intra în detalii, în această discuție, voi folosi termenul

  • Réseau pentru a desemna toate site-urile instalării în modul multisite. Chiar dacă este numită o rețea de site-uri, site-urile pe care le conține nu comunică între ele ca în alte tipuri de rețele.
  • teren pentru un singur site din rețea și
  • site-ul principal pentru site-ul de pe care îți administrezi rețeaua.

De asemenea, aș dori să vă asigur că, dacă știți cum să instalați și să administrați un site WordPress, atunci veți ști cum să instalați și să administrați o rețea cu câteva caracteristici.

Diferențele dintre instalarea standard și instalarea multisite

Aș dori să vă subliniez 3 diferențe între aceste două tipuri de instalații:

Tabloul de bord : Când modul multisite este activat, noi funcții sunt adăugate ici-colo în tabloul de bord.

multi-Dashbord

fișier wp-config.php și repertoriul wp-încărcare : linii de coduri suplimentare vor fi adăugate la fișier wp-config.php pentru a activa modul multisite și a informat WordPress în consecință. Directorul wp-încărcare va conține un director pentru fiecare site creat, cu numele identificatorului acestui site. Toate fișierele încărcate pentru acest site vor fi conținute în directorul său.

Baza de date : Chiar dacă nu trebuie neapărat să o cunoașteți, rețineți că o instalare normală WordPress are 11 tabele în baza sa de date. Pentru o configurație multisite, pentru a separa conținutul fiecărui site, 9 dintre aceste tabele vor fi duplicate pentru fiecare site creat în rețea.

Câteva considerații înainte de activarea modului multisite

În general, dacă vă aflați în oricare dintre următoarele situații, vă rugăm să vă reconsiderați nevoile dvs. multisite:

  • Nu aveți nevoie de mai multe site-uri
  • Site-urile dvs. sunt găzduite separat la diferite gazde
  • Site-urile dvs. nu pot partaja aceeași bază de date
  • Site-urile dvs. vor avea diferite adrese IP
  • Administratorii site-ului vor avea dreptul să își instaleze propriile pluginuri și teme
  • Va trebui să vă migrați rețeaua către o altă gazdă (este posibil să faceți, dar să evitați)
  • Serverul dvscazare nu respecta caracteristicile cerute
  • Nu aveți acces la scriere pe serverul dvs.

Activați WordPress multisite

 Acum, că știți ce este modul multisite, în ce scenarii să îl utilizați sau nu, să trecem la treabă.

Procedura de instalare a unui site WordPress în modul multisite nu diferă foarte mult de cea a unui site standard. În timpul activării sunt necesari câțiva pași suplimentari, simpli de realizat. Și, în funcție de caz, trebuie luate în considerare două proceduri:

Activarea multisite pe o nouă instalare WordPress

Primul lucru este săinstalați WordPress precum obișnuiești să faci.

Când ați terminat, deschideți fișierul wp-config.php și localizați linia:

/* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! */

Doar de mai sus, se adaugă acest lucru:

define( 'WP_ALLOW_MULTISITE', true );

care are ca efect informarea WordPress că doriți să utilizați modul multisite. Salvați fișierul wp-config.php. Acum trebuie să-l instalați.

În tabloul de bord, du-te la Instrumente> Crearea rețelei. Acolo, va trebui să alegeți între URL-uri cu subdomenii (ex. site1.mynetwork.com) și URL-uri cu subdirectoare (ex mynetwork/site1). Alege ce se potrivește cel mai bine cazului tău. completați restul formă și faceți clic Instala pentru a accesa pagina de instalare.

Activarea multisite

Rendering această pagină, urmați modificarea fișier instrucțiuni wp-config et .htaccess salvați fișierele și faceți clic pe link-ul lega. Odată conectat, veți vedea tabloul de bord multizual.

Activarea multisite pe o instalație existentă

Pentru a activa multisite pe o instalare existentă, procedura este aceeași, cu excepția faptului că nu puteți alege între subdomenii și subdirectoare. În plus, dacă site-ul dvs. are mai mult de o lună, configurația obligatorie va fi în subdomenii.

Administrarea site-urilor din rețeaua de site-uri

Această activitate constă mai mult sau mai puțin în sarcinile 4:

Creare site web

Pentru a crea un site, din bara de instrumente WordPress, accesați Site-urile mele> Administrator de rețea. Apoi Site-uri> Adăugare. Veți vedea formă crearea site-ului:

site-creare formular

Completați-l și faceți clic pe Adăugare site. Site-ul va fi creat și veți vedea lista site-urilor dvs. în Site-uri> Toate site-urile.

multi-site-list

Observați că am două site-uri site1 et site2 (în subdirectoare) în rețeaua mea Multipress.

Instalați și activați teme

Aici se modifică ușor regulile. Într-o configurație multisite, o temă poate fi instalată doar de administratorul de rețea, adică de dvs. Este disponibil într-un site, dacă este activat pentru acel site sau dacă este activat pentru întreaga rețea.

Pentru a activa o temă în întreaga rețea, accesați Teme> Teme instalate și faceți clic pe link-ul Activați în rețea care este sub subiectul în cauză.

Cu toate acestea, pentru a activa o temă pe un singur site, accesați Site-uri> Toate site-urile. Pe lista de site-uri, faceți clic Modificatorul care apare atunci când treceți peste numele site-ului relevant.

În această pagină configurați ce se referă la acest site, cu alte cuvinte pagina de administrare a acestuia. Alegeți fila tematică pentru a vedea lista de teme disponibile pentru acest site. Apoi faceți clic pe link activa a temei alese.

Site-tema-list

Când accesați tabloul de bord al acestui site (în cazul meu, bara de instrumente WordPress: Site-urile mele> SITE 1> Tablou de bordApoi Aspecte> Teme) vezi tema recent activată pentru siteinstalate teme.

Instalați și activați plugin-uri

Și aici regulile se schimbă. Dvs., în calitate de administrator al rețelei site-ului, sunteți singurul autorizat să instalați pluginurile. Nici administratorii de site-uri nu au acest privilegiu. Ele pot activa și dezactiva doar pluginurile. Puteți activa un plugin la nivel de rețea, dar nu îl puteți face doar pentru un singur site. Cu toate acestea, îl puteți instala și decide să îl activați pe un anumit site.

Activarea unui plugin în întreaga rețea este foarte ușoară. În tabloul de bord principal al site-ului, accesați Extensii> Adăugați, instalați pluginul așa cum ați făcut întotdeauna. Când pluginul este instalat, faceți clic pe Activați în rețea.

Spre deosebire de cea a unei teme, activarea unui plugin pe un site este puțin mai elaborată. Ne vedem înăuntru Extensii> Adăugare tabloul de bord al site-ului principal, instalați plugin-ul, dar de data aceasta, faceți clic pe link-ul Reveniți la pagina Extensii. Acum, pe site-ul tabloul de bord în cazul în care doriți să activați plugin-ul merge în Extensii și faceți clic pe link-ul activa care se află sub numele de plugin.

Site-uri de administrare

Amintiți-vă, când am instalat o temă, am mers la pagina de administrare a acesteia prin Tabloul de bord principal> Site-uri> „modificați site-ul”. Vă propun să consultați celelalte file 3 (Informații, Utilizatori și Setări) de pe această pagină.

info oferă informații generale despre site. În această filă, puteți modifica adresa site-ului sau starea acestuia.

utilizatori listează toți utilizatorii site-ului, aceștia fiind în primul rând utilizatori de rețea. În calitate de administrator de rețea, puteți utiliza această filă pentru a adăuga sau elimina utilizatori de pe un site, dacă aceștia au fost înregistrați anterior în rețea și schimbă rolul utilizatorilor site-ului. Administratorul site-ului poate adăuga utilizatori la secțiunea de utilizatori a site-ului său, chiar dacă nu au fost înregistrați anterior în rețea.

setările vă oferă ca administrator de rețea toate opțiunile de configurare a site-ului. Administratorul site-ului poate vedea doar un subset al acestuia prin intermediul secțiunii setările tabloul de bord al acesteia.

Administrarea rețelei site-ului

Acum știi cum să ai grijă de site-urile care alcătuiesc rețeaua ta de site-uri. Acum trebuie să aflați cum să întrețineți această rețea. Această activitate, care la prima vedere pare copleșitoare, nu este nimic foarte complicat și constă în actualizarea WordPress, plugin-uri și teme, gestionarea utilizatorilor și personalizarea setărilor de rețea.

Actualizări într-o rețea de site-uri

Ca de obicei, dacă WordPress detectează o actualizare, fie pentru un plugin, fie pentru o temă, veți primi o notificare. Veți continua cu actualizarea așa cum ați face în mod normal. Actualizările WordPress se fac în două etape. Mai întâi actualizați rețeaua, apoi site-urile care o compun.

Managementul utilizatorilor din rețea

Așa cum am spus mai înainte, nimic foarte complicat aici. Pagina Utilizatori afișează o listă a tuturor utilizatorilor din rețeaua dvs., inclusiv a celor pe care administratorii de site-uri le-au adăugat și a celor care s-au înregistrat pe site-urile lor. Ceea ce nu este obișnuit este că puteți vedea la ce site are acces un utilizator. Aveți în continuare posibilitatea de a le edita și șterge. În calitate de administrator de rețea, puteți adăuga un utilizator doar pe un site din pagina de utilizatori a site-ului respectiv.

multi-utilizatori

Personalizarea setărilor de rețea

După cum puteți vedea în imaginea de mai jos, în această pagină personalizați funcționarea și utilizarea rețelei.

Setări multisite

Concluzie

Ați văzut cum să activați modul multisit de WordPress și cât de util este pentru unii administratori de site-uri care trebuie să gestioneze un număr mare de site-uri.

Contrar a ceea ce ați putea crede, activarea WordPress multisite este foarte ușoară. Mai trebuie doar câțiva pași până la procedura de instalare standard. De asemenea, paginile noi sunt adăugate la tabloul de bord, rămânând familiar, pentru a nu pierde utilizatorii.

Pentru a vă revigora în cunoașterea și controlul multisite, puteți îmbunătăți instalarea dvs. cu mai multe site-uri aceste plugin-uri.