Home / Over ons / Nieuws / Nieuws / WordPress Network – Waar beginnen?

WordPress Network – Waar beginnen?

1 oktober 2015 - 00:00u - 6 minuten leestijd

Heb je wel eens overwogen om te werken met WordPress Network maar weet je niet waar je moet beginnen? Zoek dan niet verder, in dit artikel helpen we je graag op weg!

WordPress Network
WordPress Network: Beheer met één installatie meerdere websites!

Introductie WordPress Network

Een opzichzelfstaande installatie van WordPress biedt de mogelijkheid om één enkele WordPress website te beheren. Maar zou het niet gemakkelijker zijn om meerdere websites te kunnen beheren binnen één back-end? Daar komt WordPress Network om de hoek kijken.

Met WordPress Network kan je namelijk gemakkelijk meerdere websites beheren. En aantal voordelen op een rij:

  • Updates: updaten van de core, thema’s en plugins in één omgeving.
  • Gebruikers: centralisatie van gebruikersbeheer.
  • Back-ups: slechts één site en database te back-uppen.
  • Het gebruik: eenvoudig content plaatsen op een of meerdere websites.

Installatie

Stap 1: Installeer WordPress

Het eerste wat je doet is WordPress installeren. Op https://wordpress.org/download/ download je de laatste versie van WordPress en deze installeer je. (Lees ook: Hoe installeer ik WordPress?)

Stap 2: Activeer Multisite

Het volgende wat je doet is WordPress Network activeren. Dit doe je door in de wp-config.php op zoek te gaan naar de regel:

/* That's all, stop editing! Happy blogging. */

Daarboven plaats je de volgende regel code:

define('WP_ALLOW_MULTISITE', true);

Vervolgens sla je deze wijziging op.

Activeer Multisite
Binnen de wp-config.php activeer je WordPress Network.

Stap 3: Installeer het netwerk

Vervolgens zal je opmerken dat back-end onder Extra de optie Netwerk instellen is toegevoegd. Klik hierop.

Installeer het netwerk
De optie Netwerk instellen verschijnt in het Extra menu.

Wij kiezen in dit voorbeeld voor de optie Submappen. Klik vervolgens op Installeer.

Stap 4: Activeer het netwerk

Vervolgens verschijnt er een scherm met tweetal aanpassingen welke je moet doorvoeren.  

Zoek in de wp-config.php de volgende regel code:

define('WP_ALLOW_MULTISITE', true);

Kopieer en plak hieronder de code uit punt 1. Dat ziet er ongeveer zo uit:

Wijziging de wp-config.php
Binnen de wp-config.php voeg je extra code toe.

Vervolgens open je de .htaccess en deze code vervang je door de code uit punt 2. Dat ziet er ongeveer zo uit:

Wijziging de .htaccess
Binnen de .htaccess vervang je de code.

Zodra je deze stappen voltooid hebt, is je netwerk ingeschakeld en geconfigureerd. Je moet dan opnieuw inloggen.

Stap 5: Configureer de sites

Nu kan je sites gaan configureren. Dit doe je door naar Mijn sites > Netwerkbeheer > Sites te gaan.

WordPress Network is geactiveerd
WordPress Network is succesvol geïnstalleerd en gereed om te gebruiken.

Vervolgens klik je op Nieuwe toevoegen en daar definieer je de instellingen van de nieuwe site. Vervolgens druk je op Website toevoegen. Nu kan je de site beheren door bijvoorbeeld het dashboard te bezoeken of door op Bewerken te klikken en hier aanpassingen te doen.

Stap 6: Domainmapping ingeschakelen

Maar je wilt natuurlijk een andere domein koppelen aan jouw WordPress Network. Dan ben je nog een aantal kleine stappen verwijderd van succes. Om dit te kunnen bewerkstelligen maak je gebruik van domainmapping.

  1. Download de plugin WordPress MU Domain Mapping en activeer deze.WordPress MU Domain Mapping
    Met de plugin WordPress MU Domain Mapping kan je domeinnamen mappen aan jouw Network.
  2. Ga nu naar Instellingen > Domain Mapping. Je zult opmerken dat je de file sunrise.php in /httpdocs/wp-content/plugins/wordpress-mu-domain-mapping/ moet kopieren naar /httpdocs/wp-content/.
  3. Hierna voeg je in de wp-config.php de volgende regel code toe:
    define( 'SUNRISE', 'on' );

Stap 7: Domeinnaam koppelen

Voeg de gewenste domeinnaam toe als alias. (Lees ook: Hoe maak ik een domein alias aan?)

Ga vervolgens naar Mijn sites > Netwerkbeheer > Sites en houdt je cursor op bewerken. Onderaan tref je een link, die ziet er ongeveer als volgt uit:

http://realhosting-demo.nl/wp-admin/network/site-info.php?id=2

Noteer het ID wat je daar ziet. Ga vervolgens naar Instellingen > Domains en maak hier een nieuw domein aan. Vul hier bij Site ID het genoteerde ID in en bij Domain de toegevoegde domein alias. Vink Primary uit omdat dit niet de primaire domeinnaam is. Druk vervolgens op Save.

Domain Mapping Domains
Voeg de domein aan de domainmapping.

Nu heb je de domainmapping gerealiseerd en wil je nog alleen dat de domeinnaam ook in de browserbalk behouden blijft. Dit doe je door terug te gaan naar Mijn sites > Netwerkbeheer > Sites en daar op de Bewerken te klikken van de Site die je wilt bewerken. Onder Instellingen wijzig je vervolgens de waardes van Siteurl en Home. Vergeet uiteraard niet de wijzigingen op te slaan.

Site wijzigen binnen WordPress Network
Wijzig de waardes van Siteurl en Home voor een vriendelijke url.

Conclusie

Zoals je misschien gemerkt hebt is het opzetten van een WordPress Network niet zomaar gedaan. Het vergt technische kennis en een verkeerde aanpassing kan er voor zorgen dat een gedeelte of niets werkt.

Daarnaast willen we je erop attent maken dat een WordPress Network meer performance eist ten opzichte van een reguliere WordPress installatie. Kies daarom altijd voor een Premium+ pakket of hoger wanneer je gebruik wilt maken van WordPress Network.

Kom je er niet uit?

Kom je er niet uit?Loop je ondanks onze uitleg toch vast en kom je er niet uit? Geen probleem, we helpen je graag! Tijdens kantooruren bel je met 088-7508918 (maandag-vrijdag 9u00-17u00). Je kan uiteraard ons ook per e-mail bereiken via servicedesk@realhosting.nl. Op werkdagen voor 17u00 contact gezocht? Dan krijg je gegarandeerd dezelfde dag reactie!

 

 

 

Dave Marketing manager

Dave is Marketing manager bij RealHosting. Hij verzorgt de (online) marketing en is betrokken bij nieuwe productontwikkelingen.

dave@realhosting.nl - 088-7508918

web-monitoring-ok