WordPress Help

We hebben geprobeerd om de pagina zo goed mogelijk voor je te vertalen. De Engelse pagina is ook beschikbaar.

Zoek en vervang gegevens in WordPress met WP-CLI

Wanneer je je site naar een nieuw domein verplaatst, kun je de opdrachten die beschikbaar zijn in WP-CLI gebruiken om de domeinnaam in de database te zoeken en te vervangen. WP-CLI is een opdrachtregelprogramma met vereenvoudigde opdrachten die speciaal voor WordPress-sites zijn gemaakt. Naast domeinnamen kun je deze opdrachten gebruiken om andere gegevens in de database te zoeken en te vervangen.

Waarschuwing: je moet altijd een back -up van je site maken voordat je wijzigingen aanbrengt in de database.
Vereist: Je hebt het volgende nodig om deze stappen uit te voeren:
Opmerking: als je een VPS of DED-server hebt, moet je WP-CLI installeren voordat je deze kunt gebruiken. WP-CLI is niet beschikbaar op onze Windows-hostingabonnementen.
  1. Maak verbinding met je hostingaccount met SSH .
  2. Gebruik de bash -opdracht ls om bestanden en mappen weer te geven, en cd en ../ om door mappen te bladeren totdat je in de map met je WordPress -bestanden bent.
  3. (Optioneel) Om de vervangingen te zien die gemaakt moeten worden zonder ze op te slaan in de database, gebruik je de volgende opdracht:
    wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '--dry-run
    In de bovenstaande opdracht moet je het volgende vervangen:
    • https://colexample.commet de daadwerkelijke domeinnaam die je wilt vervangen.
    • https://mycoolnewbusiness.commet de daadwerkelijke nieuwe domeinnaam die de oude moet vervangen.
  4. Om de gegevens in de database te vervangen, voer je de volgende opdracht in:
    wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '
    Nogmaals, je moet vervangenhttps://colexample.com met de daadwerkelijke oude domeinnaam enhttps://mycoolnewbusiness.com met de daadwerkelijke nieuwe domeinnaam.

Je ziet een bericht dat wordt bevestigd dat de gegevens zijn vervangen en een tabel met het aantal wijzigingen voor elk database -item.

Meer informatie