WordPress
WordPress: Waar te beginnen
What KapsuleHost does for a WordPress site, what you still do yourself, and which guide to read for each job.
Wat KapsuleHost doet voor een WordPress-site, wat je zelf nog doet, en welke gids je voor elke taak leest.
WordPress gebruikt het grootste deel van het web, en het is de standaardkeuze voor de meeste Kapsule-sites. Wanneer je een site als WordPress of WooCommerce maakt, verschijnt een extra WordPress-groep in het sitemenu met tools die alleen zinvol zijn voor WordPress: updates, beveiliging, caching, een weergave van de toepassingsprestaties en betalingen in winkels. Deze pagina wijst ze aan.
Installatie en Inloggen
Maak de site als WordPress-site en de installatie is voor je gedaan, inclusief de database en het beheerdersaccount. Je kiest de beheerdersnaam, het wachtwoord en de sitetitel tijdens de installatie.
Het WordPress-beheerderswachtwoord wordt eenmaal weergegeven tijdens de installatie. Sla het op in je wachtwoordmanager voordat je doorgaat. Het later terugzetten is mogelijk maar trager dan het nu opschrijven.
Als je niet in wp-admin kunt komen, werk je door WordPress Admin Access en, als het wachtwoord het probleem is, Resetting the WordPress Password. Het resetpad in het paneel hangt niet af van je site die e-mail kan verzenden, daarom werkt het wanneer de "wachtwoord vergeten"-link niet werkt.
Begin hier: Installing WordPress en WordPress Admin Access.
Het WordPress-Menu
Open Websites, klik op je site, en de WordPress-groep bevat:
| Tabblad | Waarvoor het is |
|---|---|
| WordPress | Het hoofdpaneel van WordPress voor de site |
| Updates | Afhandeling van core-, plugin- en thema-updates |
| Security | Beveiliging en integriteitscontroles |
| Caching | Controles voor pagina- en objectcaching |
| APM | Toepassingsprestaties, welke verzoeken zijn traag en waarom |
| Payments | WooCommerce-betalingsconfiguratie, alleen winkels |
Updates: Het Ding Dat Sites Breekt
Bijna elk "mijn site is uitgevallen en ik heb niets veranderd"-ticket blijkt een update te zijn. Niet omdat updates slecht zijn, maar omdat een onbewaakt update van een plugin met een compatibiliteitsprobleem een site op drie uur 's ochtends uit kan zetten.
Het veilige patroon is saai en werkt:
- Maak een back-up, of bevestig dat die van vandaag bestaat. Taking a Backup.
- Pas de update toe op staging. Staging Environments en The WordPress Staging Workflow.
- Klik door de onderdelen van de site die belangrijk zijn: de startpagina, een bericht, de kassa.
- Push naar live.
Als je liever hebt dat het platform de routineuze updates afhandelt, zie Automatic Updates. Lees WordPress Updates en WordPress Plugins voor wat je moet updaten en waar je voorzichtig mee moet zijn.
Update één plugin tegelijk wanneer je op een site bent die belangrijk is. Als iets breekt, weet je precies welke het deed. Bulkupdaten van twintig plugins verandert een tweeëminuten-fix in een middag.
Snelheid
Grofweg in volgorde van hoeveel verschil ze maken voor hoeveel inspanning:
- Caching. Serveer een opgeslagen kopie in plaats van de pagina voor elke bezoeker opnieuw op te bouwen. Begin op het Caching-tabblad. Zie Site Caching.
- De CDN. Zet de opgeslagen kopie dicht bij je bezoekers in plaats van dicht bij je server. Beschikbaarheid hangt af van je plan en vereist een aangepast domein. Zie Enabling the CDN.
- PHP-versie. Nieuwere PHP is aanzienlijk sneller. Zie Changing PHP Version.
- Afbeeldingen en plugins. De twee dingen die een WordPress-site het vaakst traag maken, zijn enorme geüploade afbeeldingen en plugins die op elk verzoek werken. Het APM-tabblad toont je welke verzoeken traag zijn.
- Geheugen. Als pagina's halverwege uitvallen in plaats van langzaam te laden, raakt je een limiet, geen snelheidsprobleem. Zie WordPress Memory Limit en PHP Extensions and Settings.
Voor de algemene versie hiervan, zie Website Speed en Site Slowness and Resource Limits.
De Klassieke WordPress-Fouten
Elk hiervan heeft een specifieke, bekende oorzaak en een specifieke oplossing. Gok niet.
- Een blanco wit scherm. Bijna altijd een PHP fatale fout met weergave uitgeschakeld. Het logboek noemt het bestand. The WordPress White Screen, Error Logs.
- De startpagina werkt, elk ander scherm 404s. Permanente koppeling herschrijven. Houd er rekening mee dat Kapsule-webhosting nginx draait, dus
.htaccessregels doen hier niets. Permalink Issues, WordPress and .htaccess. - Het hangslot is gebroken op een pagina die vroeger prima was. Gemixte inhoud, meestal na een domeinwijziging. Fixing Mixed Content.
- Overal oude URL's na een domeinwijziging. WordPress schrijft absolute URL's in de database. Search and Replace.
- Uploads mislukken boven een bepaalde grootte. Een PHP-limiet, niet WordPress. PHP Extensions and Settings.
WooCommerce
Een winkel is een WordPress-site met geld erin, wat de inzet op alles hierboven verhoogt. Back-ups zijn belangrijker, updates hebben elke keer staging nodig, en het Payments-tabblad is waar de gatewayconfiguratie zich bevindt. Zie WooCommerce, Site Payments en, als je het platformteam erbij betrokken wilt hebben, Care for WooCommerce.
Voor Ontwikkelaars
- WP-CLI voor opdrachtregelbeheer.
- Adding SSH Keys voor shell-toegang.
- Git Deploy om vanaf een repository te implementeren.
- Cron Jobs voor echte systemcron in plaats van WordPress pseudo-cron, die alleen afgaat wanneer iemand bezoekt.
- Using phpMyAdmin en Remote Database Access.
Beveiliging
WordPress wordt constant doelwit, vooral door geautomatiseerde scanners die op zoek zijn naar één niet-gepatchte plugin. Het Security-tabblad behandelt beveiliging; de rest is gewoonte.
- Houd plugins up-to-date en verwijder de plugins die je niet gebruikt.
- Gebruik twee-factorauthenticatie op je Kapsule-account. Two-Factor Authentication.
- Ken het herstelpad voordat je het nodig hebt. If Your Site Is Hacked en Malware Cleanup.
Zie Security voor het volledige overzicht, en Site Security voor de controles op siteniveau.
Een Bestaande WordPress-Site Verhuizen
Gebruik de migratiewizard onder Migrations. Zie Migrations, Migrating to Kapsule en Migrating From cPanel.
Nog steeds vastgelopen? Opening a Support Ticket, of begin bij Websites en de Hosting Glossary.