# WordPress: Waar te beginnen

Source: https://support.kapsulehost.com/nl-nl/wordpress-overview

Wat KapsuleHost voor een WordPress-site doet, wat je nog zelf doet, en welke handleiding je voor elke taak moet lezen.

WordPress draait het grootste deel van het web, en het is de standaardkeuze voor de meeste KapsuleHost-sites. Wanneer je een site aanmaakt als WordPress of WooCommerce, verschijnt er een extra groep **WordPress** in het linkermenu van de site, met tools die alleen voor WordPress zinvol zijn: updates, beveiliging, caching en betalingen voor webshops. Het overzicht voor applicatieprestaties (APM) bevindt zich onder **Prestaties** en is uitsluitend voor WordPress- en WooCommerce-sites. Deze pagina brengt dit alles in kaart.

## Installeren en inloggen

Maak de site aan als WordPress-site en de installatie wordt voor je uitgevoerd, inclusief de database en het beheerdersaccount. Je kiest tijdens het instellen de beheerdersgebruikersnaam, het wachtwoord en de sitetitel.

> **Warning:** Het WordPress-beheerderswachtwoord wordt eenmalig getoond tijdens het instellen. Sla het op in je wachtwoordbeheerder voordat je verdergaat. Het later herstellen is mogelijk, maar trager dan het nu opschrijven.

Als je niet bij wp-admin kunt inloggen, doorloop dan [Toegang tot het WordPress-beheer](https://support.kapsulehost.com/nl-nl/wordpress-admin-access) en, als het wachtwoord het probleem is, [Het WordPress-wachtwoord resetten](https://support.kapsulehost.com/nl-nl/wordpress-reset-password). De resetprocedure in het paneel hangt niet af van het vermogen van je site om e-mail te versturen, en dat is waarom deze werkt wanneer de link "wachtwoord vergeten" dat niet doet.

Begin hier: [WordPress installeren](https://support.kapsulehost.com/nl-nl/installing-wordpress) en [Toegang tot het WordPress-beheer](https://support.kapsulehost.com/nl-nl/wordpress-admin-access).

## Het WordPress-menu

Open **Websites**, klik op je site, en de groep WordPress bevat:

| Tab | Waarvoor deze dient |
|---|---|
| WordPress | Het hoofdpaneel voor WordPress van de site |
| Updates | Beheer van updates voor de kern, plugins en thema's |
| Security | Beveiligingsmaatregelen en integriteitscontroles |
| Caching | Instellingen voor pagina- en objectcaching |
| APM | Applicatieprestaties, welke verzoeken traag zijn en waarom. In het linkermenu van de site staat dit onder **Prestaties**, niet in deze groep |
| Payments | Configuratie van WooCommerce-betalingen, alleen voor webshops |

## Updates: het ding dat sites kapotmaakt

Bijna elk ticket van het type "mijn site lag eruit en ik heb niets veranderd" blijkt een update te zijn. Niet omdat updates slecht zijn, maar omdat een onbewaakte update van een plugin met een compatibiliteitsprobleem een site om drie uur 's nachts kan laten uitvallen.

Het veilige patroon is saai en werkt:

1. Maak een back-up, of controleer of de automatische back-up van vandaag bestaat. [Een back-up maken](https://support.kapsulehost.com/nl-nl/taking-a-backup).
2. Pas de update toe op staging. [Staging-omgevingen](https://support.kapsulehost.com/nl-nl/staging-environments) en [De WordPress-stagingworkflow](https://support.kapsulehost.com/nl-nl/wordpress-staging-workflow).
3. Klik door de onderdelen van de site die ertoe doen: de homepage, een bericht, de kassa.
4. Breng het naar live.

Als je liever hebt dat het platform de routinematige updates afhandelt, zie [Automatische updates](https://support.kapsulehost.com/nl-nl/wordpress-auto-updates). Lees [WordPress-updates](https://support.kapsulehost.com/nl-nl/wordpress-updates) en [WordPress-plugins](https://support.kapsulehost.com/nl-nl/wordpress-plugins) voor wat je moet bijwerken en waarmee je voorzichtig moet zijn.

> **Tip:** Werk op een site die ertoe doet steeds één plugin tegelijk bij. Als er iets breekt, weet je precies welke het was. Twintig plugins tegelijk bijwerken maakt van een reparatie van twee minuten een hele middag werk.

## Snelheid

In ruwe volgorde van hoeveel verschil ze maken voor hoe weinig moeite:

1. **Caching.** Serveer een opgeslagen kopie in plaats van de pagina voor elke bezoeker opnieuw op te bouwen. Begin bij de tab Caching. Zie [Site-caching](https://support.kapsulehost.com/nl-nl/site-cache).
2. **De CDN.** Plaats de gecachete kopie dicht bij je bezoekers in plaats van dicht bij je server. Beschikbaarheid hangt af van je abonnement en vereist een aangepast domein. Zie [De CDN inschakelen](https://support.kapsulehost.com/nl-nl/cdn-enabling).
3. **PHP-versie.** Nieuwere PHP is merkbaar sneller. Zie [De PHP-versie wijzigen](https://support.kapsulehost.com/nl-nl/changing-php-version).
4. **Afbeeldingen en plugins.** De twee dingen die een WordPress-site het vaakst traag maken, zijn enorme geüploade afbeeldingen en plugins die bij elk verzoek werk verrichten. De tab APM laat zien welke verzoeken traag zijn.
5. **Geheugen.** Als pagina's halverwege vastlopen in plaats van traag te laden, loop je tegen een limiet aan, niet tegen een snelheidsprobleem. Zie [WordPress-geheugenlimiet](https://support.kapsulehost.com/nl-nl/wordpress-memory-limit) en [PHP-extensies en -instellingen](https://support.kapsulehost.com/nl-nl/php-extensions-and-ini).

Voor de algemene versie hiervan, zie [Websnelheid](https://support.kapsulehost.com/nl-nl/website-speed) en [Traagheid van sites en resourcelimieten](https://support.kapsulehost.com/nl-nl/site-slow-resource-limits).

## De klassieke WordPress-problemen

Elk van deze heeft een specifieke, bekende oorzaak en een specifieke oplossing. Raad niet.

- **Een blanco witte pagina.** Bijna altijd een fatale PHP-fout met weergave uitgeschakeld. Het logbestand noemt het bestand. [Het witte WordPress-scherm](https://support.kapsulehost.com/nl-nl/wordpress-white-screen), [Foutlogboeken](https://support.kapsulehost.com/nl-nl/error-logs).
- **De homepage werkt, elke andere pagina geeft een 404.** Herschrijven van permalinks. Let op: KapsuleHost-webhosting draait op nginx, dus `.htaccess`-regels doen hier niets. [Problemen met permalinks](https://support.kapsulehost.com/nl-nl/wordpress-permalink-issues), [WordPress en .htaccess](https://support.kapsulehost.com/nl-nl/wordpress-htaccess).
- **Het slotje is kapot op een pagina die voorheen prima werkte.** Gemengde inhoud, meestal na het verplaatsen van domeinen. [Gemengde inhoud oplossen](https://support.kapsulehost.com/nl-nl/ssl-mixed-content).
- **Overal oude URL's na een domeinwijziging.** WordPress schrijft absolute URL's naar de database. [Zoeken en vervangen](https://support.kapsulehost.com/nl-nl/wordpress-search-replace).
- **Uploads mislukken boven een bepaalde grootte.** Een PHP-limiet, geen WordPress-probleem. [PHP-extensies en -instellingen](https://support.kapsulehost.com/nl-nl/php-extensions-and-ini).

## WooCommerce

Een webshop is een WordPress-site met geld erin, wat de inzet op alle bovenstaande punten verhoogt. Back-ups zijn belangrijker, updates hebben altijd staging nodig, en de tab Payments is waar de configuratie van de betaalgateway staat. Zie [WooCommerce](https://support.kapsulehost.com/nl-nl/wordpress-woocommerce), [Betalingen op de site](https://support.kapsulehost.com/nl-nl/site-payments) en, als je het platformteam erbij wilt betrekken, [Care voor WooCommerce](https://support.kapsulehost.com/nl-nl/care-woocommerce).

## Voor ontwikkelaars

- [WP-CLI](https://support.kapsulehost.com/nl-nl/wordpress-wp-cli) voor beheer via de opdrachtregel.
- [SSH-sleutels toevoegen](https://support.kapsulehost.com/nl-nl/adding-ssh-keys) voor shell-toegang.
- [Git Deploy](https://support.kapsulehost.com/nl-nl/site-git-deploy) om vanuit een repository te deployen.
- [Cron-taken](https://support.kapsulehost.com/nl-nl/cron-jobs) voor echte systeem-cron in plaats van WordPress-pseudo-cron, die alleen afgaat wanneer iemand de site bezoekt.
- [phpMyAdmin gebruiken](https://support.kapsulehost.com/nl-nl/sites-phpmyadmin) en [Externe databasetoegang](https://support.kapsulehost.com/nl-nl/database-remote-access).

## Beveiliging

WordPress is voortdurend doelwit, meestal van geautomatiseerde scanners die op zoek zijn naar één niet-gepatchte plugin. De tab Security behandelt de beveiligingsmaatregelen; de rest is gewoonte.

- Houd plugins bijgewerkt en verwijder de plugins die je niet gebruikt.
- Gebruik tweefactorauthenticatie op je KapsuleHost-account. [Tweefactorauthenticatie](https://support.kapsulehost.com/nl-nl/two-factor-authentication).
- Ken het herstelpad voordat je het nodig hebt. [Als je site is gehackt](https://support.kapsulehost.com/nl-nl/site-hacked-what-to-do) en [Malware opruimen](https://support.kapsulehost.com/nl-nl/malware-cleanup).

Zie [Beveiliging](https://support.kapsulehost.com/nl-nl/security-overview) voor het volledige beeld, en [Sitebeveiliging](https://support.kapsulehost.com/nl-nl/site-security) voor de instellingen op siteniveau.

## Een bestaande WordPress-site overzetten

Gebruik de migratiewizard onder **Migraties**. Zie [Migraties](https://support.kapsulehost.com/nl-nl/migrations-overview), [Migreren naar KapsuleHost](https://support.kapsulehost.com/nl-nl/migrating-to-kapsule) en [Migreren vanuit cPanel](https://support.kapsulehost.com/nl-nl/sites-migrate-cpanel).

Nog steeds vastgelopen? [Een supportticket openen](https://support.kapsulehost.com/nl-nl/opening-a-support-ticket), of begin bij [Websites](https://support.kapsulehost.com/nl-nl/sites-overview) en de [Hostingwoordenlijst](https://support.kapsulehost.com/nl-nl/glossary).
