Multisite på WordPress giver dig mulighed for at opbygge et helt netværk af sider drevet af en enkelt installation af WordPress.

Du kan enten holde dit netværk privat og bruge det til at drive dit eget netværk af websteder - som en lokal virksomhed, der opretter et netværkswebsted for hvert sted. Eller du kan gøre dit netværk offentligt og lade folk registrere sig og oprette deres egne websteder på dit netværk, som WordPress.com.

Mens hvert websted har sit eget dashboard, er det hele drevet af en enkelt WordPress-installation og en enkelt database, og individuelle webstedsejere har ikke så meget kontrol.

I dette indlæg deler vi lidt mere om, hvordan Multisite fungerer på WordPress, og hvornår det er eller ikke er en god ide at bruge det. Så viser vi dig trin for trin, hvordan du opretter dit eget Multisite-netværk på WordPress.

Men før, lad os opdage sammen Sådan installeres en WordPress blog 7 trin et Hvordan at finde, installere og aktivere et WordPress tema på din blog.

Så tilbage til, hvorfor vi er her.

Hvordan fungerer WordPress Multisite?

Multisite er en grundlæggende WordPress-funktion, selvom den ikke er aktiveret som standard.

Når du aktiverer den, får du en ny netværksadministrator dashboard hvor du kan administrere alle websteder i dit netværk. WordPress Multisite tilføjer også en ny brugerrolle tilNetværksadministrator, som er den eneste type brugerkonto, der har adgang til ovennævnte dashboard.

Der kan du træffe beslutninger såsom:

  • Hvorvidt brugere kan registrere eller oprette deres egne websteder.
  • Hvilke temaer og plugins er tilgængelige for netværkswebsteder.
  • Hvor meget kontrol de enkelte webstedsejere har, og om de manuelt kan deaktivere bestemte plugins, som du har gjort tilgængelig for dem.

Hvert websted har også sit eget WordPress-dashboard, hvor folk kan administrere indhold, temaer og plugins. I modsætning til et almindeligt WordPress-websted kan individuelle webstedsadministratorer imidlertid ikke installere deres egne temaer eller plugins - de kan kun vælge fra de indstillinger, som den globale netværksadministrator har aktiveret.

Sådan fungerer WordPress multisite på det tekniske niveau

Multisite på WordPress giver dig mulighed for at oprette ubegrænsede netværkswebsteder, men der er en stor forskel i, hvordan WordPress gemmer data til disse websteder.

Hvis du har brug for at oprette flere unikke WordPress-websteder, ville hvert websted have sin egen database og filer.

Med Multisite deler alle websteder imidlertid den samme database og de samme filer.

  • WordPress opretter nye databasetabeller til hvert netværkswebsted.
  • WordPress deler et par tabeller mellem alle netværkets websteder. wp_users.

For at organisere filer til hvert websted på netværket tilføjer WordPress en mappe til hvert websted i download-mappen. For eksempel :

  • Enkelt websted - downloads gemmes i wp-indhold / uploads / år / måned
  • Multisite - downloads gemmes i wp-indhold / uploads / NETWORK_SITE / år / måned

Hvornår skal du bruge et multisite-netværk på WordPress?

Et Multisite-netværk på WordPress er en god mulighed, hvis du:

  • Se efter at opbygge flere websteder med lignende funktionalitet.
  • Se for at oprette et sted, hvor brugere kan oprette deres egne websteder, som WordPress.com. Nogle abonnements-plugins - medlemskab - kan endda integreres med Multisite, så du kan opkræve folk for at oprette et websted på dit netværk.

I det første tilfælde vil et par eksempler være:

  • En fysisk virksomhed med et separat websted for hver afdeling.
  • Et universitet med et andet websted for hver afdeling eller fakultetsmedlem.
  • Et ejendoms- / forsikringsagentur med et separat websted for hver agent.
  • Etc ...

For eksempel er Georgia State University-webstedet baseret på en WordPress-installation på flere websteder med over 150 netværkswebsteder til forskellige afdelinger, funktioner osv.

Kan du bruge WordPress Multisite til at være vært for klientwebsteder?

Med WordPress Multisite Domain Mapping har du mulighed for at bruge en domænenavn fuldt tilpasset til hver hjemmeside i dit netværk, hvilket kan få dig til at spekulere på, om du kan bruge Multisite som en nemmere måde at administrere flere klientwebsteder.

Nå ... det er bestemt muligt, og jeg ved, at der er et par WordPress-udviklere, der vælger denne løsning til klientwebsteder uden nogen speciel funktionalitet.

Jeg tror dog ikke, at dette er den bedste fremgangsmåde af nogle få grunde:

  • Delt database - alle dine kunders websteder vil dele en enkelt database, som ikke er stor ud fra et privatlivssynspunkt.
  • Enkelt fejlpunkt - Brug af en enkelt WordPress-installation kan bringe alle dine websteder i fare, hvis installationen mislykkes.
  • Ressourcerovernatning Delt – alle websteder i dit netværk deler de samme webressourcerovernatning, hvilket kan være et problem, hvis en hjemmeside på netværket bruger mange flere ressourcer end de andre.
  • Problemer med at migrere - Hvis du nogensinde har brug for at migrere din klients websted andre steder, bliver det meget vanskeligt. Selvom det er muligt at udtrække et enkelt websted fra et multisite-netværk, kræver det meget mere involvering end en normal migrationsproces, ellers bliver du nødt til at købe noget som WP Migrere DB.

Oplev også vores 9 WordPress-plugins til at migrere og klone din blog

Sådan opretter du et multisite-netværk i WordPress

Nedenfor viser vi dig processen, hvordan du opretter et Multisite-netværk på WordPress.

Imidlertid tilbyder mange hostingfirmaer nu at oprette et Multisite-netværk på WordPress i deres autoinstallationsværktøjer. Så før vi springer ind i denne tutorial, inviterer vi dig til at kontrollere, om din webhosts automatiske installationsprogram tilbyder dig et enkelt klik multisite-valg:

Sådan konfigureres wordpress multisite netværk vært blogpascher

Hvis dette ikke er tilfældet, eller hvis du vil aktivere multisite-funktionaliteten på et eksisterende websted, skal du her konfigurere alt ...

1. Aktivér WordPress Multisite i filen wp-config.php

Det er typisk lettere at oprette en ny WordPress Multisite-installation, men du kan også aktivere den på et eksisterende WordPress-websted. (sørg for at deaktivere alle dine plugins først).

For at komme i gang skal du oprette forbindelse til dit websted via FTP eller cPanel File Manager og redigere din fil wp-config.php. Tilføj derefter følgende uddrag over linjen

/ * Det er alt, stop med at redigere! Glad udgivelse. * / 

/ * Multisite * /
definere ('WP_ALLOW_MULTISITE', sandt);

Sådan konfigureres multisite wordpress-netværtsvært blogpascher 2

Gem derefter filen og upload den til din server.

2. Kør netværksinstallationsværktøjet i WordPress-instrumentbrættet

Når du har tilføjet denne linje til filen wp-config.php, Log ind på dit WordPress-webstedets betjeningspanel og naviger til Værktøjer → Netværksopsætning

Sådan konfigureres WordPress-netværksinstallationsprogrammet til multisite-blogpascher-netværk

Her vil du tage et meget vigtigt valg om URL-strukturen på dit netværk. Mere præcist, hvis hvert websted til sidstnævnte skal have sin egen URL-struktur:

  • Underdomæne - som site1.votrereseau.com. Hvis du vælger underdomæner, skal du også tilføje en generisk DNS-post.
  • Undermappe - som dit netværk / site1. Der er ingen konfiguration med denne metode.

Der er ikke noget rigtigt svar - sørg for at tænke over spørgsmålet, da du ikke kan ændre denne struktur senere.

Derudover er der også en tredje mulighed - domænekortlægning, som giver dig mulighed for at bruge et brugerdefineret domæne til hvert websted i netværket - for eksempel site1.com, site2.com. Hvis du vil gå denne rute, skal du blot vælge undermapper i øjeblikket, da du bliver nødt til at definere domænekortlægningen senere. 

Når du først har foretaget dit valg og konfigureret grundlæggende netværksdetaljerKlik på Installer.

3. Tilføj kodestykker til wp-config.php og .htaccess

På den næste side giver WordPress dig to uddrag, som du har brug for at tilføje til dine webstedsfiler:

Det første kodestykket går i wp-config.php over linjen / * Det er alt, stop med at redigere! Glad udgivelse. * /

Det andet uddrag findes i .htaccess-filen og erstatter eksisterende WordPress-regler.

Sådan konfigureres wordpress multisite-netværksudtræk blogpascher-kode

Sådan skal din wp-config.php-fil se ud:

Sådan konfigureres multisite wordpress wp config blogpascher-netværk

Og sådan skal din .htaccess-fil se ud - bemærk, hvordan du tilsidesætter de eksisterende WordPress-regler:

Sådan konfigureres multisite-netværk wordpress wp config blogpascher 1

Nu - dit multisite netværk er aktivt!

4. Administrer det multisite netværk fra netværksadministratorens betjeningspanel

Når du har afsluttet det forrige trin, skal du muligvis logge ind på dit WordPress-dashboard igen.

Så skal du se det nye netværksadministrationsområde. Du kan få adgang til det fra indstillingen Mine sider på WordPress-værktøjslinjen, eller du kan få adgang til det dinside.com/wp-admin/netværk :

Sådan konfigureres multisite netværk wordpress administrere multisite blogpascher

Ligesom hvordan det almindelige WordPress-dashboard giver dig mulighed for at administrere en enkelt webstedsinstallation, giver Network Admin Dashboard dig mulighed for at administrere indstillinger for hele dit netværk.

Lad os gennemgå nogle af de vigtige funktioner her.

Netværksindstillinger

For at konfigurere ting, du skal gå til Indstillinger → Netværksindstillinger. Der kan du konfigurere de grundlæggende indstillinger til funktionen af ​​dit netværk, for eksempel om folk kan registrere og / eller oprette nye websteder eller standardindholdet, der er installeret på nye websteder. :

Sådan konfigureres wordpress multisite netværk blogpascher netværksindstillinger

temaer

Dernæst kan fanen Temaer vælge de temaer, der er tilgængelige for individuelle webstedsejere. Individuelle webstedsejere kan vælge mellem alle de temaer, du har aktiveret på netværket, og du kan installere nye temaer, ligesom du ville gøre på en enkelt webstedsinstallation:

Sådan konfigureres multisite-netværk wordpress blogpascher-tema

plugins

Plugins-området er ens med bare en lille ændring:

  • Når du installerer et plugin, kan du gøre detaktiver for netværk, hvilket gør det automatisk aktivt for hvert enkelt websted på netværket. Individuelle webstedsejere kan ikke slå det fra - det vil altid være aktivt.
  • Eller, hvis du aktiverer menuadministrationen af plugins i området Netværksindstillinger, kan individuelle webstedsadministratorer vælge, om plugins, du har installeret, men ikke har aktiveret specifikt over netværket eller ej.

For eksempel, hvis du vilElementor er aktiv på hvert websted på netværket, skal du aktivere det for netværket:

Sådan konfigureres multisite netværk wordpress plugin blogpascher

Oprettelse af nye websteder

Endelig kan du gå til for at manuelt oprette et nyt netværkswebsted Websteder → Tilføj nyt :

Sådan oprettes wordpress multisite-netværk nyt blogpascher-websted

Når du klikker på Tilføj et websted, kan du redigere dette websted for at konfigurere / vise yderligere oplysninger, f.eks. brugere, temaer og indstillinger. 

Sådan konfigureres wordpress multisite-netværk nyt blogpascher-websted 1

Administrator-dashboard til individuelt websted

Ud over netværksadministrationsområdet får hvert individuelt websted også sit eget WordPress-dashboard, der ligner og fungerer meget som det normale WordPress-dashboard.

Den største forskel er, at individuelle webstedsadministratorer ikke kan installere nye temaer eller plugins (og de er måske ikke engang i stand til at se området Plugins, afhængigt af hvordan du har konfigureret det).

For eksempel kan en webstedsejer vælge at aktivere WordPress tema Hej Elementor, men der er ingen mulighed for at installere egen WordPress tema :

Sådan konfigureres wordpress multisite-netværk nyt blogpascher-websted 2

På samme måde, fordi Elementor er netværksaktiveret, kan individuelle webstedsejere få adgang til alle Elementors regelmæssige funktioner, men de ville ikke være i stand til at installere deres egne plugins eller deaktivere Elementor.

Er det muligt at bruge Elementor Pro på WordPress Multisite?

Ja, du kan bruge Elementor Pro sammen med WordPress Multisite. Du skal dog have en aktiv licensnøgle til hvert enkelt websted på netværket i stedet for bare at bruge en licensnøgle til hele netværket.

Konklusion

WordPress Multisite er ikke den rigtige løsning til enhver situation, der involverer flere WordPress-websteder, men det er en god mulighed, hvis du har brug for at oprette et netværk af lignende websteder, ligesom nogle af de eksempler, vi har vist tidligere.

For at konfigurere Multisite giver de fleste WordPress-autoinstallatører mulighed for at aktivere WordPress ved hjælp af et afkrydsningsfelt. Hvis ikke, eller hvis du vil tilføje Multisite til en eksisterende WordPress-installation, kan du følge den manuelle metode, som vi har beskrevet i dette indlæg.

Her er ! Det er det for denne guide. Hvis du har det kommentarer eller forslag, tøv ikke med at give os besked i det reserverede afsnit.

Du kan dog også konsultere vores ressourcer, hvis du har brug for flere elementer til at udføre dine projekter med oprettelse af internetsider ved at konsultere vores guide om WordPress blog oprettelse eller den ene på Divi: tidenes bedste WordPress-tema.

Men i mellemtiden del denne artikel på dine forskellige sociale netværk

...