Hvis du er en professionel WordPress-webstedsbygger med et betragteligt antal blogs, du skal vedligeholde, har du sikkert spekuleret på – hvis kun én gang – hvor meget bedre dit liv ville være, hvis du kunne få adgang til alt dette arsenal fra et enkelt dashboard. WordPress besvarer denne bekymring bekræftende via dette definitionCodex  :

Multisite er en funktion i WordPress 3.0 og senere versioner, der tillader flere virtuelle websites til at dele en enkelt WordPress installation. Når multisite-funktionen er aktiveret, kan den oprindelige WordPress hjemmeside blive konverteret til et luftfartsselskab netværk af websites

Det vil sige en funktion i WordPress 3.0 og fremtidige versioner, der gør det muligt for flere virtuelle websteder at dele en enkelt WordPress-installation. Når multisite-funktionalitet er aktiveret, bruges det originale WordPress-websted til styring af sitenetværk. I denne artikel forklarer jeg, hvordan du installerer og administrerer WordPress i multisite-tilstand.

Denne type konfiguration kan være nyttig, hvis du vil give dine medlemmer mulighed for at oprette deres egen blog fra din (f.eks. wordpress.com med ikke mindre end 37 millioner websteder), hvis du eller dit agentur vedligeholder websteder for kunder eller til personlige behov som udvikler eller administrator WordPress.

Inden jeg går i detaljer, vil jeg i denne tale bruge udtrykket

  • netværk at udpege alle installationsstederne i multisite-tilstand. Selvom det kaldes et netværk af websteder, kommunikerer de websteder, det indeholder, ikke med hinanden som i andre typer netværk.
  • websted for et enkelt sted i netværket og
  • hovedsted for det websted, hvor du administrerer dit netværk.

Jeg vil også gerne sørge for, at hvis du ved, hvordan du installerer og administrerer et WordPress-websted, vil du vide, hvordan du installerer og administrerer et netværk med et par funktioner.

Forskelle mellem standardinstallation og installation af flere steder

Jeg vil gerne påpege dig 3 forskelle mellem disse to typer installationer:

Instrumentbrættet : Når multisite-tilstand er aktiveret, tilføjes nye funktioner her og der i instrumentbrættet.

multi-instrumentbord

filen wp-config.php og repertoiret wp-upload : yderligere linjer med koder føjes til filen wp-config.php for at aktivere multisite-tilstand og informerede WordPress om det. Mappen wp-upload vil indeholde en mappe for hvert oprettet websted med navnet på dette websteds identifikator. Alle filer, der uploades til dette websted, findes i dets bibliotek.

Databasen : Selvom du ikke nødvendigvis behøver at vide det, skal du være opmærksom på, at en normal WordPress-installation har 11 tabeller i sin database. For en multisite-konfiguration vil 9 af disse tabeller blive duplikeret for hvert site oprettet inden for netværket for at adskille indholdet på hvert websted.

Nogle overvejelser inden aktivering af multisite-tilstand

Generelt, hvis du befinder dig i en af ​​følgende situationer, bedes du overveje dine behov på flere websteder:

  • Du har ikke brug for mere end et websted
  • Dine websteder hostes separat hos forskellige værter
  • Dine websteder kan ikke dele den samme database
  • Dine websteder har forskellige IP-adresser
  • Webstedsadministratorer har ret til at installere deres egne plugins og temaer
  • Du bliver nødt til at migrere dit netværk til en anden vært (det er muligt at gøre, men at undgå)
  • Din serverovernatning ikke respekterer de krævede egenskaber
  • Du har ikke skriveadgang til din server

Aktivér WordPress Multisite

 Nu hvor du ved, hvad multisite-tilstand er, i hvilke scenarier du kan bruge den eller ej, lad os komme i gang.

Proceduren for installation af et WordPress-websted i multisite-tilstand adskiller sig ikke meget fra en standardwebsites. Det er under aktiveringen, at et par ekstra enkle at udføre trin er nødvendige. Og afhængigt af din sag skal to procedurer overvejes:

Aktivering af multisite på en ny WordPress-installation

Den første ting er atinstallere WordPress som du er vant til at gøre.

Når det er gjort, skal du åbne din fil wp-config.php og find linjen:

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

Lige ovenfor, tilføj dette:

define( 'WP_ALLOW_MULTISITE', true );

hvilket har den effekt, at WordPress informeres om, at du vil bruge multisite-tilstand. Gem din fil wp-config.php. Nu skal du installere det.

Gå til dit betjeningspanel Værktøjer> Oprettelse af netværk. Der skal du vælge mellem URL'er med underdomæner (f.eks. site1.mynetwork.com) og URL'er med undermapper (f.eks. mynetwork/site1). Vælg det, der passer bedst til din sag. færdiggør resten af formular og klik Installer for at gå til installationssiden.

aktivering-multisite

Afgivet på denne side, følg instruktionerne til redigering af filer wp-config et .htaccess gem filerne og klik på linket forbinde. Når du er logget ind, ser du dit multisite-dashboard.

Aktivering af multisite på en eksisterende installation

For at aktivere multisite på en eksisterende installation er proceduren den samme, bortset fra at du ikke kan vælge mellem underdomæner og underkataloger. Derudover, hvis dit websted er mere end en måned gammelt, vil den obligatoriske konfiguration være i underdomæner.

Administration af webstederne i netværket af websteder

Denne aktivitet består mere eller mindre i 4-opgaver:

Oprettelse af websted

For at oprette et websted skal du gå til WordPress-værktøjslinjen Mine sider> Netværksadministrator. Derefter Websteder> Tilføj. Du vil se formular oprettelse af websted:

hjemmeside-creation-formen

Udfyld det, og klik på Tilføj websted. Webstedet oprettes, og du vil se listen over dine websteder i Websteder> Alle websteder.

multi-site-liste

Du bemærker, at jeg har to steder site1 et site2 (i undermapper) i mit netværk Multipress.

Installer og aktiver temaer

Det er her, reglerne ændres lidt. I en multisite-konfiguration kan et tema kun installeres af netværksadministratoren, dvs. du. Det er tilgængeligt på et websted, hvis det er aktiveret for det pågældende websted, eller hvis det er aktiveret for hele netværket.

Gå til for at aktivere et tema på hele netværket Temaer> Installerede temaer og klik på linket Aktivér på netværket som er under det pågældende emne.

Gå imidlertid til for at aktivere et tema på et enkelt sted Websteder> Alle websteder. På listen over websteder skal du klikke på ændring der vises, når du holder musepekeren over navnet på det relevante websted.

Det er på denne side, du konfigurerer, hvad der vedrører dette websted, med andre ord dets administrationsside. Vælg fane temaer for at se listen over tilgængelige temaer på dette websted. Klik derefter på linket aktivere af det valgte tema.

Site-tema-liste

Når du går til dette sides dashboard (i mit tilfælde WordPress Toolbar: Mine sider> SITE 1> DashboardDerefter Udseende> Temaer) ser du det nyligt aktiverede tema for webstedetinstalleret-temaer.

Installer og aktiver plugins

Også her ændrer reglerne sig. Du, som administrator af sitenetværket, er den eneste, der er autoriseret til at installere plugins. Selv webstedsadministratorer har ikke dette privilegium. De kan kun aktivere og deaktivere plugins. Du kan aktivere et plugin hele netværket, men du kan ikke gøre det kun for et websted. Du kan dog installere det og beslutte at aktivere det på et bestemt sted.

Aktivering af et plugin på hele netværket er meget let. Gå til dashboardet på hovedwebstedet Udvidelser> Tilføj, installer pluginet, som du altid har gjort. Når pluginet er installeret, skal du klikke på Aktivér på netværket.

I modsætning til et tema er det lidt mere detaljeret at aktivere et plugin på et websted. Vi ses i Udvidelser> Tilføj Installer plugin'et fra instrumentbrættet på hovedwebstedet, men denne gang klikker du på linket Gå tilbage til udvidelsessiden. Nu på instrumentbrættet på det websted, hvor du vil aktivere plugin'et, gå til Udvidelser og klik på linket aktivere som er under navnet på plugin'et.

Administration af webstederne

Husk, da vi installerede et tema, gik vi til dets administrationsside via Main Dashboard> Sites> 'modify site'. Jeg foreslår, at du gennemgår de andre 3-faner (Info, brugere og indstillinger) på denne side.

info giver generel information om webstedet. I denne fane kan du ændre webstedsadressen eller dens status.

brugere viser alle brugere af webstedet, disse er først og fremmest netværksbrugere. Som netværksadministrator kan du bruge denne fane til at tilføje eller fjerne brugere fra et websted, hvis de tidligere er blevet registreret på netværket og ændrer rollen som webstedsbrugere. Webstedsadministratoren kan tilføje brugere til brugerafsnittet på sit websted, selvom de ikke tidligere er blevet registreret på netværket.

indstillinger giver dig som netværksadministrator alle konfigurationsmuligheder for websteder. Webstedsadministratoren kan kun se et undersæt af det via sektionen indstillinger dens instrumentbræt.

Webstedsnetværksadministration

Du ved nu, hvordan man tager sig af de websteder, der udgør dit netværk af websteder. Nu skal du lære at vedligeholde dette netværk. Denne aktivitet, som ved første øjekast virker overvældende, er intet meget kompliceret og består i opdatering af WordPress, plugins og temaer, administration af brugere og tilpasning af netværksindstillinger.

Opdateringer i et netværk af sider

Som normalt, hvis WordPress registrerer en opdatering, det være sig et plugin eller et tema, modtager du en underretning. Du opdaterer som normalt. WordPress-opdateringer udføres i to faser. Du opdaterer først netværket og derefter de websteder, der udgør det.

Netværksbrugeradministration

Som jeg sagde før, intet meget kompliceret her. Siden Brugere viser en liste over alle brugere på dit netværk inklusive dem, som webstedsadministratorer har tilføjet, og dem, der har registreret sig på deres websteder. Hvad der ikke er almindeligt er, at du kan se, hvilket websted en bruger har adgang til. Du har stadig mulighed for at redigere og slette dem. Som netværksadministrator kan du kun tilføje en bruger til et websted fra sidens brugerside.

multi-brugere

Tilpasning af netværksindstillinger

Som du kan se på billedet nedenfor, tilpasser du på denne side driften og brugen af ​​dit netværk.

indstillinger-multisite

Konklusion

Du har set, hvordan du aktiverer WordPress-multisitetilstand, og hvor nyttig det er for nogle webstedsadministratorer, der er nødt til at administrere et stort antal sider.

I modsætning til hvad du måske tror, ​​er det meget let at aktivere WordPress multisite. Det tager kun et par trin til standardinstallationsproceduren. Der tilføjes også nye sider til instrumentbrættet, mens de forbliver velkendte for ikke at miste brugere.

For at genoplive dig i viden og kontrol med multisitet kan du forbedre din multisiteanlæg med disse plugins.