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.
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 en, als het wachtwoord het probleem is, Het WordPress-wachtwoord resetten. 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 en Toegang tot het WordPress-beheer.
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:
- Maak een back-up, of controleer of de automatische back-up van vandaag bestaat. Een back-up maken.
- Pas de update toe op staging. Staging-omgevingen en De WordPress-stagingworkflow.
- Klik door de onderdelen van de site die ertoe doen: de homepage, een bericht, de kassa.
- Breng het naar live.
Als je liever hebt dat het platform de routinematige updates afhandelt, zie Automatische updates. Lees WordPress-updates en WordPress-plugins voor wat je moet bijwerken en waarmee je voorzichtig moet zijn.
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:
- 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.
- 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.
- PHP-versie. Nieuwere PHP is merkbaar sneller. Zie De PHP-versie wijzigen.
- 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.
- 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 en PHP-extensies en -instellingen.
Voor de algemene versie hiervan, zie Websnelheid en Traagheid van sites en resourcelimieten.
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, Foutlogboeken.
- 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, WordPress en .htaccess. - Het slotje is kapot op een pagina die voorheen prima werkte. Gemengde inhoud, meestal na het verplaatsen van domeinen. Gemengde inhoud oplossen.
- Overal oude URL's na een domeinwijziging. WordPress schrijft absolute URL's naar de database. Zoeken en vervangen.
- Uploads mislukken boven een bepaalde grootte. Een PHP-limiet, geen WordPress-probleem. PHP-extensies en -instellingen.
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, Betalingen op de site en, als je het platformteam erbij wilt betrekken, Care voor WooCommerce.
Voor ontwikkelaars
- WP-CLI voor beheer via de opdrachtregel.
- SSH-sleutels toevoegen voor shell-toegang.
- Git Deploy om vanuit een repository te deployen.
- Cron-taken voor echte systeem-cron in plaats van WordPress-pseudo-cron, die alleen afgaat wanneer iemand de site bezoekt.
- phpMyAdmin gebruiken en Externe databasetoegang.
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.
- Ken het herstelpad voordat je het nodig hebt. Als je site is gehackt en Malware opruimen.
Zie Beveiliging voor het volledige beeld, en Sitebeveiliging voor de instellingen op siteniveau.
Een bestaande WordPress-site overzetten
Gebruik de migratiewizard onder Migraties. Zie Migraties, Migreren naar KapsuleHost en Migreren vanuit cPanel.
Nog steeds vastgelopen? Een supportticket openen, of begin bij Websites en de Hostingwoordenlijst.